{"_id":"@botmem/imsg-bridge","_rev":"68-14197bcb5bf1df70b6abbf0d3989191f","name":"@botmem/imsg-bridge","dist-tags":{"latest":"0.35.23"},"versions":{"0.29.0":{"name":"@botmem/imsg-bridge","version":"0.29.0","license":"MIT","_id":"@botmem/imsg-bridge@0.29.0","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"126ac893ec8e7e76849ff5d0e4dd8967d044a1e9","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.29.0.tgz","fileCount":22,"integrity":"sha512-Hkf0B0UamYq5Zkr/0o1ZEeNrbUIHld+NSHBoyGVLoVvyjbfwKIIdWSTbUsPHhsvPxNA8IaNNVV08EbtBaxLjYw==","signatures":[{"sig":"MEUCIQD8tWuVytdNzoYGbiJeGvT4HAEj7WNIykm9aD5XVlMdFwIgda1pORmHbFRCG/3lcCX+PGReHlgf03m3TZ7yoYkXC04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55148},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"523e18957d5b5ae6ca29007bd43a5b86798043c1","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.29.0_1774449436646_0.6636728141028192","host":"s3://npm-registry-packages-npm-production"}},"0.29.1":{"name":"@botmem/imsg-bridge","version":"0.29.1","license":"MIT","_id":"@botmem/imsg-bridge@0.29.1","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"f818c661b13044188402c4fdcf1ccaddb844034f","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.29.1.tgz","fileCount":22,"integrity":"sha512-dLl7tzzpNPKOErSfX4QKf4Sk8Nx95IS+tdEpTknkrPPBm9u7UmyORhf9HluGowrlb8gXXOxrVvXFUyN+dyXTzA==","signatures":[{"sig":"MEYCIQDWmALM3Xn5ouEOvxvK/W4r0g+tP5WF/85agmpKcTleigIhAIFEcd1dUo4EyJIQtk6IXeNACBGASWEjzK3NiG9tkJ+E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55148},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"410f76688ba4d1bba5f29e10695c3a794ec92b12","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.29.1_1774451835532_0.5583590523303585","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@botmem/imsg-bridge","version":"0.30.0","license":"MIT","_id":"@botmem/imsg-bridge@0.30.0","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"5beef1f9aceae4ab00e4058545b3b850fa11d74b","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.30.0.tgz","fileCount":22,"integrity":"sha512-yQA5SSdIlwdCWyr9JyOx/ovumziFY3qD64UwxF+vMnicKcp5Y17AOwxB6eiIL22mtOa/0LWSJpQkWxVZSm777w==","signatures":[{"sig":"MEYCIQCo8NeZ823qlKJ1+XWSIkEBXSkyIW4l5HGRMi+aU9AGMQIhAKXzgQmcWss7RxO41b+1sfq8SRJMSKqOlgfQosSARGmF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55148},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"fbe6cdabc5a5815294f0fd91664ccc90942bbc11","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.30.0_1774502817399_0.8355217862168858","host":"s3://npm-registry-packages-npm-production"}},"0.30.1":{"name":"@botmem/imsg-bridge","version":"0.30.1","license":"MIT","_id":"@botmem/imsg-bridge@0.30.1","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"b4a90c341bc42218e89260910b114336c2892ff0","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.30.1.tgz","fileCount":22,"integrity":"sha512-slt31mmbVQ+p+aN+sONRqgldbCMHrHlNXi3FZ1FYKj26nFKLeYwkfIvYq5PnIJDEP/QkRB/vpUGgMrXQg1WogQ==","signatures":[{"sig":"MEUCIQC7lhJfLN4rOAMrcQ5i8PinfT+rtnJtyzDEuY4MWKwmvAIgKrEl5TOO67fm/FDU3pd6u+d/TTlyvrKlEBIEBs8KVog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55148},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"0a18f4b8d9d5f61bec83a9d4403d0bedc5488402","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.30.1_1774509648952_0.8176915551578374","host":"s3://npm-registry-packages-npm-production"}},"0.30.2":{"name":"@botmem/imsg-bridge","version":"0.30.2","license":"MIT","_id":"@botmem/imsg-bridge@0.30.2","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"ca1ccdb10d6ed7266e23b67a08940948a42bb03c","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.30.2.tgz","fileCount":22,"integrity":"sha512-WUENAQbHMNSfmMwkXbprPOodXh/FBu5G8UGhVtmdsF9CuTDHZ1ahuf9iTzDSbQnhQj0/QOIHAJfQfl7Jx8asUg==","signatures":[{"sig":"MEUCID+DZM5LH0exB1FToXfrO/fNW4LnOPJnyffrANTvAgUwAiEA47AUR9SJe9PCyxlpnxH1LeP29b2WlBBkSGNEmjSLdwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55148},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"7fbfc190f74732c656966e2dca757ef8a50607f2","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.30.2_1774516544903_0.8028496511746948","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@botmem/imsg-bridge","version":"0.31.0","license":"MIT","_id":"@botmem/imsg-bridge@0.31.0","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"904b1a149f6375ffe31111021ae1ac8781db0ec8","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.31.0.tgz","fileCount":22,"integrity":"sha512-pd5mZEs5nQUb9zOt3ReyVS8TGzluN3qQGbZzIk9Y+alJhEwbM4ACJ+Qf1RrHdpb9Lw8DnicgGaDtLhPZzfV6qQ==","signatures":[{"sig":"MEUCIQD9nMnZQbt4+e1B+OH6/whGg+1B9k4PVKsiyoT04rzxZAIgdR4dCF7JGyG3Cy3V470D1BkEauhtiAdabB62w1UQ8wM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55148},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"bd60006b08f1e67cee0e7c015b90c237d50b1a34","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.31.0_1774828770216_0.9818658781813028","host":"s3://npm-registry-packages-npm-production"}},"0.31.1":{"name":"@botmem/imsg-bridge","version":"0.31.1","license":"MIT","_id":"@botmem/imsg-bridge@0.31.1","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"e9fcc00d8f9ed95b2735e28a7b3d4d8b570bb992","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.31.1.tgz","fileCount":22,"integrity":"sha512-GECnKulNLbq/4UhpAPTTwVtbqIpQaS3O5dQ42OgGiEwiiK1ItbJoWbjnRFRHV7wvBy6MshxmecE/yYMc8rGTIA==","signatures":[{"sig":"MEUCIQC95Ic3Ob25xgaXTohWUEnvqAaIrNt/M5LV8rtPUxy1rwIgVuU44UHWrR9ZSh87v5Z4YQ0/rsKA+JcgeKG21owIMwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55148},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"ac100818d619690925ca019c7ef778709ec233dd","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.31.1_1774831402510_0.6849054206348388","host":"s3://npm-registry-packages-npm-production"}},"0.31.2":{"name":"@botmem/imsg-bridge","version":"0.31.2","license":"MIT","_id":"@botmem/imsg-bridge@0.31.2","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"0bd42f0b9bf27549baf568a061f872e3c7d7aac2","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.31.2.tgz","fileCount":22,"integrity":"sha512-69S4QgwMLRCyXpHY7APct+v6AA1QqcMQwwdDa2dNoSE02w8/sAFAaMoWXSQMaD9xo/4ZNJdb1OYmTPxCoB3WNQ==","signatures":[{"sig":"MEQCIH2xLD6/Qjod7A4RKx+pfKmmJQr/odkThZyXd/PoD3CSAiBHUUWEIhaa05JJyHCi1Mh2pTwWzEhz8SgQpnhGLBffQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"eca74192822fb8b51760e0d7f2f5f6343af08ffd","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.31.2_1777567650980_0.05331770726985918","host":"s3://npm-registry-packages-npm-production"}},"0.31.3":{"name":"@botmem/imsg-bridge","version":"0.31.3","license":"MIT","_id":"@botmem/imsg-bridge@0.31.3","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"bc8e22864e0575e922f8d65bcfc24e478106a554","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.31.3.tgz","fileCount":22,"integrity":"sha512-yWQKuo1cI+shSkpKxwalIqwqUv3bEZOY9mGTMo6brSetH4pPNY9KpMTyHKuPhh9AffKSm5PSkqyxp7kHsEdoKA==","signatures":[{"sig":"MEUCIEAmlyOSfHIxAOuJTMpn9vV6NBnd3sx7T0NMFauLUKO1AiEA0Cd6c2bx0LzIcxyBzg9xSNp6DC5myIpfs9/KVBslq00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"ea5b0d637dbe960cda3e825ee4507fd850ddfaf6","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.31.3_1777568590404_0.5255191416993701","host":"s3://npm-registry-packages-npm-production"}},"0.31.4":{"name":"@botmem/imsg-bridge","version":"0.31.4","license":"MIT","_id":"@botmem/imsg-bridge@0.31.4","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"4cbd7be9d5a03c37c2fc322be7e4743154d19c24","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.31.4.tgz","fileCount":22,"integrity":"sha512-hC4MJmuGX5Fd+tQAl+8tDU8DFgKq8kwJlcynKHEC+ZdZbfxWqJWML/LDga0oiXw20xQesBynNgtXq1lBkAOh8w==","signatures":[{"sig":"MEUCIQDeZbkL27yZ8+DDRXfpOgUN3SkwTZhHuuAOvQg9tc3WbAIgdK7mYXMP9hOxP1yITvadhQNP20ZrMJXbdZT16YFcpMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"2e5929cd8938b4481721fe488c1abd8dac5be413","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.31.4_1777619342745_0.6147168070458138","host":"s3://npm-registry-packages-npm-production"}},"0.31.5":{"name":"@botmem/imsg-bridge","version":"0.31.5","license":"MIT","_id":"@botmem/imsg-bridge@0.31.5","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"452396f54ec35ec0febe54b8b8b8d679c152b376","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.31.5.tgz","fileCount":22,"integrity":"sha512-grjXrOAWUWGhaNDX9Lvzple4L+lYperzdbUVH6YCocAXU2+EbQUfhz3lge7Rcz/8ZuviksizHY7gH4eUqrvWvA==","signatures":[{"sig":"MEUCIQCQDrTRxncLO2xAbRalKY2gnGEevSg3hennzxFN350OpwIgZIaZJuPGtlXqsf5HL3ewfVyFwMzL+sHOqpaTr+a+4Jk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"6df2779907fd7674557287318d9eb88ad7f36178","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.31.5_1777621019328_0.40154549632119796","host":"s3://npm-registry-packages-npm-production"}},"0.31.7":{"name":"@botmem/imsg-bridge","version":"0.31.7","license":"MIT","_id":"@botmem/imsg-bridge@0.31.7","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"9f2189c67c41427f96a4973a0e4beca9e0fb0454","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.31.7.tgz","fileCount":22,"integrity":"sha512-oaPWqQhOvUKVgD/InLV1Ob/EJkSZLNTXMZZWPlJ1TDhRWZx3s9liOCoFEilQhwyoOObz5s+ZXiLMMiPRXmF3kA==","signatures":[{"sig":"MEQCIGVC1gFmizUULFl3PSLVSAkELW/hmKs3IM7WVmHtSvkCAiA2r06aII5+Wd6h5izvzfJtSI27vwl95ViTWH8ZcBbhVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"38a5feea5daa72e0a14fbff1c9c82bb8c502f469","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.31.7_1777622723560_0.8229626252184479","host":"s3://npm-registry-packages-npm-production"}},"0.31.8":{"name":"@botmem/imsg-bridge","version":"0.31.8","license":"MIT","_id":"@botmem/imsg-bridge@0.31.8","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"71c2ea29d9c83881899841c9a40dd0dcb7e32b96","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.31.8.tgz","fileCount":22,"integrity":"sha512-Tv2bqSFOiJcC/86xtocXBrR8f2J3SO0IBxlTdqMeVamb+anqpdtvmvSXqBVEafMHbQhV8m5NH45jrz4Y2NZLYQ==","signatures":[{"sig":"MEYCIQDO2I3K/B0u0/ltjhNWbEa1VqIi5s8Vd7XftgDahJMJRAIhAOgpeKcw6jyeQasMmKNWlYqnN/px5YQjPz5B0ZhmbQAq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"cd8e7ed51ca34434ca8c263695bc39b3eecf53bb","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.31.8_1777623434786_0.7589332113133944","host":"s3://npm-registry-packages-npm-production"}},"0.31.9":{"name":"@botmem/imsg-bridge","version":"0.31.9","license":"MIT","_id":"@botmem/imsg-bridge@0.31.9","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"fc69fa61eba36e2dfcf0d72ec8d4d73f6bc7c384","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.31.9.tgz","fileCount":22,"integrity":"sha512-+1HXYVFUYtQiNbehST048Lghh59gHpyBFdNNGN3CPplDMKIRo1x4GZ1SbuXAuIUrb9oLEdqUdO9q8Jvs0f7SEQ==","signatures":[{"sig":"MEUCIBkcT94pvW9DkAxs53xHswXJw/5+3fUrwnVT9gvVpyHBAiEA47L4ts/vDgOqmUS+AnPmU6YGqNQs2J6DEWtliim9ImY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"d9958d0536f2960ab2a1b930735ff56b24d1a4bd","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.31.9_1777626841116_0.9487505283379043","host":"s3://npm-registry-packages-npm-production"}},"0.31.10":{"name":"@botmem/imsg-bridge","version":"0.31.10","license":"MIT","_id":"@botmem/imsg-bridge@0.31.10","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"a3b056193fd08be45da8431e888fd490b0593699","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.31.10.tgz","fileCount":22,"integrity":"sha512-gWaMErKRpPCd1MUhfXc2HxzcBl7iaY4xY7MerxaUYjbOzQIEVKB3hih8Nsfks6DqwN9S9I+/yzL57UZ97mu+Xg==","signatures":[{"sig":"MEYCIQCan78+W/J99meB4h6qcEdIpwUiP8v3T5Kq7KAeQS6rrQIhAOXra2WOnmNz+FXufOF+cFRdTT5CduKkquH0ZUzXsbxI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"694cc81a5ff860861aa5567ab195aa1fc3420646","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.31.10_1777629049448_0.2149958072644238","host":"s3://npm-registry-packages-npm-production"}},"0.31.11":{"name":"@botmem/imsg-bridge","version":"0.31.11","license":"MIT","_id":"@botmem/imsg-bridge@0.31.11","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"45c79f7314ee746a7148f874ae28378213c44404","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.31.11.tgz","fileCount":22,"integrity":"sha512-uDu+tTS/Wdlf5yrd78Vz67NwbRRAmGmcMmyW5M/Gr7xlW4FUs3HluaUNniZ28GI967vqWeoX6LKSy1Qt62Bo5Q==","signatures":[{"sig":"MEYCIQC1NLtHaPPu1XXWh9excjyn3HLWp6svwRTnZhovsWaVnQIhAIthEvWRCu/zy8MoG/EPCwbi0S61WekmwqKco9G073/e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"ccdd76e8b24be8786976da5112e43892919052de","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.31.11_1777630489538_0.7695363441270573","host":"s3://npm-registry-packages-npm-production"}},"0.31.12":{"name":"@botmem/imsg-bridge","version":"0.31.12","license":"MIT","_id":"@botmem/imsg-bridge@0.31.12","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"ce5da1ab3755cedccc01227a5095dcc855664a4a","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.31.12.tgz","fileCount":22,"integrity":"sha512-7yOF9z99B3QFNriPuqfeK18pzgxIPZu/oDxo/30ItFVxQZvZDXL36bkRbWka5hRjVs7bdEHxpOC0RgEi/uE1tQ==","signatures":[{"sig":"MEUCIGts3PYWvgnwrat+p4LLqZhbR66Iv1WmQfjz08ppxCBEAiEAmPuAVjekoA1e7N23w3uQe4yBQrKO1DMOonPJ4pKKfCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"9ad4bbe28ae49ba219007d2646c8bd513fcbd842","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.31.12_1777631421650_0.7055199809133104","host":"s3://npm-registry-packages-npm-production"}},"0.31.13":{"name":"@botmem/imsg-bridge","version":"0.31.13","license":"MIT","_id":"@botmem/imsg-bridge@0.31.13","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"233ebae9f7e999cc6b7c69ee628b7aff4ec87c8d","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.31.13.tgz","fileCount":22,"integrity":"sha512-kuEBlH4pfxHipFPcU9riUfsR+D5I2KDOf/3+5pvYGlo5xvOAKESREhH7fva41SHtJeom+ToDT08BU3K8kWYwpg==","signatures":[{"sig":"MEYCIQD0+8gRvDt/oNt6N6QjOhnxG9hGh7fETdiWKfHdNKqb9AIhANvMKXr5cvT8UirMYluItLyWZMtBqAHbUpoEBL7dGAos","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"11e76885cd9239a0cb74bc4386a83886583bd0fc","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.31.13_1777632305599_0.8954512404020261","host":"s3://npm-registry-packages-npm-production"}},"0.31.14":{"name":"@botmem/imsg-bridge","version":"0.31.14","license":"MIT","_id":"@botmem/imsg-bridge@0.31.14","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"8ebd6841f93dd3b1d7793e0205934d2993141395","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.31.14.tgz","fileCount":22,"integrity":"sha512-TIccuUkKVum4Rk72uI4PEgBL+WDYO/eT92T8gpLipCbtIsUmx03lIeVgS4Sn9LKU0igrwUOB403WFKVxLIVhOA==","signatures":[{"sig":"MEYCIQDu+HHiMDdDtasXhwXSZFVfFXTQp4hmEH3hG8SUBJD2MgIhALvKobZewYtw+9QymUktIAPbtMLu5yY9FWyVsy2HCWrM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"d97ffe8872b14ff9de711706e996a8a45efab5af","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.31.14_1777633808627_0.3091402315226126","host":"s3://npm-registry-packages-npm-production"}},"0.31.15":{"name":"@botmem/imsg-bridge","version":"0.31.15","license":"MIT","_id":"@botmem/imsg-bridge@0.31.15","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"aa285ef69d747e7346e396e8c7f0a99816b0459a","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.31.15.tgz","fileCount":22,"integrity":"sha512-2NOh/TIUpatTB9k+MxTAdBS3IWPSBLPtVZprqcl3N+CUVSfIhQPtdahHC0OocEtvrBKl+F4cNIhhlNAUCRTxHQ==","signatures":[{"sig":"MEQCIF2FkGk1q/rkzeCDGgMzIcDkgQWM9ybrKEWxPi08DPVPAiAXTKPrsBnHhPqqcL3x+9/g3FoPdqaYAKHrLPzjft0cTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"3dcfe57b874364bf24efe7bc2051fbafa6bedb1b","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.31.15_1777635640155_0.7926100179885578","host":"s3://npm-registry-packages-npm-production"}},"0.31.16":{"name":"@botmem/imsg-bridge","version":"0.31.16","license":"MIT","_id":"@botmem/imsg-bridge@0.31.16","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"97a2488747c885a502f92930cd380ebd0609a7da","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.31.16.tgz","fileCount":22,"integrity":"sha512-G01sLKu3mDLsImdA5wZOs20tOAlb/8LS6wXdKF7wCGmbQpYwC0dKPqn88rWszlsmCT6DfQB5SS/xDSOcIiDuQQ==","signatures":[{"sig":"MEQCIAHF85fZReg+pta4ST7AAA1XItAFunWBM5DroeflQEoQAiAisg227f+SiEpH6J/4jTDAA7jzHoKgHZTA2mVR52h8kQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"36708fd31273d64d130b99c842688b2c40754ce4","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.31.16_1777638096206_0.3587259579278794","host":"s3://npm-registry-packages-npm-production"}},"0.31.17":{"name":"@botmem/imsg-bridge","version":"0.31.17","license":"MIT","_id":"@botmem/imsg-bridge@0.31.17","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"6c1d53fda052b170904279fd3ebd3e9ce1004419","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.31.17.tgz","fileCount":22,"integrity":"sha512-mMwKW36HjFWqqt321d2HDS6rCXC+R/4af4Z005Nh7ESE7CPYGY0I5NI2T8ZIE8YtMUTiHNUv1LlAIkTO3uHlNA==","signatures":[{"sig":"MEQCIBWvXmpKccJ26UF9lrFqrVxjJy9ZEmJp2kCWt4XHHaH0AiAO1mzz0afUkVjFgJv4A50kGVCYAQaB+uT+bEjM8VLY4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"da154e0ac7319f7a7a1bff2a3aa42d79557c669c","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.31.17_1777639654490_0.47326923646239094","host":"s3://npm-registry-packages-npm-production"}},"0.31.18":{"name":"@botmem/imsg-bridge","version":"0.31.18","license":"MIT","_id":"@botmem/imsg-bridge@0.31.18","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"3d566c612f986508eee8211ec80bc13a51427adf","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.31.18.tgz","fileCount":22,"integrity":"sha512-3zgiblT0BIl3yLsV5chrz3pMX+J3khbS60ENOZHFxmQ4UXBwF9IXJIdxftJRpnvLafonDBwzghSp9C9lJ6ojJA==","signatures":[{"sig":"MEUCIFW0eIl8m6yBele6kTpcdLbvzh4blwyjXnUqkX0DNy9IAiEArb3JfNQSKEwqKh7HYfUfQb/KloFBizFR4KDaUgz80dQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"eff3b249497147ab1cae975f607f8beef75efe32","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.31.18_1777640291011_0.10849517185733681","host":"s3://npm-registry-packages-npm-production"}},"0.31.19":{"name":"@botmem/imsg-bridge","version":"0.31.19","license":"MIT","_id":"@botmem/imsg-bridge@0.31.19","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"a3b89e29b3967593ee160dd35bf5cf5dcb9ff21d","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.31.19.tgz","fileCount":22,"integrity":"sha512-P1htS7JV5/ML1533Dhcg2jIml+jcTdva90UgVXq/deDW9DM84YM3tQXWcNpYE7Ro9yHwSJMNuBJvGXWavYkmwA==","signatures":[{"sig":"MEYCIQDF+KxH4Sau3DCF4RRNgd7GSFN/hEFqrjNR5o6zN4um0QIhAJ1hI10A7GaWQtDOhoOifCvezEtPf7nffwa1+tkbJ8UR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"e25254c4d791bc4b2ceebc875855bc0c9a7a3735","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.31.19_1777642326979_0.2824812219209636","host":"s3://npm-registry-packages-npm-production"}},"0.31.20":{"name":"@botmem/imsg-bridge","version":"0.31.20","license":"MIT","_id":"@botmem/imsg-bridge@0.31.20","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"d1f46c62845e76b63d46f62574b0e133e9849b21","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.31.20.tgz","fileCount":22,"integrity":"sha512-TH4hsXUDd4zY/d86YM9Nma5460Ww/3Vjyt4KFijJrlNByvoXq8e+Pl72/Qn5OX1+ULuxchgw6sY7/yKb4FjjJA==","signatures":[{"sig":"MEUCIH+4cnaNrt7Hg36001ynm/wvu/l0lkGKCTYWe8l3TnhpAiEA4tL+2dVC5yaj7n5HnK8MxhQlxbnA1kHA5LULJNVHwvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"bc85cbf5574ba7ce06c1f8696d63ed350ed4f92b","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.31.20_1777646011487_0.8098200247046734","host":"s3://npm-registry-packages-npm-production"}},"0.31.21":{"name":"@botmem/imsg-bridge","version":"0.31.21","license":"MIT","_id":"@botmem/imsg-bridge@0.31.21","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"0083e8c23f01d40be6aaeab6e950cda54c9faff3","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.31.21.tgz","fileCount":22,"integrity":"sha512-hsgvCkgwPy8A/V6bnsrbqO3ztjQoubzUyFvAFIP76HWgU5pIACBqzbQ9sI8rsik7ZNXckb9pgrCrkuREYqPb6A==","signatures":[{"sig":"MEYCIQCvMC8IVYqYraNKyBIr051RfQzTFALPfU8JljyEIHRIpgIhAOTrEPhCQbxd0zIY+cT9ydYxa1fmejWQxzO/E9Wrg0ZV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"fc1e1283e99e1c851f4fb1e7f1204e1f2d2be30b","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.31.21_1777647723873_0.3345726965843294","host":"s3://npm-registry-packages-npm-production"}},"0.31.22":{"name":"@botmem/imsg-bridge","version":"0.31.22","license":"MIT","_id":"@botmem/imsg-bridge@0.31.22","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"c9751ba2c8b31a5a21d9f5d6542b28a6ee4d1b77","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.31.22.tgz","fileCount":22,"integrity":"sha512-MXASP8TIUrOy3RpKRGXIhuBmh3cYhG9D+iyq6U7gv8xF0pBUoD5tiOnNYUsato86IDpb1sk0rpB9lDSxxX8Jtg==","signatures":[{"sig":"MEUCIDtRQvLoDiJpwWZot2+yEP7OP8aJCq/T/+CwFiLb3qaNAiEA7u7PkDzDCtuEyCWHk6CrlSnEAhTFaCra23sWT7k1O7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"7de7a4034dbd7474385bedadf27d60a18bf523a8","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.31.22_1777648472319_0.5394279885239439","host":"s3://npm-registry-packages-npm-production"}},"0.31.23":{"name":"@botmem/imsg-bridge","version":"0.31.23","license":"MIT","_id":"@botmem/imsg-bridge@0.31.23","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"9cbc7e429368fff4ae1963945997ef720ea50ef5","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.31.23.tgz","fileCount":22,"integrity":"sha512-tG7DKDTxXKR92Eb7oGsKL9QYY6iy517fRbCcEIIWxQduzD5VFwKD8B2aReQq1hioy/VOSNOzaWn+g885DOc+Lw==","signatures":[{"sig":"MEQCIA/rEQIL8GpPmn3yAOPiwCit47moV7fZEy2cFqtoa6XYAiAx2aifSiUhF7jLju80DmZTrERWRGTiD8gq7HEf4pR58A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"5eac1a2806dc0561b50cdf26e16f3828a068bd9a","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.31.23_1777700310939_0.09633032015421761","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@botmem/imsg-bridge","version":"0.32.0","license":"MIT","_id":"@botmem/imsg-bridge@0.32.0","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"8eea78053900c56d3930d6eec71a3b891b266d29","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.32.0.tgz","fileCount":22,"integrity":"sha512-FcmwAETRnP49t1fuEblHRai9ms5wP0FcB8laoWR88aZIuM1Cq4IQWlHLs5nc7VlgwUTG3h1VXq3t5elIUQSc2w==","signatures":[{"sig":"MEYCIQDirGGMtaS0Y7glW5/M3Q2AlAD7PsosLWCBeYDijOn5zwIhAJ/OFqhHq9EF2jLRQT8bi4LjMcmuhQkh9MyL189uKIoB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"11e4874df8db44896aa496d4f179e28fd7466fd5","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.32.0_1777703538957_0.7622338447793031","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@botmem/imsg-bridge","version":"0.33.0","license":"MIT","_id":"@botmem/imsg-bridge@0.33.0","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"19661a23ae1fec5c32495302be1bafa20bb25ace","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.33.0.tgz","fileCount":22,"integrity":"sha512-VPhksAd+1hc9Qk+Z6Po26dI16mR9Mxd67hdrjrrC4S9Xxw/koFXNwYhLaOV9C49AXXMy1OIs4392FgMctzt2IQ==","signatures":[{"sig":"MEUCIQC5MCYBmCf/MBMTmxpcIzRdprUMeWwsn9oopPuO8KyrTQIgcnaBz3IcNUj8046ROczJhwnvsuVaqKnH6tj+TeFSjNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"feaa9fe477b72cf6b7924697315036dd6c48c83f","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.33.0_1777737835191_0.8894977252938601","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@botmem/imsg-bridge","version":"0.34.0","license":"MIT","_id":"@botmem/imsg-bridge@0.34.0","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"ce8f2ce86e717a2185867670887519efd06d5517","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.34.0.tgz","fileCount":22,"integrity":"sha512-Wh6V1A1dj4FzcRZBD7hw1GXpAPcEp6a0RouWj2Dsw5AAMlEv0kAijyuibgMBHNZaxidwA4xHsD36aI5r+TF+Ow==","signatures":[{"sig":"MEUCIE5AQ7GfD86Dy2ZVlh6zojUw5xRpokqrgwCL6DPeC/TsAiEAoZv+K2ymIk52XBUEWa0AjrH8iepKMme2Y4xSFXjcBeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"c555a0a07f2ab92af6a6ddc96c04e3067c2af6f8","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.34.0_1777819023493_0.6935376385928886","host":"s3://npm-registry-packages-npm-production"}},"0.34.2":{"name":"@botmem/imsg-bridge","version":"0.34.2","license":"MIT","_id":"@botmem/imsg-bridge@0.34.2","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"d30bd63ecce9f4eb73ee3ecd2404a070c7e27c9c","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.34.2.tgz","fileCount":22,"integrity":"sha512-937L8OyHc1dclnagi19lSTHxNd3w8t8JkTajq6bHX7Mlpuh1aN8ACSX7WXP9KypbBXgQpNUNtlcKuDIi2ED+jA==","signatures":[{"sig":"MEQCIEE8ccg1kxf9Lelx+Etab0uZLsA/dNP1mw0Bz4P/PEhMAiBwUWusuSJWVfZpBeoCDPlsRxRXPvf3BVNy9YfipinsLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"7e5f1dab44d5fff83d602ff32a3d7bb85de8360d","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.34.2_1777826872102_0.30747073480368137","host":"s3://npm-registry-packages-npm-production"}},"0.34.3":{"name":"@botmem/imsg-bridge","version":"0.34.3","license":"MIT","_id":"@botmem/imsg-bridge@0.34.3","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"587328414e845143527bfe820193faa9b0e92010","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.34.3.tgz","fileCount":22,"integrity":"sha512-Gx79og5kNv8fTNJZODVpE4UVd3bTdH6cbOBJFIZAIFiltE2DfzRwqde+P+fN5tSnN61F4GMutjNTzrpnsLuhWA==","signatures":[{"sig":"MEUCIA6ed43i+z9w/NUkC3IKXpKfhiqgnbzonO1o+U/VnHzwAiEA8u/EOzW3f8OQgU3w0mI1H5oMroufo1YknFYF1JaqttA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"a5996b2144a2e820d0ab9aa44d25c9365f510c24","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.34.3_1777833335637_0.43318619854093554","host":"s3://npm-registry-packages-npm-production"}},"0.34.4":{"name":"@botmem/imsg-bridge","version":"0.34.4","license":"MIT","_id":"@botmem/imsg-bridge@0.34.4","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"1ba9f00fc99c74594033f5e1afdf87ba17c9b253","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.34.4.tgz","fileCount":22,"integrity":"sha512-kYMh0GuvaJJ/IXMo7XNMovuX0kKtveRY08N/0x1m+LnzzfDoZbjP+t+0ltoAjdTk7CflceGfpy0xw3yFTctO1Q==","signatures":[{"sig":"MEUCIQClonq6XIoHfbD5tHPJKUe6YgerrbUy4R036KxL+PGy/wIgMdGRAbKnQYR2POP7anuRtI5bsRk7mQentr6HcMowfKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"43b98dc68a9e967ae8ccae7c842f93fd745054a6","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.34.4_1777836640320_0.2606390805661569","host":"s3://npm-registry-packages-npm-production"}},"0.34.5":{"name":"@botmem/imsg-bridge","version":"0.34.5","license":"MIT","_id":"@botmem/imsg-bridge@0.34.5","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"26ac93821b1033ad2a235fb5b9ff6a83a351d4cb","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.34.5.tgz","fileCount":22,"integrity":"sha512-HrA9ybrrB03rUVPqKIuHdbDMyWDtTHPrzNaOJFr+ENwj/9PVvZTg5E86pdWCEDku3GCsP6e97P1iYbNSZ6Bgew==","signatures":[{"sig":"MEUCIEWh+bsQkWuYQkuVnLRB25AVd3n8Tv2Xd5YNVx6Mf5WJAiEA3YHGVBktftyPryauCl1+MQn5jVFzl7sWy7P9mmzNZnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"e12b3aed7041c32b09077746c439ae15615e5c21","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.34.5_1777881774768_0.8227391887199345","host":"s3://npm-registry-packages-npm-production"}},"0.34.6":{"name":"@botmem/imsg-bridge","version":"0.34.6","license":"MIT","_id":"@botmem/imsg-bridge@0.34.6","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"9e389689b9ff345b124590d3145b7a0574dd3097","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.34.6.tgz","fileCount":22,"integrity":"sha512-GCVIssUiygBq3V51qVyGoEoM74qhE3/GUh2IaiCMKYFpUQt37Sj/drDrr2Sw0J0LdvWeI6y6CSfZ4XiKCc/k3w==","signatures":[{"sig":"MEQCIBB32ZAWNlwBrQsD7D0MOp49fCGtsBkgWZx7TXvkr4UKAiBn6UriFnjXGVOvEztSV/tA8lv5+CgI6afdwKoy8iOyfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"f8a8396b023e1fc5b9daaa6e8982f1f0a930a4ca","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.34.6_1777883847893_0.8995522126063682","host":"s3://npm-registry-packages-npm-production"}},"0.34.7":{"name":"@botmem/imsg-bridge","version":"0.34.7","license":"MIT","_id":"@botmem/imsg-bridge@0.34.7","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"4c80d28caff6944133fca96b05a9f1b93ca472da","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.34.7.tgz","fileCount":22,"integrity":"sha512-INm4Mj860ldl9iknUN2bPX3AGI9es1XqXGp8Ndp4wpX/zsCgz0Uae9/po7UfIGZIhDUnDjjmtSdDVuVa1b63BQ==","signatures":[{"sig":"MEUCIAnrBPZFXy/b2P6+vcNvd5TxNl3ifmwUhVJ53rjClVjIAiEAlzybZ4n9TBecmkRMuVba5cM+T5Dmfr2NIRQH7HYa/BI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"3f02df584ae6d23dc425140a553973fe840222ed","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.34.7_1777886446890_0.8199331132562411","host":"s3://npm-registry-packages-npm-production"}},"0.34.8":{"name":"@botmem/imsg-bridge","version":"0.34.8","license":"MIT","_id":"@botmem/imsg-bridge@0.34.8","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"fa9cf70a5dfaa2effd9a5e7fe38a59f2b79d81ac","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.34.8.tgz","fileCount":22,"integrity":"sha512-ystTMoVGL+8hQzt2Vt7WEG5WekYUYOLBnIhc3DPhWYxJJqVkhOKxp8NrhyRRB6mJyp8kgp/3YT7sEdOczKKBaA==","signatures":[{"sig":"MEYCIQDbuhiLnmNLbSx7oy6GsrqQoHR5DCajpUlYUTnUKlb1aQIhAIFtWqGp5qJOKFtCPI5JEE0qFrdRZaB3yY/M8w6s7ecL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"ba86149f6b215845ba8856805bc2fb3b1819278e","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.34.8_1777887615504_0.47012743279386715","host":"s3://npm-registry-packages-npm-production"}},"0.34.9":{"name":"@botmem/imsg-bridge","version":"0.34.9","license":"MIT","_id":"@botmem/imsg-bridge@0.34.9","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"1ac3e26402eb65e2345fe7fd05a51882efd8c9c8","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.34.9.tgz","fileCount":22,"integrity":"sha512-v7uqkWnQpdiwdekrZIPjjnEi9Jh1S1fZCoNRZCmrGWfofcb7GdVsEUbct1yKMO9+7egBWoJ4E6scpjQwHoxVLA==","signatures":[{"sig":"MEUCIQCwDAh+ZwztrPubRNyTitR1NtkCKqKz+3bV8PCcsvxSuQIgAjmRHbO1idlrZhXJI3/YQGTTacYIMfm8TuJey7knsog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"5790a40280035fd54408b589a740d5b691f0cef4","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","commander":"^13.1.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.34.9_1777890261649_0.5190035715200265","host":"s3://npm-registry-packages-npm-production"}},"0.34.10":{"name":"@botmem/imsg-bridge","version":"0.34.10","license":"MIT","_id":"@botmem/imsg-bridge@0.34.10","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"5fd842c9627ad2d35192802cf49ec336aa4df6e3","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.34.10.tgz","fileCount":22,"integrity":"sha512-8BtLNL4z3sVsDNQTxvvtHwcPRlF+AkAHCiPgt33EwHmX6gaueLpqe2EdhCpO1nv4ajoPBUt9Pkgj1dKJOlkfbg==","signatures":[{"sig":"MEQCIC3oJkFlMB0xF+SnUaL1EjeusO/495W/bSTuFMFRW4k0AiB8e0Wr9EDpFQKanljlihqTYYc5TJxUc/Yl2KQ64U8TPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"8be65288feb25fb82b392290d95348c26676775a","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.34.10_1777891968543_0.702665626163488","host":"s3://npm-registry-packages-npm-production"}},"0.34.11":{"name":"@botmem/imsg-bridge","version":"0.34.11","license":"MIT","_id":"@botmem/imsg-bridge@0.34.11","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"f22f794b47d9ccf1331183002e808ed307e4ee86","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.34.11.tgz","fileCount":22,"integrity":"sha512-cWF8gAZyGw1mHELpGt7maIoT3d7po7WUPaC6OHLv5BqDqrupL1Xipm6bRJk2QThBvP9YGFdcPqx3/beBISCveg==","signatures":[{"sig":"MEYCIQCM6B3W1wDUWkPRpv9CF/rETLtWe5YnW9N8V7UAUIF8ygIhALvwJJ4ifvP5cLxsJKg4obq5bMESeb9idBvtfRTbIG64","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"4321982a64186241b9f29969dfddc9f2449f2ee2","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.34.11_1777893179072_0.457723583770703","host":"s3://npm-registry-packages-npm-production"}},"0.34.12":{"name":"@botmem/imsg-bridge","version":"0.34.12","license":"MIT","_id":"@botmem/imsg-bridge@0.34.12","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"2ba1df4da1efc8ace53739b50fc2a8a5210c0746","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.34.12.tgz","fileCount":22,"integrity":"sha512-giQ8Wrjj5l9VSJ13ssNgkXf1WJZOP7R1sE0pM56rn1ekTTUs6gBiNMlASbK2+48iEgxyzyuA6zu4g5fZJ4lLbg==","signatures":[{"sig":"MEQCIHVb9ZIBQbf0nYk/S064Bo6p/V6vHC+z1YMVWZ3jYl0UAiA3kEzAvGVMNs1CocGbpaSHPDmHXPK8oc4FGNG685soGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"0b5ba00d5f414a0fa9beccf4ef5aa3ad3e918c49","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.34.12_1777894553691_0.9458519074125649","host":"s3://npm-registry-packages-npm-production"}},"0.34.13":{"name":"@botmem/imsg-bridge","version":"0.34.13","license":"MIT","_id":"@botmem/imsg-bridge@0.34.13","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"688fff6fdc994d41cd22520bcf2751da90523300","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.34.13.tgz","fileCount":22,"integrity":"sha512-LRaIWI4hfmkZRR5xq/l30jr8zQiUTni53D14OhtRMezFRvsoHS5tR+wj7FwosHQwB1+uVYFQEOR1aLNjdV/cXg==","signatures":[{"sig":"MEQCIDEpOcV3vKStKWXg0w6PWY7y1IyvgO4VQLjZ3kmx2MrlAiBSuvpd5titAYbTfIHCBtQ6qZV8cqGc5P0EWJ64NbAQhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"ba846190a913371cdb4b21c2fbbb114ac60a7d0d","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.34.13_1777896346274_0.2543057291868638","host":"s3://npm-registry-packages-npm-production"}},"0.34.14":{"name":"@botmem/imsg-bridge","version":"0.34.14","license":"MIT","_id":"@botmem/imsg-bridge@0.34.14","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"7b2e76f0954793ca2d88985f24f8320b9bcdbfd2","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.34.14.tgz","fileCount":22,"integrity":"sha512-ysGg/jhAMPfYcXDWGDgXu4FbFHUE7zkLC0dYE+C2J9O5pZNnlC2Aq499oPLQRYSC4e0IAlrLzeF8cL+YmZFkMg==","signatures":[{"sig":"MEYCIQDVDbrflyKuX2xGTMPi8C5wEv+lxaaAZsElGn7xNltdiwIhAMVbRUTUSDjE2h+niSwTb3Ge9mwtZ8gh4pfjnZvUvK1V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"fcbc2120fe4d23187a1820eda6d06b768ae27cb2","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.34.14_1777956295620_0.419273937078652","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@botmem/imsg-bridge","version":"0.35.0","license":"MIT","_id":"@botmem/imsg-bridge@0.35.0","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"163c39c864edd4e97aa2161f075331a496d37d13","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.35.0.tgz","fileCount":22,"integrity":"sha512-VQ2iItTCa9tobJR4hReNBVoLR37D4b/Up/Kn1K5bAVcgZNI+L1CnmQdrXuk+C/EAReBlqF08Yr0eY5+fyBvfbg==","signatures":[{"sig":"MEYCIQDZeX8icxuRMtos5XGiAqYWr4mVi+M170/GI/9XjYUmCgIhAMOMVsHj+RHypQzsHqVvFgkex2R3jNHCS2ggBZxuYYyr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"542a6d67d37c79b216ee25c1fef465b012d858c2","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.35.0_1777964076897_0.7705751713999709","host":"s3://npm-registry-packages-npm-production"}},"0.35.1":{"name":"@botmem/imsg-bridge","version":"0.35.1","license":"MIT","_id":"@botmem/imsg-bridge@0.35.1","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"076e963493aad3c2cca6f7eb3ea89adfb895a814","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.35.1.tgz","fileCount":22,"integrity":"sha512-aXN8m27x81eyA6Yl5t9+Y87eBWqtOZYTtlN1GMXwhpL1bEtACAF9Rl7Jhx2ryIGm4pgenRq4LmLuk095ura3eA==","signatures":[{"sig":"MEQCIF+g1lzkQXXVz2IVkVJxqQ8nID8qQWgBRF612TKTyfvqAiBy//e8cDOTE9mLrHjz24RTXkPBe+9ab/gqRfFRkerLRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"927f9e5a14b5e39103ac726dda5276d0a1eb09e9","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.35.1_1777981274724_0.6464849723133665","host":"s3://npm-registry-packages-npm-production"}},"0.35.2":{"name":"@botmem/imsg-bridge","version":"0.35.2","license":"MIT","_id":"@botmem/imsg-bridge@0.35.2","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"fafd812686169ad15168e11910368e9c62204250","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.35.2.tgz","fileCount":22,"integrity":"sha512-h1vJdAzTE9f84PuXSxi7F2rcYmrsGSvTNRBr25Y2dYRJ60SsH4GiSTjvbta9zenhaS+br0aW7A2QVMpf+RKk1w==","signatures":[{"sig":"MEUCIG/FJ5fLQrlG6XDOfmBDZoOErUOAhloTit5PsL8tSOl0AiEAwysxuIBEl7JlQGNHDz/O1sawjECNsqHxAoW2y2sranw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"726eec03653ccda8f1fccdf31fe645a7f0f39741","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.35.2_1777982059198_0.6778432293427248","host":"s3://npm-registry-packages-npm-production"}},"0.35.3":{"name":"@botmem/imsg-bridge","version":"0.35.3","license":"MIT","_id":"@botmem/imsg-bridge@0.35.3","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"5171d5ab3a25da700e9581b1d750cf901f8eae6b","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.35.3.tgz","fileCount":22,"integrity":"sha512-b7GHzlojRAWVnC7xFCnUO05939/4l/qkEOq1kSe3GT7aXt7rXP8LLC5uYVb91rHIqYJIVdXkOVpjuUf8yzpb3Q==","signatures":[{"sig":"MEUCIQDz4zLtlYbzyNwrpzEbObCym7fqe1Qel71/pzUol9M5YQIgPVMWk+GJjgoHqjsJwg//bB0KVBo+OIOKZH+AQXAVmic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"e8b38b62754c23014a78ee01b5a9c5da12cb0e01","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.35.3_1777982978125_0.6392885953698588","host":"s3://npm-registry-packages-npm-production"}},"0.35.4":{"name":"@botmem/imsg-bridge","version":"0.35.4","license":"MIT","_id":"@botmem/imsg-bridge@0.35.4","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"963b7973f4ce56df4b17fead8d375d7176526ed3","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.35.4.tgz","fileCount":22,"integrity":"sha512-jwby6O1m3HaH3+aTyx8J4Z27xoWg4pQ/AuNDDS65MIrfJ7HRcdJuaQv6SCIZrAIHgbS1KhnP/Y68nM0juGDP7Q==","signatures":[{"sig":"MEQCIHQLVHSuRgMfUixbhDr49ga/qLIRHCLa6VDqcntXdjSuAiAi4s93D4oeI6ZlWWk+ZcF7JZWepcpLpXkrk3YbvKlRAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"42d1ded1e730ac3fa00e2b5cd51da3447d715c2f","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.35.4_1777984202526_0.22518952069144116","host":"s3://npm-registry-packages-npm-production"}},"0.35.5":{"name":"@botmem/imsg-bridge","version":"0.35.5","license":"MIT","_id":"@botmem/imsg-bridge@0.35.5","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"dd215a0fd2d6620c310f7b16557df7b255de611a","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.35.5.tgz","fileCount":22,"integrity":"sha512-d5oWVEgYlIvb0L582+P34UcEqNVyBPiVQAwXDBr6b5UQhbCwTSDYHfdWT0EaMvrBydK1eaIk7Ns1TmvmO4psuA==","signatures":[{"sig":"MEUCIChoOS4XgG/YRdTPDbedu5PM2u627huNxav59FuR30yZAiEAhq74X/z0htV2sqQpOmjF2S1BN/TcMBD3D1oLYddEox0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"bf24de15425b22c04d016e8f58eafd94d0ab4b60","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.35.5_1777985740608_0.12179466619940382","host":"s3://npm-registry-packages-npm-production"}},"0.35.6":{"name":"@botmem/imsg-bridge","version":"0.35.6","license":"MIT","_id":"@botmem/imsg-bridge@0.35.6","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"13ed43f74d46e690396465198d6fb28f17febd96","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.35.6.tgz","fileCount":22,"integrity":"sha512-KOgYqxULphCysTmZhKkQNNU1bd5S0G7UpEwPJ86nTjoubBwaJiy1Z5kWsQZKNy2gv6dKG/K1CPW10G3IQk/mPg==","signatures":[{"sig":"MEUCIGRe9is/NQvYi5Zv6FE5vGuI9qgANOFbtHZHuswAaR/SAiEAiiuLV5OrjVHLFAkxoBRn1sG5K4UKizFSjHdvAulFwFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"b4b76e3cb08af27053e3e8aedbfdb85bc142115d","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.35.6_1777986818487_0.6413219827957972","host":"s3://npm-registry-packages-npm-production"}},"0.35.7":{"name":"@botmem/imsg-bridge","version":"0.35.7","license":"MIT","_id":"@botmem/imsg-bridge@0.35.7","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"492923da836c104e95b4f1c4a43ad9a5e0d77281","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.35.7.tgz","fileCount":22,"integrity":"sha512-glXkBKn2CSAn3SunOjuIl9qAwHfGfuGgrixvh85esUUbr73VPcNi810gtosIrmDzbtccRZvH+M+eGrEycTpQoQ==","signatures":[{"sig":"MEUCIAXhOBl4BNm8BbCAxjORzU97LLKczV3ZH0L9ret3Q48nAiEA8c688aIP5fqvpgWg62lmImrGzJoodQqS2CNJ/Z/l7ak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"ec97f1ebd4b461e24def607d97e6202d9978677b","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.35.7_1777988672704_0.6459997958141581","host":"s3://npm-registry-packages-npm-production"}},"0.35.8":{"name":"@botmem/imsg-bridge","version":"0.35.8","license":"MIT","_id":"@botmem/imsg-bridge@0.35.8","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"715c1e5f3eb5a209fc8506ca374e6ed3f57d30d6","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.35.8.tgz","fileCount":22,"integrity":"sha512-YH7lRQZ5Pi6Rab0xOQTE7vRDSZb0XdhSdT8qPCKZvd2GDzr6e7tmM7ypE3gKyhYwIJqfnUXhCvsbohqthFulSg==","signatures":[{"sig":"MEQCIH9Vlqx3dvknjc5c2lHRj2KMDYVibqaFFL1kyy5zV5nxAiAa5jcgwSix/0nAKavLBOKwfmr6KljTpRtn81q4p6z/Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"21d1568fea913dfdc7ff8ba1b53ec1677d32c305","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.35.8_1777990762062_0.40984988143868284","host":"s3://npm-registry-packages-npm-production"}},"0.35.9":{"name":"@botmem/imsg-bridge","version":"0.35.9","license":"MIT","_id":"@botmem/imsg-bridge@0.35.9","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"d54fd875ca0923f2d2df948827d04d7185ef92a3","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.35.9.tgz","fileCount":22,"integrity":"sha512-GNYBCA0RtpcSxT9OSnMYU7H/2VflQJWOR7zU1UOPJ9yvmgpH3RYQcSt9QD4IDFZx+1la2LnVsn07QdRKycMOQQ==","signatures":[{"sig":"MEUCIQD+rd46ysGuQDOlVj742i0nkf0wPkM6//QtCNmYjpsWngIgH2kfwZ23DK8yn1EIqlR4z6isR2luKD0gBnGtrVeCO1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"4dca98c25af5a842fb1832ccd41df0e2d4d338e2","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.35.9_1778003727214_0.8742787554874882","host":"s3://npm-registry-packages-npm-production"}},"0.35.10":{"name":"@botmem/imsg-bridge","version":"0.35.10","license":"MIT","_id":"@botmem/imsg-bridge@0.35.10","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"75bace4b7b8127a89e424f4e4984560ce216268d","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.35.10.tgz","fileCount":22,"integrity":"sha512-q+DbxrtJaX87k96mDrz+schkeKO7v4Bx6rTzWSZTW0nt3bDS7PWw4wFjJ2VAezxzxZ6p/EXsnyTl8L9UaukVwg==","signatures":[{"sig":"MEUCIHDnRQDeEnwUu7sCNR/oS7As0jFj/Ca9DFraxnP+sbpCAiEAz8BSCubynPnZzymNK6qlv6INZlCtIE3LN9KXne+NmYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"6e5045cd330b21fa2a378960f9c80f6a244d46f6","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.35.10_1778039795770_0.7224180578027335","host":"s3://npm-registry-packages-npm-production"}},"0.35.11":{"name":"@botmem/imsg-bridge","version":"0.35.11","license":"MIT","_id":"@botmem/imsg-bridge@0.35.11","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"20edf547238e6bb7b44b2a8955ce341490486c89","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.35.11.tgz","fileCount":22,"integrity":"sha512-2jVeF9HAVjdy6bRR0ZZ6DO/snyOFXMWVBXhTOSXJ0KAcHBLvSyMOpv7cYXbrQrQLC/6d43An4i1adAdyFW0+IQ==","signatures":[{"sig":"MEUCIHSTLkRoudXmwiBZ9CHYbCmuN8T+wX1Ty5UyjHZIooSMAiEAkws4x482QKeeONci6BGFUshgRIiqiJYYzAPil5+zfzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"dffa0e7ed436e5f95ebee5e7592b7cfec1380e86","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.35.11_1778048053680_0.8968895322784374","host":"s3://npm-registry-packages-npm-production"}},"0.35.12":{"name":"@botmem/imsg-bridge","version":"0.35.12","license":"MIT","_id":"@botmem/imsg-bridge@0.35.12","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"6795ea840fb6d1e3b536270d87ba25c1d19c23e3","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.35.12.tgz","fileCount":22,"integrity":"sha512-bl6PlthLug/AqNxy23TZTReUBwD8Yh0bqqO23kVRfOoVN3ScLdzPXh1U34/awnxoCmLXuF7Q56nmZCxLMokiWw==","signatures":[{"sig":"MEYCIQCLiztj3aUfnQ30RtDuPbCa6SzU/suSNFeXf+G/QKG2KwIhANN/7sBtMsl9aWuVxZNyfKcqy2LsZTsg1bAQSai3XqFE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"99838a8e04c2bad7843070fdc8b4b765caa8f54e","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.35.12_1778054682584_0.33049780847752563","host":"s3://npm-registry-packages-npm-production"}},"0.35.13":{"name":"@botmem/imsg-bridge","version":"0.35.13","license":"MIT","_id":"@botmem/imsg-bridge@0.35.13","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"ac61b2c5a66d911472c7b554262a494cae248262","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.35.13.tgz","fileCount":22,"integrity":"sha512-ZM4z1nJPet7gbpE6iVhmq4+V/vLZgDujodke/PFC2QqJPgrHx2ISrpdMUIGEEM7wKYw7FwumYU5cOqNhu/mLkQ==","signatures":[{"sig":"MEUCIFjKT/kOa8YvAEi9ZK9Sz2LdQECGSflRwZF22TX9g2WHAiEAiLyuHTfOVZZOv50UdVSUEXdklUnZnm762SWdcjurdMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"7276fc514ce19c39769e4dd2d7c4eb1a946a9f01","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.35.13_1778066590491_0.5652239511539932","host":"s3://npm-registry-packages-npm-production"}},"0.35.14":{"name":"@botmem/imsg-bridge","version":"0.35.14","license":"MIT","_id":"@botmem/imsg-bridge@0.35.14","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"ffb7a57dbc4ca3179d9512fd933c899fe7cd8269","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.35.14.tgz","fileCount":22,"integrity":"sha512-5A1hGI+qnIqfti/xmcfonjAgJCT6WZCj6BVCZ6sGwOsBIqa3GY4tjQWZhAFBb01HyyXVOE0iYtvgirg4uYo/ag==","signatures":[{"sig":"MEUCIQDFNx06SkviVpgb+g8URvYrBkA+MtSrYtIMs48A6AmxCwIgByct2hifZi04fOxf2ZbaUYNXt8HM6B5Xq0xvUw6Kstk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"6826d9907908e8c0dd00906a19dd6efa0cd1f534","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.35.14_1778070636426_0.8326335033739907","host":"s3://npm-registry-packages-npm-production"}},"0.35.15":{"name":"@botmem/imsg-bridge","version":"0.35.15","license":"MIT","_id":"@botmem/imsg-bridge@0.35.15","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"96ac4f03128a66a2747b5335eee3ac8601efa507","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.35.15.tgz","fileCount":22,"integrity":"sha512-YufSDTLiyv1G8LCzdYrVew1wqxNsXn9m3duUwwgHr3ooDLKV6r2Hu0S3XtkbiPrL3cI4h5XH/nmcdW/ttyJpDA==","signatures":[{"sig":"MEUCIQC09kn6tlnN2svOBkTQlL2/5IQQr4Jp3PfBWGWSNyMV1QIgMpmvlmM9SPYR445erhlXiDSJctysVlyixOYYR8MWbi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"3ddeffe969ee3cb683c314ddac88759194c36786","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.35.15_1778072534186_0.1643854985085258","host":"s3://npm-registry-packages-npm-production"}},"0.35.16":{"name":"@botmem/imsg-bridge","version":"0.35.16","license":"MIT","_id":"@botmem/imsg-bridge@0.35.16","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"23985e9c035fbee85b161507a624e698913d99d3","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.35.16.tgz","fileCount":22,"integrity":"sha512-c161ZT8ygA7YWVMsohUD+DipzWgRV7QUjLWZzqRm9SSTZzA1aV+IJ/F8xYPPsgkAfll22kfgDk+9HN8b2YLlsg==","signatures":[{"sig":"MEYCIQDIfFRTj3myCne5RtLatalF1c8rm94XuRS3HCTN+6EqjAIhAM3QszuhJ6jgUk4EQJD00h+qY/Y28LlcCQswKSbJ6kC6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"6e2c3d10c681ee425e00e1485226f155a4e7a721","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.35.16_1778074769568_0.11655310571279776","host":"s3://npm-registry-packages-npm-production"}},"0.35.17":{"name":"@botmem/imsg-bridge","version":"0.35.17","license":"MIT","_id":"@botmem/imsg-bridge@0.35.17","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"87f9c9304a0c9594dfc9fa534b7b0be4b9a2a00f","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.35.17.tgz","fileCount":22,"integrity":"sha512-b8spQbYIZ+5Vl3l4xvDg1yALOXhHdsW/r9DL5HejpImx1aeNnw0sgLExeBPZJhyTYS5x9EpXGVckaJ0Kd4QhLw==","signatures":[{"sig":"MEYCIQCB625NF8az6Ho9x5qrZFJcdBCWjfKKfsk1b33GUKdqEQIhAPfgAaI4ngxsXH0VTcbZBvR9IwcLTorefD+46ekt6N1s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"0275a724216718abf2ae8b89fb226802a69c5957","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.35.17_1778078374664_0.803666919815266","host":"s3://npm-registry-packages-npm-production"}},"0.35.18":{"name":"@botmem/imsg-bridge","version":"0.35.18","license":"MIT","_id":"@botmem/imsg-bridge@0.35.18","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"8b450a13cafd5f756bf584fcf8e9aaf554007921","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.35.18.tgz","fileCount":22,"integrity":"sha512-n+pSj6pg0Q6UYe+Oiyn8UVPGrwOuDvRqPezz6MrvI8qgNH+mfKhmZOJoLvqXUh7SODx2hpMqN7agE4Mm80cbnQ==","signatures":[{"sig":"MEYCIQDzKsF8yuQ41FGvVDDwiUPchPsfK4YrunchkKhFlJAfCwIhAKm5QAtZPYmHUNbsG0vLWzlnOYjL5HGS5z7idYLU6ZuM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"e450087b8360e0f4ab8a29122566b28d8081a8e3","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.35.18_1778080233616_0.8086114554781609","host":"s3://npm-registry-packages-npm-production"}},"0.35.19":{"name":"@botmem/imsg-bridge","version":"0.35.19","license":"MIT","_id":"@botmem/imsg-bridge@0.35.19","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"892bd778b996561a051755d4ffffd8567413e9f5","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.35.19.tgz","fileCount":22,"integrity":"sha512-ivUwFGIsCaN6z8jyBzBfeo8C8jtuoUjpDO/cbt27FP0mi8l4OjxJ8ps1PEjSKIGO9AvnG6FmI/kMZj/mbdqvdQ==","signatures":[{"sig":"MEQCIHklLg1+atvxWiaZtDM2H+LzyPvzl9M7rCj6Mt7LtSPKAiAgDQuBxSIyDeuSE8dyjuo3+y7v1l9W47N5CUd2T7cq9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"05dfae64fe6a6e50e9e3ccce7ead7abad4155d21","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.35.19_1778090163900_0.13494041559994652","host":"s3://npm-registry-packages-npm-production"}},"0.35.20":{"name":"@botmem/imsg-bridge","version":"0.35.20","license":"MIT","_id":"@botmem/imsg-bridge@0.35.20","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"a36dbb0328a8c98542830fe6ea1ceb6ea311ed3e","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.35.20.tgz","fileCount":22,"integrity":"sha512-iVtPvOsvRLnl4OA4d9fTJ7vIibsBwRs0nJbf59uXWZKb0IGU4G6qeYKZZn073vCLYIGiQ/P/Wg16fjF68zpUuA==","signatures":[{"sig":"MEUCICS7R987CdIQYE1VDobdCbGRTs0bu/gV9mp26YlgK776AiEAkL2zfULqzRAqVARQ1HRdvNqEOXecxxd0WPFgqmW1Hl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"93a4644ec52f6803ffb314a83eb652f51d530a72","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.35.20_1778476874723_0.2757306320480213","host":"s3://npm-registry-packages-npm-production"}},"0.35.21":{"name":"@botmem/imsg-bridge","version":"0.35.21","license":"MIT","_id":"@botmem/imsg-bridge@0.35.21","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"f74e1846a021f3f499a41ef14ef235771afd310d","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.35.21.tgz","fileCount":22,"integrity":"sha512-EUaov2YPjfYhosXIZmuZYm63Q8LrLX/NRUWQNhTxRdmhTC+89Hnl6HxPseiPITqwuncrptGTsrFN+gGf+nNTtg==","signatures":[{"sig":"MEYCIQCFSed+VanoXGl4fVfXkAK3tahzZ+PNj1z0WmUtZpgBmgIhAP1zOsLGzkDAfSeFhlIFfHjjTAAflIA8Xo9AHZs3vkS4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"87c22d654b8e4548319b2709b6173e3ec1022622","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.35.21_1778477783872_0.1226436170709686","host":"s3://npm-registry-packages-npm-production"}},"0.35.22":{"name":"@botmem/imsg-bridge","version":"0.35.22","license":"MIT","_id":"@botmem/imsg-bridge@0.35.22","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"os":["darwin"],"bin":{"imsg-bridge":"dist/cli.js"},"dist":{"shasum":"45b18d8fadd2a056c4ad638657a394bb4142b6e1","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.35.22.tgz","fileCount":22,"integrity":"sha512-QDMOKHDwZjdykajSe+ecLSQstWZuC9S0PkRJCPMzQN166ALzH4UrmglgBuq2gKOTyMTy0xq3S1ERTEpjK/ZcQw==","signatures":[{"sig":"MEQCIHw6bkFZZud5F1xUiw+0xxIip2yJWJ0lZevKeoe7eSUpAiBi70O4vzQRC3Vk/OZ3xFIafiPSO3xtF9WgDnNGif3GvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"f971da9424c10110bde369060be6dae38aa909ce","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"_npmVersion":"11.6.2","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.20.0","commander":"^14.0.3","better-sqlite3":"^12.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/imsg-bridge_0.35.22_1778482670334_0.867746880741495","host":"s3://npm-registry-packages-npm-production"}},"0.35.23":{"name":"@botmem/imsg-bridge","version":"0.35.23","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","type":"module","bin":{"imsg-bridge":"dist/cli.js"},"main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","dev":"tsc --watch","clean":"rm -rf dist"},"dependencies":{"better-sqlite3":"^12.9.0","commander":"^14.0.3","ws":"^8.20.0"},"devDependencies":{"@types/better-sqlite3":"^7.6.12","@types/node":"^25.6.0","@types/ws":"^8.5.13","typescript":"^5.7.0"},"engines":{"node":">=20"},"os":["darwin"],"publishConfig":{"access":"public"},"license":"MIT","gitHead":"bbc6891050c28e39bd96ac492631eae24e742820","_id":"@botmem/imsg-bridge@0.35.23","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-5X0R6ghUDuEGPdm15CQ+KGTAnAVF+LvE7kt+KKqozf9nyhikhNJUCfCqjgrNS5FYLDjBSLTyuHSi9jTDIZHJ2w==","shasum":"8f864aa6fbe789ad53688e66c2efe8242dafe37f","tarball":"https://registry.npmjs.org/@botmem/imsg-bridge/-/imsg-bridge-0.35.23.tgz","fileCount":22,"unpackedSize":61542,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDR9LwxzGF6hAtYs9cs7RU6GSC1zVTrOsSFbO6CnIyN4AiBd+9OYmeyZWdHsc9RRszMD+8m4cxZlrZ81xaEUONsJRA=="}]},"_npmUser":{"name":"amroessam","email":"amroessams@gmail.com"},"directories":{},"maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/imsg-bridge_0.35.23_1778487535562_0.8337473346287139"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-25T14:37:16.536Z","modified":"2026-05-11T08:18:55.815Z","0.29.0":"2026-03-25T14:37:16.809Z","0.29.1":"2026-03-25T15:17:15.689Z","0.30.0":"2026-03-26T05:26:57.555Z","0.30.1":"2026-03-26T07:20:49.092Z","0.30.2":"2026-03-26T09:15:45.048Z","0.31.0":"2026-03-29T23:59:30.379Z","0.31.1":"2026-03-30T00:43:22.665Z","0.31.2":"2026-04-30T16:47:31.153Z","0.31.3":"2026-04-30T17:03:10.543Z","0.31.4":"2026-05-01T07:09:02.912Z","0.31.5":"2026-05-01T07:36:59.516Z","0.31.7":"2026-05-01T08:05:23.696Z","0.31.8":"2026-05-01T08:17:14.933Z","0.31.9":"2026-05-01T09:14:01.563Z","0.31.10":"2026-05-01T09:50:49.626Z","0.31.11":"2026-05-01T10:14:49.709Z","0.31.12":"2026-05-01T10:30:21.851Z","0.31.13":"2026-05-01T10:45:05.751Z","0.31.14":"2026-05-01T11:10:08.845Z","0.31.15":"2026-05-01T11:40:40.349Z","0.31.16":"2026-05-01T12:21:36.360Z","0.31.17":"2026-05-01T12:47:34.699Z","0.31.18":"2026-05-01T12:58:11.207Z","0.31.19":"2026-05-01T13:32:07.157Z","0.31.20":"2026-05-01T14:33:31.652Z","0.31.21":"2026-05-01T15:02:04.016Z","0.31.22":"2026-05-01T15:14:32.506Z","0.31.23":"2026-05-02T05:38:31.074Z","0.32.0":"2026-05-02T06:32:19.106Z","0.33.0":"2026-05-02T16:03:55.343Z","0.34.0":"2026-05-03T14:37:03.644Z","0.34.2":"2026-05-03T16:47:52.253Z","0.34.3":"2026-05-03T18:35:35.814Z","0.34.4":"2026-05-03T19:30:40.469Z","0.34.5":"2026-05-04T08:02:54.893Z","0.34.6":"2026-05-04T08:37:28.022Z","0.34.7":"2026-05-04T09:20:47.072Z","0.34.8":"2026-05-04T09:40:15.646Z","0.34.9":"2026-05-04T10:24:21.804Z","0.34.10":"2026-05-04T10:52:48.686Z","0.34.11":"2026-05-04T11:12:59.257Z","0.34.12":"2026-05-04T11:35:53.852Z","0.34.13":"2026-05-04T12:05:46.417Z","0.34.14":"2026-05-05T04:44:55.821Z","0.35.0":"2026-05-05T06:54:37.033Z","0.35.1":"2026-05-05T11:41:14.863Z","0.35.2":"2026-05-05T11:54:19.371Z","0.35.3":"2026-05-05T12:09:38.328Z","0.35.4":"2026-05-05T12:30:02.674Z","0.35.5":"2026-05-05T12:55:40.831Z","0.35.6":"2026-05-05T13:13:38.644Z","0.35.7":"2026-05-05T13:44:32.833Z","0.35.8":"2026-05-05T14:19:22.292Z","0.35.9":"2026-05-05T17:55:27.361Z","0.35.10":"2026-05-06T03:56:35.904Z","0.35.11":"2026-05-06T06:14:13.854Z","0.35.12":"2026-05-06T08:04:42.714Z","0.35.13":"2026-05-06T11:23:10.650Z","0.35.14":"2026-05-06T12:30:36.603Z","0.35.15":"2026-05-06T13:02:14.340Z","0.35.16":"2026-05-06T13:39:29.729Z","0.35.17":"2026-05-06T14:39:34.802Z","0.35.18":"2026-05-06T15:10:33.781Z","0.35.19":"2026-05-06T17:56:04.056Z","0.35.20":"2026-05-11T05:21:14.856Z","0.35.21":"2026-05-11T05:36:24.006Z","0.35.22":"2026-05-11T06:57:50.469Z","0.35.23":"2026-05-11T08:18:55.703Z"},"license":"MIT","description":"iMessage bridge for Botmem — reads chat.db and tunnels to server via encrypted WebSocket","maintainers":[{"name":"amroessam","email":"amroessams@gmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}