{"_id":"@aliwey/bmo","_rev":"35-6357d395495b85a48d74ae661e8197ee","name":"@aliwey/bmo","dist-tags":{"latest":"2.4.0"},"versions":{"2.0.0":{"name":"@aliwey/bmo","version":"2.0.0","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.0.0","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"8c9edd47b820bc4360c3faf60b5d0eb1e4e310df","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.0.0.tgz","fileCount":100,"integrity":"sha512-cTESJrcSkC6rBT3TSXlAAX5tWBXqdusKxl3yZge42Er0rVIKDQhDNFCFKWLftJ5UG67G6Fu8oIXJ4A3PcTS6og==","signatures":[{"sig":"MEYCIQD4cR94/BhVmHGXdm0uuds50p/ZcliHWwmoyoKJntQuRQIhAJ1sj5pthmFbQYnlRPF5bNq8dYwDi4lQ9xOUFFlloQgx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174155},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.0.0_1780726707032_0.0022453955568193518","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@aliwey/bmo","version":"2.0.1","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.0.1","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"ff95e6477b70d7a72a6a9bdc2fdade8393b4a5e4","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.0.1.tgz","fileCount":100,"integrity":"sha512-/vWr0BpwHovibXSN/sHEJEAgKy0KZ7yafuUDQYPJRS+kzXI6Gq0fROGml4WDWLR/CvGJHuuS4tdc9nkQd1wH+Q==","signatures":[{"sig":"MEUCIGbCdLq6f4RF97QSuKntm9a/JbKu7d5LS8uyGeCTA2EcAiEAl+VPuMmRiIMhM9uJTPIjSZqztkqerLaZqaUzw3Qy3b8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1172880},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.0.1_1780727261631_0.6203916851510007","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@aliwey/bmo","version":"2.0.2","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.0.2","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"a3a7d04d85efb9b466260211e0d3aa9e72428144","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.0.2.tgz","fileCount":100,"integrity":"sha512-Su7ZmxQEdkJg0AIo+B6/k2kUJM9zkn/VRT947ByZaye+OlIc3I2K66Dm8gieMpZ/xRmymRCbyUEvYfMbkNUycQ==","signatures":[{"sig":"MEUCIB0nzbwS9DdOpvfq/Kk2VWVUf9uOiDHDtPdoXJXabc3OAiEAjWZSZx5ye28ae4tudfsNfRrhlGmxtz+wp8nPf/FiNkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1172997},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.0.2_1780727405749_0.9107155876798076","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@aliwey/bmo","version":"2.0.3","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.0.3","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"352a91fc875426d99e9d2fffd380df01595a12d4","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.0.3.tgz","fileCount":100,"integrity":"sha512-cDBzexy8MTk78Xr16d/lf9SCKFze58X2rHBU5jqjMB0jLo3+oyFgu1kVbH26SxMibzGg6JFmYyNVWotoRsC5LQ==","signatures":[{"sig":"MEYCIQD6Rui4uA/95sPxMhmr90X1mV9Vtz8BvhYkLCipQV11OQIhAJmztQL+hnKuvTn76PBuDQrey9tmA5QSDvflk/8hB05j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1173273},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.0.3_1780727506178_0.5700130773943481","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@aliwey/bmo","version":"2.0.4","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.0.4","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"920015e0c1d59bc14c3ce24a06411de803330691","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.0.4.tgz","fileCount":100,"integrity":"sha512-RtKgw13OMYN/qEMZzNq/WtQPdXZOl0UP/Dmp16N8uF5Fkvzuo3PFWVmWn+8o0hI7+wGOLat5v3+jcriCMo4gTQ==","signatures":[{"sig":"MEYCIQCBC0lis8ExBJ+8p1HsawjH1dl5wUNZMbb0zGwMebEhjgIhAOjTtjelWxfw3ZouDulVN/FRaf/U7c9OuED9SNHNGus0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1173290},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.0.4_1780728138386_0.19728000937131696","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@aliwey/bmo","version":"2.0.5","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.0.5","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"80a3250b09a0e69d16715f92bb23d04dadf14baa","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.0.5.tgz","fileCount":100,"integrity":"sha512-FWlTo1w/olyET79PfuQTkleEjMHqVC91pDhoR8YuJsaRFu1mxvT9Ej7Nd/vwy/YapBwL8LSntvSF3qv6ENHR7w==","signatures":[{"sig":"MEQCIGhqOfOc4r3C01Y8/b4SwQ8m4nRcBLNK6z0a/wcmRSfQAiBYveAM8sVjUZRrJ3HOWEk7dZSjcKtRP74fNmv7Op156g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1173571},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.0.5_1780728230081_0.8104679108918218","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@aliwey/bmo","version":"2.0.6","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.0.6","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"fd27be0e76ce386be388dc1882d51ecd58a8e2a3","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.0.6.tgz","fileCount":100,"integrity":"sha512-p0nH9bhBXStgeSGruRbgzQvfv9jPYvMfc/1iAcw9roIEE6xqncaogtj3FGCHWPUw2W5wMxj3qS7WOvKX8ID2cQ==","signatures":[{"sig":"MEYCIQDfI3CEHuuLC4DjS3CJfXh7HtXV85jlV3v84W2THWLsywIhAI6s2LOcnS7Geo46Bi3hRiwUKqW7RY59GqZKvfl13b8s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174529},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.0.6_1780728886008_0.17385572522975257","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@aliwey/bmo","version":"2.0.7","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.0.7","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"11eebad6803c1ffa3b5954cef76ea1f601b8036b","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.0.7.tgz","fileCount":100,"integrity":"sha512-1wTMo4BIXViqz2k6eDN0ezahRrUSKH3xJdiMbzHYUQW0/OxwsJjm0Ega6y44zrU00WnW4uC1UcKmaQTKw3dVFA==","signatures":[{"sig":"MEUCIQCD8KEQFDhmMLeiEFPBn8VBesNghKvawd0f1b70Naw9+AIgLr92PkuBioC8t+nvSv8BwwdNd2NpqcGFsbe9mr5Mwtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1175125},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.0.7_1780729096981_0.4034547116994682","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@aliwey/bmo","version":"2.0.8","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.0.8","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"a78e6ec381241da32d48a2bddbb9a8da7787ca31","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.0.8.tgz","fileCount":100,"integrity":"sha512-O4t38SdzESPnfDdi3ksT8jO+XQ/86LNwbPZ86/ul621CXUtUhT75eeqfS8C/o6kYIdqqjsf1tny39aOm320ZRA==","signatures":[{"sig":"MEQCICjbCQThb8fAiLCyZbgqja3EvrizY0Yh+mNMo3DsSj94AiBxvAqXS3w+vJz7dXqO2D4TmOziYYHTBu/VMbH1VTLl1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1175646},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.0.8_1780729448821_0.8012496895599737","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@aliwey/bmo","version":"2.0.9","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.0.9","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"9e3a72a4b99529e54f4afe25311a7d06a0eb4a16","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.0.9.tgz","fileCount":100,"integrity":"sha512-rpHW36MonNTAb/I5stY+L0BOfAY8InGffXP37ATVXxLCOMdnXtc5T5sn9ET/2dOcFz8KBEJGS0aYvMLWYd1GJQ==","signatures":[{"sig":"MEYCIQD3ScrpM4rRjm3pCvTHuIVrzSKHezkk63ABiYEq45Q41QIhAMLxzLVkkNFCIC6oH0JCHV8WZn/r1nAj3UTNtdCrStcR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1176453},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.0.9_1780731327768_0.17659296386683665","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@aliwey/bmo","version":"2.1.0","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.1.0","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"0de318097b17ece681ee9d6b15148e628cfacd98","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.1.0.tgz","fileCount":100,"integrity":"sha512-RDfBBARCpLac7fOIb2L41tsnXsKeIJsIoCfaPrsVh8LeRaNQCN56oDRz61wOEnqzprbY5Qz+yEUQDrf37GihCQ==","signatures":[{"sig":"MEUCIGAhn1WluwXpwaY63h4hGpkvWBIqBO4ZX/37XHGbGMIuAiEAhTfGnEHorlh9X1pHsbRVrLGqlQAuxEt/GlBIU4NL20Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1172230},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.1.0_1780731721209_0.45831815726183867","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@aliwey/bmo","version":"2.1.1","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.1.1","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"d0279f9ada5cf06dcd65d7c9cbe04e48e0866a72","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.1.1.tgz","fileCount":100,"integrity":"sha512-qWbcZWLBMk0Wy81Trk+B/QkL2N7AbfU9V35dkGmq5umpV4hQxCssaBIjEONSrCQryDsfsFQk2fXLG6nKyzmqZQ==","signatures":[{"sig":"MEQCIAK40FsaJYJGMJxGu9y9zDueSPfEcCD02H42o+heMgoZAiBQbnwODKEmAH8X4m1KKzZdMIC7XxzWPQqPsz2kMOqsjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1180114},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.1.1_1780733035353_0.04726531422202607","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@aliwey/bmo","version":"2.1.2","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.1.2","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"75ff230c30891ab301ac194c380bc418d90e217e","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.1.2.tgz","fileCount":100,"integrity":"sha512-MxiDuypjr0vVZpNOtmtV3TtC5DNEx9cp1Av4OY1woJeWPmLsuHIvv3qnkTRyT59XOVnoxAqYea/xw70uwJjCOw==","signatures":[{"sig":"MEQCIBNtDNT21wYTTZbrJ3roVzECX4u6lBUeKHKULyg5IL/TAiASsiCj5ULgxEmjOVk6b37gnlOt6ONGDOmt27Qi5zlZzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1181418},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.1.2_1780733189545_0.1248498300627261","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@aliwey/bmo","version":"2.1.3","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.1.3","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"e990ab1944bd337b4d57cb57b331cda980b99f27","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.1.3.tgz","fileCount":100,"integrity":"sha512-BcscGjcPnEJp/60+IBNMrZiZn10NQ0XarcKSgMSF0vb7Md+UVdnb/fMx3YosHocbBt22n+iLx/454tIPJ4wH9g==","signatures":[{"sig":"MEYCIQD5vihEnlkJ1AoONrBFAzJC2I5+0irkD0CYbuU2p03QkQIhAKPB+lki1IjLuCVDFUJ6zUQthF52yaCdLk3btj6ucmaQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1183853},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.1.3_1780733984708_0.35422282596796717","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@aliwey/bmo","version":"2.1.4","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.1.4","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"76884f9c7e5941c7bcfd438c6e1184b69dca5019","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.1.4.tgz","fileCount":100,"integrity":"sha512-vKotOcCSAuGvgJ0eiFAoVMT2lTEXOekJ40p1SvWw0w+Q1cLTiWkYyIxAe4G3SQtuIdXst+DEvdCkFbor9N4hWg==","signatures":[{"sig":"MEUCIQD20TYQPNH0r98rgLUWRhDcy3BDQ0FWSBPNgC590dWi1AIgSOy8rzzpTkMFY63VthJuS485VKueNG2HajkFgR6e16U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1184584},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.1.4_1780738962373_0.7583917530029276","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@aliwey/bmo","version":"2.1.5","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.1.5","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"a7f29fbba516a9a27d94f78aae32aa1d6a2804cf","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.1.5.tgz","fileCount":100,"integrity":"sha512-M4F033vcqoQCemeWloNs4wHwxdOty7AafKXIDEbBQE2lkCXDsm42jWz0JBuovouUKXkGq6dusSOUJj5v/XlcFg==","signatures":[{"sig":"MEYCIQDUYxv8L3IKH1QzgZ3UaUdat3gcx0dQ8LrWaUiubHT1wQIhAPrOkCxz7vzY37pub9+FYJ9p/I5DykPAL//6rB0b7zHP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1184679},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.1.5_1780739403220_0.43218394481702926","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@aliwey/bmo","version":"2.1.6","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.1.6","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"778d93c3e2ca53d974cecd8fae2e3879ba7c2b15","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.1.6.tgz","fileCount":100,"integrity":"sha512-LQe/NpaD+2m0zrs8Axhey1V24JH241O4DqgkhJ/EqJ39aOM7tUVTLoD7NDc6kNHCvfzhAImhZBscbdTqfrDgEA==","signatures":[{"sig":"MEUCIQDOvWbA9hYzhbFbi2uorMzjoJwAUB1SsJziGCbYhetCqgIgFUdFEUNHcintAko+DowhojEZQRIPAjALwo0lLJon6Fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1184869},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.1.6_1780739623195_0.08430848899296062","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"@aliwey/bmo","version":"2.1.7","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.1.7","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"1bfdbb34008339513336f3ce9b53d02d174ae4d8","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.1.7.tgz","fileCount":100,"integrity":"sha512-lUbe/Ch9poga9jN3wFKqpCcFZJ4hapQ+C4RQIiEd7sMll3P6iyZPtx5LvCOHOkmvRHSz8apYOQ59xRO/d3HDqw==","signatures":[{"sig":"MEUCIQC5ijqlxlatDus7H3Fi4DIoPZ1r/IwlPdyT2mxSuegZuwIgMK4zvmp7Em4U9zDQJqqrL2hxNTDZIW1plGxL8RuAOg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1186228},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.1.7_1780740147351_0.08471621224804182","host":"s3://npm-registry-packages-npm-production"}},"2.1.8":{"name":"@aliwey/bmo","version":"2.1.8","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.1.8","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"b3fee524c646b5a7a051a5dcb037746807aa617b","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.1.8.tgz","fileCount":1532,"integrity":"sha512-wRAZiY5MgfeSTy85fLYCNFnHmmLkPaJzcctmb1LJMg5NYb1RNL7aXgsrvxOTE94fLo8HY/T3EgNUUWIuJhCMtg==","signatures":[{"sig":"MEQCIA/iZcGV2XS5QfhNV2HjydYxxC6hVbpN4j0qzbADBTPpAiB1QvGOnPV66FOMJmsnQQwRj5OQ5lT0F34JeEEyYJH/Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21322078},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.1.8_1780741099550_0.013373786652934427","host":"s3://npm-registry-packages-npm-production"}},"2.1.9":{"name":"@aliwey/bmo","version":"2.1.9","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.1.9","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"9462891c8a5dea7bb4415ae27c544fec86fc3371","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.1.9.tgz","fileCount":1532,"integrity":"sha512-eY8KgMPl7ES1TDQJFuJEc6VrRR0aUjvrdQDgxHnpDJfVweXqqvd0JQ1+ZgJxxl3PJnZkTqt0H2ocP/zfhsjPgA==","signatures":[{"sig":"MEQCIAQdCiwKHWSSaHC46/WLg5iYfrJOcmx4TLt5/ZiGIZ7FAiAca/IbjnHDepaA78cCgc60UZragaH8WYsQ5RLxnZy8lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21321950},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.1.9_1780741387666_0.15896701592914764","host":"s3://npm-registry-packages-npm-production"}},"2.1.10":{"name":"@aliwey/bmo","version":"2.1.10","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.1.10","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"f9f35eaae843f7337d2fdaf29afb1093df5fe2da","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.1.10.tgz","fileCount":1532,"integrity":"sha512-4F/gTAtavWsJD3sh2ObujbuFzVQugDALvPapXNGM2XQ64G+zaC9atsowLrg0EJ5Nm7C/LaJEpP8tH4X/Tz677Q==","signatures":[{"sig":"MEYCIQDYMkH/6u2zqH/pIpRsCe6et+lP75B+sV/iGrVe6aRjagIhAKXuAQYUaDpRLHXyBQWOlqxUpY4Gfj+1L+ZiVIk7EweB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21322231},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.1.10_1780741465993_0.22821192048702388","host":"s3://npm-registry-packages-npm-production"}},"2.1.11":{"name":"@aliwey/bmo","version":"2.1.11","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.1.11","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"1c07ffe2136a729b6ce9989d1b5f6d4e84f6727f","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.1.11.tgz","fileCount":1532,"integrity":"sha512-zKjUrJeAG5H2/YN3D3/FEiM/9MeF5lRsTQ2tbWyRQjTb4j07OyOuyNotNmpRXGoPhQU1wc/3e4kBMR+fWxT7wA==","signatures":[{"sig":"MEYCIQCnEGBDcjqF6ctYR3Vl1+XdoViKTeJtsFk6HJtCpqoqfwIhAJJwAio350EIb36qVnfNAK9DET/BdlAIwBfqzs3fL2zX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21322454},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.1.11_1780741648226_0.29599141943181473","host":"s3://npm-registry-packages-npm-production"}},"2.1.12":{"name":"@aliwey/bmo","version":"2.1.12","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.1.12","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"405f8f90c1637af744a9aeefeedb937a07321e68","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.1.12.tgz","fileCount":1532,"integrity":"sha512-0PfdiKUNuh7U+zzXm0roeDIJCXJryyHFRm76JIWUApzaYP6wCQRgWYEHMFkfLv5eoKxZSTNZf8QpDktlPwMTug==","signatures":[{"sig":"MEYCIQDC5C6sy5z+++9Tm88kN7oJVkSmN4f3OHY+yBGIlq/b3wIhAPLXnE6L1CvZS1mFNviGPlx1kh0WaLS4c6TeVetb++Uv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21322880},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.1.12_1780742029218_0.5042864768119582","host":"s3://npm-registry-packages-npm-production"}},"2.1.13":{"name":"@aliwey/bmo","version":"2.1.13","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.1.13","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"33226ce1b2f0c23d29a7bf845f3f2714d26369e0","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.1.13.tgz","fileCount":1532,"integrity":"sha512-8rVZ3ECUF33ZjkYNAoKc8hM6lSenURhhFFiofnqfTxhUBvT+ZKqoehEzBe7W+UpaC0hlKUNPhYokfoMgdm0v4Q==","signatures":[{"sig":"MEUCICcPReqc7wTgaybAsMvV6ORL2pzuHBvZ7RWrGHc0gn3AAiEAt4TyXYfBQVn12x6NnverRffhLlDhLd0VzBqVrOJRDO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21322156},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.1.13_1780742512387_0.4991775625972077","host":"s3://npm-registry-packages-npm-production"}},"2.1.14":{"name":"@aliwey/bmo","version":"2.1.14","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.1.14","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"5cb8a3ef445971a10d59b1fd8fbdc7a36c50f896","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.1.14.tgz","fileCount":1532,"integrity":"sha512-T2MWX9t6pwNiOcIxWo/NKxv8KcFtecfyxFwnkTmb7NU93FR3SNlP4mfwYvF216EAjQRjA9u+ZLWKWlI8Jl9PnA==","signatures":[{"sig":"MEYCIQCUoQyAvpsTU22pSeLlkx8CNTZLydaD00Al9KBjAFH6FwIhAOLI1baO6scsO/NVuwZdcrKvxGESm+we7Iyxf1/t/Bsd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21322790},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.1.14_1780744570996_0.16122089059051858","host":"s3://npm-registry-packages-npm-production"}},"2.1.15":{"name":"@aliwey/bmo","version":"2.1.15","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.1.15","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"1d4a402c7791df0309a359cbae54daf9717e9ece","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.1.15.tgz","fileCount":1532,"integrity":"sha512-lMBp8p2sUS8rFxT8Zv3mbTGhXk7Z51LrMSGjxDgRD2a8kHvjoomONE6zV7ZT9vYwP1SVu1Mvnt9ywtBc6IPeJQ==","signatures":[{"sig":"MEQCIHX/z1t2Tk55bS6FcUgl+NpJQ4Bakw+enXxfHexeKqRwAiA9BPp1pMyG0NFLR/SugDia5GdZyAOKc8/+90QqKmwWsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21321183},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.1.15_1780747931089_0.15155375116024006","host":"s3://npm-registry-packages-npm-production"}},"2.1.16":{"name":"@aliwey/bmo","version":"2.1.16","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.1.16","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"b1b7b5f286440079f888f43f88a7f76a191febbe","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.1.16.tgz","fileCount":103,"integrity":"sha512-VNWXjZI6GBNff+ldjDbEL9Z1BNn8eI9i5jP5YDd7Wz+x4+mW5/rPWwKzPMmG1eSa5CC8nrrcB3x3ZL8EkrP0Fw==","signatures":[{"sig":"MEUCIFlMF4gTKMtN/1DS/0F2rD7vcx74SRmTa1DBl9x94n4rAiEA766/93LUS1gundVjGuuyg1ykIWJfU0cNmzoghz+tRmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1280123},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.1.16_1780815719417_0.6872939423001798","host":"s3://npm-registry-packages-npm-production"}},"2.1.17":{"name":"@aliwey/bmo","version":"2.1.17","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.1.17","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/aliwey/bmo","bugs":{"url":"https://github.com/aliwey/bmo/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"a67fa7c690fa7ef1bd96b09e6a4b29048edb6e95","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.1.17.tgz","fileCount":111,"integrity":"sha512-MLHA/tEU3tF5s1/HF9uAPq76TNeERHrbF2Yqak8aViOYJYlktorsYnsWUuYGJNUQzqBiQXSVq95BaAIdwSAC0w==","signatures":[{"sig":"MEQCIDcgPJfDwS30Urb2z/ZFhA536p3wmxd3+rJe7ZtDjRKQAiBEnj9bBhoKkYO8GLOXlPfX9EhJ/siJisKpksS0WIwwiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1369619},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/aliwey/bmo.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.1.17_1780898636116_0.31005654521011916","host":"s3://npm-registry-packages-npm-production"}},"2.1.18":{"name":"@aliwey/bmo","version":"2.1.18","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.1.18","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/Aliw02/BMO","bugs":{"url":"https://github.com/Aliw02/BMO/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"c08928e5df043b6ac9bc09e55aed2df4fdb09c97","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.1.18.tgz","fileCount":111,"integrity":"sha512-GyItzj0Bqrhk15UzWsYUr0PJgoL/JWVhdx1UAoOA4q1IKTQfBPn/bX7kEXFsgoUvbYFxxr4Kxw6DcI/cJESkhA==","signatures":[{"sig":"MEUCIDU5r7e3zC9yITWc4GMmB+hj+1UYqeGTx3jb/anMNCXHAiEAipdJix1SvDRnxmAm4Q/7Eb6BQjQIGl+3lG5hEgfgI18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1373140},"engines":{"node":">=18.0.0"},"gitHead":"50dbbf977dc1501885c6596d130f03ed6291a0c9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/Aliw02/BMO.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.1.18_1780901176946_0.6343342017828395","host":"s3://npm-registry-packages-npm-production"}},"2.1.19":{"name":"@aliwey/bmo","version":"2.1.19","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.1.19","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/Aliw02/BMO","bugs":{"url":"https://github.com/Aliw02/BMO/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"b551bb38e9c23e4837385b1bf34596541e7a980e","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.1.19.tgz","fileCount":2459,"integrity":"sha512-96+1u4npjqsvGlB7YCz5syNhnRDn1V+V5KmLuXRutWHqVnDcYjOkyLa+DG+PYNbZ+1f8m6wdpS8jC9zbjsLs1A==","signatures":[{"sig":"MEUCIQD1bMLebPH4fjADfnGR8yxumFbjDikARjMGiNvSn6sIEgIgBHOgFmxWasqcZgk4l09Z+h3s3jZwGphuxOeb3iY0GAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195149368},"engines":{"node":">=18.0.0"},"gitHead":"26d72996552ec8ef7edee12cb6a813c0284727ce","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/Aliw02/BMO.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.1.19_1780990136242_0.7884378106019407","host":"s3://npm-registry-packages-npm-production"}},"2.1.20":{"name":"@aliwey/bmo","version":"2.1.20","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.1.20","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/Aliw02/BMO","bugs":{"url":"https://github.com/Aliw02/BMO/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"26d3e793e92407e76bedb0c0e5e9582e1b154482","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.1.20.tgz","fileCount":2459,"integrity":"sha512-DMTI5LJoocxC0Q3UbTlKC5+7MovqFZZC/jjdsIIcqW5D1csY/QtpG6yjA3eIkmtvsCp2Pb5rSf5VO3Eofm0sjg==","signatures":[{"sig":"MEQCIAZUHbIG9Bd3lSmy546gco+MQPYdcvoFYe8Ich1TgoRvAiAPjTiW6qkiQbCGBHesmlzkx1ENn5n+8mhMaLwmhSC2GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195148879},"engines":{"node":">=18.0.0"},"gitHead":"05a7f4fed37a49e2b22aff6d42c74ea31bc5d520","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/Aliw02/BMO.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.1.20_1780990882396_0.57588950104537","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@aliwey/bmo","version":"2.2.0","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.2.0","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/Aliw02/BMO","bugs":{"url":"https://github.com/Aliw02/BMO/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"bd95e06ae100d90696fc3f5eadd91d21bcc9fa0f","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.2.0.tgz","fileCount":2468,"integrity":"sha512-w4VVOI+pPRF5VYmmdV6014EIQcLNM3cWhuNahtUjXZeJ52K5TJWpScPAi+A++n4aE7A2zPUlpc56No64RqnooA==","signatures":[{"sig":"MEUCIQDiq5cTe1JksipHf2pydBEGGrXjBORorO2b+4Uz2+VbHwIgcl1SWHC5OHCU706ms2c2axpm15EjfSs1kAqlYPgkKmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195220319},"engines":{"node":">=18.0.0"},"gitHead":"ecd14bc9e2d72e2bd02aeff75e0008c1cab04760","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/Aliw02/BMO.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.2.0_1781333666026_0.09645156760408025","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@aliwey/bmo","version":"2.3.0","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.3.0","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/Aliw02/BMO","bugs":{"url":"https://github.com/Aliw02/BMO/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"044b6999ad2ac9021444c99e59b5be3a95655f62","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.3.0.tgz","fileCount":2468,"integrity":"sha512-zdIeRv70VY7xjzwxVVbP8odZ0y8uxH9zy9U+vMEGc593ZxrdLTanA9Rf8DCyn8HA0JBgLtFWM8a1efQ2gY/UQQ==","signatures":[{"sig":"MEYCIQCLTT9zJV9/KNOH/IcMas/nUOSqo/fpqVtnCI1+M+sDKgIhAMHq3Pel33sIn4gfHXB9KRLo5PnF83LNUfMuA1i8ujH4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195226947},"engines":{"node":">=18.0.0"},"gitHead":"ecd14bc9e2d72e2bd02aeff75e0008c1cab04760","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/Aliw02/BMO.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.3.0_1781340942490_0.4006076953168647","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@aliwey/bmo","version":"2.3.1","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"author":{"name":"Aliwey"},"license":"MIT","_id":"@aliwey/bmo@2.3.1","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"homepage":"https://github.com/Aliw02/BMO","bugs":{"url":"https://github.com/Aliw02/BMO/issues"},"bin":{"bmo":"bin/bmo.js"},"dist":{"shasum":"271c0a3a856af5366aad57e814add294d6db4128","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.3.1.tgz","fileCount":2468,"integrity":"sha512-+N6s3m+vAnDVfFnxcyc/J2jag8HcklHBcxtcQw1oFQS2RfmJGDmQvaWFayjPIVVeL72OtKfe23QnsBltYEcZ0Q==","signatures":[{"sig":"MEQCIG6q5xlxZ5lvyBdslopBTxNi79ydkYGhL7PGj/ZA3wmiAiB2ybkUy2x2uI8ogmdsPU15cUbz1LfnTKWq3sjKVvpnuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195239382},"engines":{"node":">=18.0.0"},"gitHead":"ecd14bc9e2d72e2bd02aeff75e0008c1cab04760","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"repository":{"url":"git+https://github.com/Aliw02/BMO.git","type":"git"},"_npmVersion":"11.6.2","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bmo_2.3.1_1781347290580_0.6893563303867596","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@aliwey/bmo","version":"2.4.0","description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"homepage":"https://github.com/Aliw02/BMO","repository":{"type":"git","url":"git+https://github.com/Aliw02/BMO.git"},"license":"MIT","author":{"name":"Aliwey"},"bin":{"bmo":"bin/bmo.js"},"scripts":{"postinstall":"node scripts/postinstall.js"},"engines":{"node":">=18.0.0"},"peerDependencies":{"opencode-ai":">=0.1.0"},"peerDependenciesMeta":{"opencode-ai":{"optional":true}},"gitHead":"ecd14bc9e2d72e2bd02aeff75e0008c1cab04760","_id":"@aliwey/bmo@2.4.0","bugs":{"url":"https://github.com/Aliw02/BMO/issues"},"_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-h9Lq9jylU3hgu8dMg/p1BTLyMC3COXjOTXT8oR+eDGiSyZaqmeAlSlhdakc1HednSC2aCFqapfZpAM8BxNsfkg==","shasum":"4b0cb826fd389b780707cb25fd288c862c58584a","tarball":"https://registry.npmjs.org/@aliwey/bmo/-/bmo-2.4.0.tgz","fileCount":2468,"unpackedSize":195239385,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFVyWoWPQuz9Jg/0rDdYVy+21xY4/v6deH0Y2S3Iv1tWAiA2l2uEemo37byzA+iU4CQ75/9Tpw3bsQ/LjZ3fGQQhdg=="}]},"_npmUser":{"name":"aliwey","email":"aliweyabood02@gmail.com"},"directories":{},"maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bmo_2.4.0_1781351258319_0.4075266045736634"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-06T06:18:25.086Z","modified":"2026-06-13T11:47:39.327Z","2.0.0":"2026-06-06T06:18:27.248Z","2.0.1":"2026-06-06T06:27:41.780Z","2.0.2":"2026-06-06T06:30:05.918Z","2.0.3":"2026-06-06T06:31:46.343Z","2.0.4":"2026-06-06T06:42:18.580Z","2.0.5":"2026-06-06T06:43:50.251Z","2.0.6":"2026-06-06T06:54:46.237Z","2.0.7":"2026-06-06T06:58:17.141Z","2.0.8":"2026-06-06T07:04:09.001Z","2.0.9":"2026-06-06T07:35:27.977Z","2.1.0":"2026-06-06T07:42:01.457Z","2.1.1":"2026-06-06T08:03:55.590Z","2.1.2":"2026-06-06T08:06:29.778Z","2.1.3":"2026-06-06T08:19:44.868Z","2.1.4":"2026-06-06T09:42:42.569Z","2.1.5":"2026-06-06T09:50:03.411Z","2.1.6":"2026-06-06T09:53:43.367Z","2.1.7":"2026-06-06T10:02:27.553Z","2.1.8":"2026-06-06T10:18:19.797Z","2.1.9":"2026-06-06T10:23:08.018Z","2.1.10":"2026-06-06T10:24:26.285Z","2.1.11":"2026-06-06T10:27:28.549Z","2.1.12":"2026-06-06T10:33:49.462Z","2.1.13":"2026-06-06T10:41:52.683Z","2.1.14":"2026-06-06T11:16:11.258Z","2.1.15":"2026-06-06T12:12:11.376Z","2.1.16":"2026-06-07T07:01:59.624Z","2.1.17":"2026-06-08T06:03:56.282Z","2.1.18":"2026-06-08T06:46:17.100Z","2.1.19":"2026-06-09T07:28:57.270Z","2.1.20":"2026-06-09T07:41:23.502Z","2.2.0":"2026-06-13T06:54:27.009Z","2.3.0":"2026-06-13T08:55:43.456Z","2.3.1":"2026-06-13T10:41:31.729Z","2.4.0":"2026-06-13T11:47:39.243Z"},"bugs":{"url":"https://github.com/Aliw02/BMO/issues"},"author":{"name":"Aliwey"},"license":"MIT","homepage":"https://github.com/Aliw02/BMO","keywords":["ai","coding-assistant","telegram-bot","cli","opencode","bfp"],"repository":{"type":"git","url":"git+https://github.com/Aliw02/BMO.git"},"description":"BMO — AI coding assistant with Telegram, CLI & Web sync. One command, all frontends.","maintainers":[{"name":"aliwey","email":"aliweyabood02@gmail.com"}],"readme":"# BMO\n\n[![npm version](https://img.shields.io/npm/v/@aliwey/bmo?color=blue)](https://www.npmjs.com/package/@aliwey/bmo)\n[![License](https://img.shields.io/badge/license-MIT-green)](LICENSE)\n[![GitHub](https://img.shields.io/badge/GitHub-Aliw02%2FBMO-181717?logo=github)](https://github.com/Aliw02/BMO)\n\n**BMO** connects your local OpenCode instance to **Telegram**, a rich **CLI TUI**, and a **webchat** interface — all sharing a single SQLite database and session history.\n\n## Features\n\n- **Telegram Bot** — chat with BMO from anywhere via Telegram\n- **CLI TUI** — interactive terminal with rich markdown, session management, agent switching, and `!` shell commands\n- **Webchat** — browser-based chat with automatic Cloudflare Tunnel for public access\n- **Shared State** — all frontends share one SQLite database and one active session\n- **BFP Protocol** — peer-to-peer agent discovery and messaging (A2A-compatible)\n- **Self-Evolving** — BMO writes its own code, installs dependencies, and updates itself\n\n## Installation\n\n```bash\nnpm install -g @aliwey/bmo\n```\n\n## Quick Start\n\n```bash\n# Setup wizard — links Telegram token and configures settings\nbmo init\n\n# Launch Telegram bot + CLI TUI\nbmo\n\n# Launch webchat with public Cloudflare Tunnel\nbmo web\n\n# Start peer-to-peer relay (BFP)\nbmo relay\n```\n\n## CLI Shell Commands\n\nIn the CLI, prefix any command with `!` to run it as a shell command:\n\n```\n!git status\n!dir\n!npm install\n```\n\nBMO sees the output and can act on it.\n\n## Requirements\n\n- Python 3.10+\n- Node.js 18+\n- OpenCode server (auto-started by BMO)\n\n## Commands\n\n| Command | Description |\n|---------|-------------|\n| `bmo` | Launch bot + CLI TUI |\n| `bmo init` | Configuration wizard |\n| `bmo web` | Webchat server + tunnel |\n| `bmo relay` | BFP peer relay |\n| `bmo --version` | Show version |\n| `bmo --update` | Update to latest |\n\n## Storage\n\nAll data lives in `~/.bmo/`:\n- `.env` — configuration\n- `data/bot.db` — SQLite database (sessions, memory, agents)\n- `logs/` — log files\n\n## License\n\nMIT © Aliwey\n","readmeFilename":"README.md"}