{"_id":"@ibrahimwithi/wu-cli","_rev":"38-0b6721ff43d38e5078b53271df25a304","name":"@ibrahimwithi/wu-cli","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.1":{"name":"@ibrahimwithi/wu-cli","version":"0.1.1","_id":"@ibrahimwithi/wu-cli@0.1.1","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"9b3d21869cf0ea65e6cab7fc2cd68e0e1ce1b284","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.1.tgz","fileCount":104,"integrity":"sha512-WMxR4K5uUNWh9BRZNM7ttBnbgQZEWhXunUcEZqY3bTKnZfB0+MnKgD8dEhw1QwbLYUwbOt4wrBWYAl0ghlxxbQ==","signatures":[{"sig":"MEQCIFNmtxVtvxfVjgDVLBXT7iVCZ6infjxtoklIG44lNscEAiAsWsPvp/UsTBmYz3QyGUMzV6XPmAMa9ZlwMv7Yelj4wA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229519},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"31c43bb777df13f155f3efe4ef7ebc0fedf6f51a","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"_npmVersion":"11.5.1","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^11.8.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"^7.0.0-rc.9","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.1_1772231777743_0.4329761669008363","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@ibrahimwithi/wu-cli","version":"0.1.2","_id":"@ibrahimwithi/wu-cli@0.1.2","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"9be388531c5a1cda6baf43805244f71f4bb8cec5","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.2.tgz","fileCount":104,"integrity":"sha512-izMX4ly1AlIShgt6ysIagRlpiXpaSPfViYjHOkqXFlgBVZI+gMcqWJiq24PBa/4F1cnguyCnILFY2wRt/oaC5g==","signatures":[{"sig":"MEUCIGSE4saq6S4/leq9upWH1ul6X5lcEqHbENuT4lXMLiY3AiEAqwHKTXUDXQzxrgFFaGHil1U0FFCAf05JzpCHf0yr2TI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229563},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"cb7f1c1609032780f2f5c13359939485824436f7","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"_npmVersion":"11.5.1","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"^7.0.0-rc.9","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.2_1772234401683_0.3917124107791152","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@ibrahimwithi/wu-cli","version":"0.1.3","_id":"@ibrahimwithi/wu-cli@0.1.3","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"cd2f5e9823565809052c79576ac8e78c9a14cbc8","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.3.tgz","fileCount":104,"integrity":"sha512-zxPhvL4V+uPiyXCt6kedO6qX7WdswKNKN0Gi/OL0wXMz6pAIOMtEb4WfVgQ6h7xpMP2LrFMciYIx0dMEz4k98g==","signatures":[{"sig":"MEUCIQCnoxl1szrNzd+LLmq1Uvt3liHlxnRsVFdFgd6OjoJJ1QIgAadagDp+WJyLofjp5VBOxtLwZiXsKCsQWP3sy+2C6jk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230191},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"3c2d37991c1978807237c2e6ecf42a2e213a7260","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"_npmVersion":"11.5.1","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"^7.0.0-rc.9","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.3_1772234575627_0.6180590593260691","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@ibrahimwithi/wu-cli","version":"0.1.4","_id":"@ibrahimwithi/wu-cli@0.1.4","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"1170e665868928eb918e633d433518eedb4cfc0d","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.4.tgz","fileCount":104,"integrity":"sha512-1VfHtANO3JZQKIfRZ3b2eYy0hxSjwM8yiGB1u9/uN289nvesuPUIGXNtkANvROKzMWY/kMwD7m6hIiyc2/EhZg==","signatures":[{"sig":"MEQCICXCq+0ycDIExVV5QulkVayZFIRFplDhzsqDm2gfL83xAiADg/3PKtTabyoNM3M9XWZWMZUsACMvDv7EcXUAOnCGGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":244203},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"fd6ceab70cc903a0dabcdefea12de248403badbe","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"_npmVersion":"11.5.1","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"^7.0.0-rc.9","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.4_1772235573481_0.25827162523269354","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@ibrahimwithi/wu-cli","version":"0.1.5","_id":"@ibrahimwithi/wu-cli@0.1.5","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"76c81255d0a32232128863ba4a7e7bfdc730bd04","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.5.tgz","fileCount":104,"integrity":"sha512-6gzf+7yev+SoiawCD9JJOuEZ2s63LVtauwlQpL0KF3ixjr7zdsb1W2GHKitANAVMf8bvIT48fzN6PX3etezyVw==","signatures":[{"sig":"MEQCIFr7CZ1h2wL9W13yMZGOPSMV1kj2wXmYPQ7SYr4sZuJPAiBiCLwXWEPPmU4GSZ4WKMDZvvwGILmKn05h+hY4SLv4yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245267},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"cf98aeb1c44445849cb24eecd0f6fca9b3e34ef3","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"_npmVersion":"11.5.1","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"^7.0.0-rc.9","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.5_1772236387668_0.49192854890301074","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@ibrahimwithi/wu-cli","version":"0.1.6","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.1.6","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"1105c7ea277269b4d8b7f7b06b8085c590d6098f","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.6.tgz","fileCount":105,"integrity":"sha512-dguzxpZ5G3/K2bhYY2QJlL2luOB8BiQo8wep2raSZbxY2+119YSUipX0f6ASouf4GsMBQvthlMPV7Qf5+HoY8g==","signatures":[{"sig":"MEUCIQDLBiPW3/RBfooESCdE1L/se8co4EOz1azxnLW3TAU/BgIgNDM8hhTMu4Nw+dJ29/yv8Oq+7kFvUp/eVlTvkbXwwOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246634},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"9c2ec342eab1588f45c3956c65350b8e8cd19a1a","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.5.1","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"^7.0.0-rc.9","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.6_1772237961957_0.7367916494107609","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@ibrahimwithi/wu-cli","version":"0.1.7","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.1.7","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"06ec9e00ddddcbae1ffcb4d554fc9dc3be8a9c5b","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.7.tgz","fileCount":105,"integrity":"sha512-YHbuVh5ZcWidmrunkPlzcRGw48zl9tO4Av/r2zX8Rf815mpZ5+h3P3t7yewU/TOxnyA7g6z2cLnjQfYqyXSjcw==","signatures":[{"sig":"MEQCIFf/5AyRIrO75K9gU+VcgPoq6X5bOtzVca5k/iPGaNz5AiA6GaIL7zlIJ5Ux2P/R8oFyCsy7Q323u3pxRJZ3Kk2opw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253761},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"c59522585ab5c6a63fdd71e4ae490f01cf8ab817","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.5.1","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"^7.0.0-rc.9","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.7_1772240053106_0.47472027759083124","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@ibrahimwithi/wu-cli","version":"0.1.8","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.1.8","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"de365b5198875a6c32273fcd8311c49b4b46b765","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.8.tgz","fileCount":105,"integrity":"sha512-BtrdTropBYQFYdF4L957DpgwjfDVKV3D4BV8rCWlnzyZdF8ftAtfJODM3lC2KykesgtkQ98ml7cEJT7GWExMUQ==","signatures":[{"sig":"MEYCIQC/mba65AbbbKctlOA+Jk6EUcykRl347YiDC/2yXIt45wIhANkM2BlsEWEVw2ufThcLTTQSqBeTwYWbJj/OrCxFVMFK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258210},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"afd4174c37b5bc40d7acb24b4f3e755c868a5deb","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.5.1","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"^7.0.0-rc.9","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.8_1772241093369_0.2754019915979473","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@ibrahimwithi/wu-cli","version":"0.1.9","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.1.9","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"31ee9ef41654ca9f84ea6bff5c86084b7abbcd5e","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.9.tgz","fileCount":105,"integrity":"sha512-wybFI2fQyzYLz9T7Fac/raAJUzN8fS7xJ1Gx0xOUcEM9MmAyYuLbLkUszBxfrQXBrMbrXp1DKqRvZg+Uutjstw==","signatures":[{"sig":"MEQCIE/y3J8cdnudviWsrMmoaFiiLVVMXF19NJ5EkTzuuhJkAiBpmvhQ/rlFWmgpuB6atUo8hE6kI6AmMsuh6sFHDJHicA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258288},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"342c390dafe71080e32b90302e8aeef7712bfc5b","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.5.1","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"^7.0.0-rc.9","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.9_1772241742256_0.5713288412864375","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@ibrahimwithi/wu-cli","version":"0.1.10","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.1.10","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"23b83cb59003766d2cfe0c5a7ced9e08217e835a","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.10.tgz","fileCount":105,"integrity":"sha512-4j4orth93GQcAG2t6UbpPBkKUfTFSzmdwtqQgeN1MKXpupckGDMLM+lH9uLMLNvtUpUcmrwKcG4ynpnk99xPuA==","signatures":[{"sig":"MEUCIQCPizG8tTd8t/+bod1aBGPc4M8MROBMsOv4UHrgbCwlcwIgfRHfjShfOe0LW0kmlRuNu9pHPlazu5y3jSY3puinxFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258432},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"334ce47dddb775d1c49e6a24efd41a42ffca9beb","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.5.1","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"^7.0.0-rc.9","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.10_1772241942216_0.38754762702374923","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@ibrahimwithi/wu-cli","version":"0.1.11","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.1.11","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"14083b5fd61bd1b16c9b286e3b11c8a3ed2f8fcf","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.11.tgz","fileCount":117,"integrity":"sha512-XHdAjQFl2oxg+zRoF/aqT4cP8qXFxhxKyzrFQCAdubekvgv9MlsaVWW+9QmPZSZFW+HylTuEmwCPNwZvGKIQGA==","signatures":[{"sig":"MEQCIEOuTZYOuNDp6Apje1+wprX7RH0J2t/MI4cUuTiedZSYAiA50koulHmrsEHBVyWkhApT2KT5DreuFPvvM2iL3CqgbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309755},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"025a5e29ad8f7525787275140f58b4e7106ee3fb","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.5.1","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"^7.0.0-rc.9","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.11_1772282617482_0.21577733981568814","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@ibrahimwithi/wu-cli","version":"0.1.12","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.1.12","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"f2b6b65f3be8416fb5e9525b34729f7051bf8ae7","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.12.tgz","fileCount":117,"integrity":"sha512-S2ecW2ZPW7QClnyqJX8avEQq1KJJXI+cA11cRn4J8+2M+wIZVnQgGuegyG6esSNyFTN91MP/PmkUPxhx54JvoQ==","signatures":[{"sig":"MEUCIDR1IGJbeK0g9YGxlp+68et94ePecBo0orUFa7Q1AQ1SAiEArXbcO7libq23O99yR2DSkiABcoZPQGmWCRUSyvCP0H0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310256},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"34446c5b84971f7442209fd668621e12d55ef9f2","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.5.1","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"^7.0.0-rc.9","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.12_1772283933780_0.866258689582267","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@ibrahimwithi/wu-cli","version":"0.1.13","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.1.13","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"7e4936c5c51e9417de3b007b4e581f0ed6e9d24b","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.13.tgz","fileCount":117,"integrity":"sha512-/EHqdXw14G00K80PVTXeUB5VifjTQDV9LZ1mtDl8eX9MgUih4aLiJumR5WDB1+Jxtmw9ipc6iyEU3m9+i8XWbg==","signatures":[{"sig":"MEUCIGt8bM7foltTpdQLk/qDa1pAAUVyZxkrR9tfTMvtmi6lAiEAsvc3u54Ze/H0HsXeUJgETagYBur6zZhqXv325LRPXXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317294},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"5453c6a5f390c10f2f3aa7c39b45bbaca5ce823f","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.5.1","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"^7.0.0-rc.9","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.13_1772284332261_0.14545159871916047","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@ibrahimwithi/wu-cli","version":"0.1.14","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.1.14","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"81025d607d0a545a44ca8839301dec5163bce0d6","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.14.tgz","fileCount":117,"integrity":"sha512-9ShBurj45atzSY2MMQNzPpBXD0GrBa1bGSMSYC3k8weCuMZXm0UlfsfIRL/eGozdH17uau+0vJ/YdOCj6hd9xw==","signatures":[{"sig":"MEQCIBiR/9FGZFGfHRXbipk/KUU6WeeDsZaSep73ncRptkJ4AiAcZ6wd1O3qfBW9DuNwMEkPuFuLBApaJ26E/BV8vvATFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317726},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"7b184dbf1a0165616e6f7fa9867a67c5511fe8e1","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.5.1","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"^7.0.0-rc.9","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.14_1772284570557_0.9305528864443386","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@ibrahimwithi/wu-cli","version":"0.1.15","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.1.15","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"2acf4a287ff09c6bdd798f4b2a3b2feb1bec23fe","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.15.tgz","fileCount":126,"integrity":"sha512-3fOBmKuxN6g6oar2uBj5ip6f6Qpb5Zv4RT1m2Bj06RBPZB/WL+nhQFqF2lohhS85cVzSIFOJfC+NiE0Uf0QqdQ==","signatures":[{"sig":"MEQCIDav6VaiVsV78ETlvUn8XGQy/iqxiwm2eBegUr19XLibAiAbnHYlnOyNJCc7STwn1K3C+KVa4gkncLLiHqR961f7BA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":374568},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"ddf54983ba43a1734ba696066dcf5832a4d1e4ea","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.5.1","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"^7.0.0-rc.9","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.15_1772290910671_0.1598310904669089","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@ibrahimwithi/wu-cli","version":"0.1.16","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.1.16","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"a9b908485ef9c90676ab1d32ccb4f44c808b7742","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.16.tgz","fileCount":126,"integrity":"sha512-h9NtO/WQLhjqsVDXMLbBIJmWk41qGXfyXUvJdHbN19qrqpseggr2fK+9c7YV7n0kiqnUELgIvpWX506jpjcTEw==","signatures":[{"sig":"MEUCIQDXPGDFLSLsjvatFBbhCl6Pb82MJvWD2PPPDrYiEge1BQIgQ3VE2FAyWyId2trwesTVfG16WIFJ84bLyhDKnkC6K7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":376490},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"343363a83fb65b4a27231e7b0ccbd159cfd73d03","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.5.1","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"^7.0.0-rc.9","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.16_1772312634733_0.00913962140274771","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@ibrahimwithi/wu-cli","version":"0.1.17","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.1.17","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"d9cd45710c775252b0c2382e0afb2f3287a4395c","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.17.tgz","fileCount":126,"integrity":"sha512-Ituo++0rJAKD+gogWNXLAEC6M+FYQPXHeNRSoNWin5LGQMWVrYBs90hYoTs0xpz0Qi+/0e8PenAj/9q03or5kQ==","signatures":[{"sig":"MEUCIQDyn/xvWWQB/9SxelbVx9J5TrMizHFQy9/NBTZw6n1bnQIgZHS6+roASYGJKPUJakVS1dQ3G5DjeDmyLs6NBLX1Wug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377906},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"7a4024e8001e074f31aca41f69959b16135b90d6","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.5.1","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"^7.0.0-rc.9","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.17_1772313803743_0.6697588983700733","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@ibrahimwithi/wu-cli","version":"0.1.18","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.1.18","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"4ee42d140bed11915330996c75eb7fd621129cfe","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.18.tgz","fileCount":129,"integrity":"sha512-X/QSC0tvwDAf4x0YnwNNxr6Yebvs4j7PTPQfPdtjJZG5Dl9kSMH864b9GsS3uGg/BSCX7JB2oTdVyidljgSHQA==","signatures":[{"sig":"MEQCICBM4K8SAW+DqTrklakCo/J2dM8NcTuiSq4k2QPBFoeCAiBdWHOv8PsCau9BU2huaVdO7GoanSCuie7H0qCEm9pl3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398797},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"88c81ee98936e5f195c59f7de99ac40eaaba5790","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.5.1","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"^7.0.0-rc.9","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.18_1772827034847_0.3112214521364365","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@ibrahimwithi/wu-cli","version":"0.1.19","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.1.19","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"24be53069f05fff4bbd143a5a82dcbba262efd48","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.19.tgz","fileCount":132,"integrity":"sha512-8l7AmlXjGL9dYyiaXidQPc8jAg/ZlDECRT1sWlynh1xy39qFEp7cuUcVFD0FrRpfokYEE1alENhBmluXGVCm0g==","signatures":[{"sig":"MEUCIGcTy6Z93rJ2xzvUIaCnGEXCq3er/8VovZvNO7AP6R/3AiEA7jYgKzCme72j1KM/KinPm8goCvJfriyof+hA8shgbUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400600},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/lib.js","./db/*":"./dist/db/*.js","./core/*":"./dist/core/*.js","./config/*":"./dist/config/*.js"},"gitHead":"88c81ee98936e5f195c59f7de99ac40eaaba5790","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.5.1","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"^7.0.0-rc.9","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.19_1772976654395_0.7827762635290123","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@ibrahimwithi/wu-cli","version":"0.1.20","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.1.20","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"0df7a13acce7da47e5ea1585f4063aa18da9429a","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.20.tgz","fileCount":138,"integrity":"sha512-EawDjeXcZkoiaWmzqoSiriPRNVzyYIqPxS4a3ntvA58hs5ujxD8QbB5CrKlNRcP8ot2MDQ7bl7zkYsR6ZwHaQg==","signatures":[{"sig":"MEUCIGN5Z5R/HYENzfesQOYQoU/eVOCApGAkY4a0uBfwCZ32AiEA5xLpslvck9pNkbzSOSWN2LqJESS99LpjHRr5Ora3D6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439027},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/lib.js","./db/*":"./dist/db/*.js","./core/*":"./dist/core/*.js","./config/*":"./dist/config/*.js"},"gitHead":"17a5905a84beccd5df2cd1793137575416ee6120","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.11.0","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"^7.0.0-rc.9","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.20_1778312112976_0.054118504650232824","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@ibrahimwithi/wu-cli","version":"0.1.21","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.1.21","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"65fd149e10fecda50190586855a2917ab3d4f7b6","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.21.tgz","fileCount":141,"integrity":"sha512-nviQ6EAY4O9QRbD42GSibkWi9uQ0a1NrfKkNImr/c/BNn2RhKpv3EG3PkpVLCHIP+7LFYoq5setSZpmMAUVxaA==","signatures":[{"sig":"MEUCIHYpuEncOl700ADhQft3FIqjpXDGdsDKZ+kA8vIFUSx8AiEAtq8LYDy4Hlb1YQUtTwyIS0KgjympcYR0DfPMX/tPP/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476687},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/lib.js","./db/*":"./dist/db/*.js","./core/*":"./dist/core/*.js","./config/*":"./dist/config/*.js"},"gitHead":"e73212ab66af8248da0a4289b4231df9a9b96d83","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.11.0","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"^7.0.0-rc.9","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.21_1780767396967_0.810627981104757","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@ibrahimwithi/wu-cli","version":"0.1.22","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.1.22","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"a2c6cffa6f06592294d4e6c5e4182ec42882553d","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.22.tgz","fileCount":147,"integrity":"sha512-zwXQz1uXI8j1OuoAoy3r80f213h1jPUdPW12GcZFiPOt9DEBvT0xIJLJE8ru+BAkB2GCuMR5N8LSSbaYuSd31Q==","signatures":[{"sig":"MEUCIQDSYwpw0LtTiDZAolt9m6wnlpC1kLXxr2OvcDrFdjpEhwIgBwXz2Gg2js/zk/Id3ViHctsBBTshiTzmsN09FlHb6nE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":548597},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/lib.js","./db/*":"./dist/db/*.js","./core/*":"./dist/core/*.js","./config/*":"./dist/config/*.js"},"gitHead":"8c8bd017b9ee7b0c9d96ba9ba2aecb62d0a7c6fc","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.11.0","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"^7.0.0-rc.9","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.22_1780820779897_0.14403137340531735","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@ibrahimwithi/wu-cli","version":"0.1.23","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.1.23","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"0524b0a422cdcbe1492d275da6025a13e171431d","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.23.tgz","fileCount":147,"integrity":"sha512-NBR8o5kys18dy9Kjnns+ugYRP6okA0/F8JBOpeWWVMR4utIE3VybwYowqn/w4bxdkwX5hqMGokAmTVZixIFQpA==","signatures":[{"sig":"MEUCIQC4w+7kIHSOiSk/RbmeU9rWfr/DTFXDl5+BV/ger7gexQIgUfv0K34GXgnoGlEv0SHpcdwzgpN5VCS1LvTrrRcMBdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":556416},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/lib.js","./db/*":"./dist/db/*.js","./core/*":"./dist/core/*.js","./config/*":"./dist/config/*.js"},"gitHead":"264546f76f47925175d28fdc8cd30ef74ccc5c11","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.11.0","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"^7.0.0-rc.9","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.23_1780821825851_0.48070368250348694","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@ibrahimwithi/wu-cli","version":"0.1.24","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.1.24","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"4b967478984ee6b269dab99a79b520920f74e473","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.24.tgz","fileCount":147,"integrity":"sha512-XFaBc8CmsIoKUb1jid2FEsfJVeIEJkSmCNJWcSzCobhSYmVlewOiS8jg0gYOn8vATG4O781R2IL83bAbV2Yydw==","signatures":[{"sig":"MEUCIQCJqA1DJz4B3+NoqJFJtFLKz34oE3RckxeXXWjcw+h+YgIgXeKZ324zHEYxwx10kfKgEc5nvhmYg/3eghRzJlb6urs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":563308},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/lib.js","./db/*":"./dist/db/*.js","./core/*":"./dist/core/*.js","./config/*":"./dist/config/*.js"},"gitHead":"fba6e570ea9864ae6998b431936c1cb849c0c638","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.11.0","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"^7.0.0-rc.9","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.24_1780897109644_0.6313012307746411","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@ibrahimwithi/wu-cli","version":"0.1.25","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.1.25","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"7164538912dbbb5c39aab5d9fa7c28cca84d3a0c","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.25.tgz","fileCount":147,"integrity":"sha512-UtE+HYTfzPj5xzoW4XbaAlNXHoULvCz3+kl0EkyNfJo/7aloG3+QBAdn6UqF7VtBKqguxGpm+w10U2QKHv8VGQ==","signatures":[{"sig":"MEUCIQCQdA78z90aeRH0F2s7mJ2b3fs0uPcqc+HUqE4h5ExtVgIgQJk88UtkjfbgrmmNZqtRpY441pBBG/uxKR9oNMXKbU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566110},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/lib.js","./db/*":"./dist/db/*.js","./core/*":"./dist/core/*.js","./config/*":"./dist/config/*.js"},"gitHead":"7ff959e046f0b7bb6e148bec32144e45a93cd729","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.11.0","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"^7.0.0-rc.9","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.25_1781095649864_0.18316262276152617","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@ibrahimwithi/wu-cli","version":"0.1.26","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.1.26","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"ad6597ad4545539ff550aab3620a85ac5a02472b","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.26.tgz","fileCount":150,"integrity":"sha512-1644CHXh20G1fHEDEPq0Bi61Duhz0bo+emdg9npQ8SlPGz98sbhIHdWqAoRItH132KqLuyTjo4SAuNRwvLonMw==","signatures":[{"sig":"MEUCIQDyitkiLbJhPQQl1bW8iEQLcft5RVVrOek7tF8EGa74aAIgM0X8O2jaS2uhtpOaNMUATTBGNfU4XkeWwtqxTJqCO4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":592633},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/lib.js","./db/*":"./dist/db/*.js","./core/*":"./dist/core/*.js","./config/*":"./dist/config/*.js"},"gitHead":"0f43b9bca50deb4db6901a5731dda6f69a938a8b","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.11.0","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"^7.0.0-rc.9","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.26_1782565488722_0.968976368306081","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@ibrahimwithi/wu-cli","version":"0.1.27","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.1.27","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"6370477656cc9f8155807d8618fbb1e3c14c77e1","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.1.27.tgz","fileCount":150,"integrity":"sha512-AjGX4CPPygJIxsi//NL5ZL43lJkSb3I7A2g3/IzqqOpTUXzWQeUxkqPL0kaQqYV4Ov7BZi6TIEjH6/Bc6YpHgA==","signatures":[{"sig":"MEUCIErPCZGCmQ+V9mvnQ2ZDp9Za/VjmjIiGvDfUkflODfjLAiEA7nLiT3LpJzwvyBrHa6txgQJl95+hTbQ8HR/AFSppUoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":594506},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/lib.js","./db/*":"./dist/db/*.js","./core/*":"./dist/core/*.js","./config/*":"./dist/config/*.js"},"gitHead":"36f7452de82da071624134bd1697ffccbcf8caf2","scripts":{"dev":"tsx src/cli/index.ts","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.11.0","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"7.0.0-rc13","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.2","@types/node":"^22.15.3","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.1.27_1782631073235_0.6090404304750854","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@ibrahimwithi/wu-cli","version":"0.2.0","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.2.0","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"156ab0a9c87140f85bc4fcfb2864eaadb0e793db","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.2.0.tgz","fileCount":159,"integrity":"sha512-lmLQcKAuu184IaEFvNXoGdc/Lah+ygTKtWFLnGDZfx7e+Cto6sRqUtYvSIShYnVCgBXNQj8BiBGm9jpENtGaxw==","signatures":[{"sig":"MEYCIQC7OYs6IiJDB8ifK9plYR4+iEYcyt5SeaHn3R4LblMGogIhANdI0XfIU/9edIn2wi2qsDIL6f6iGg/4EoYT8DVVjHHE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":661969},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/lib.js","./db/*":"./dist/db/*.js","./core/*":"./dist/core/*.js","./config/*":"./dist/config/*.js"},"gitHead":"f4daea062efcf200e19604b9889f44ee3c6e74ee","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src tests","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.11.0","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"7.0.0-rc13","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","eslint":"^10.6.0","@eslint/js":"^10.0.1","typescript":"^5.8.2","@types/node":"^22.15.3","typescript-eslint":"^8.62.1","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.2.0_1782998457108_0.08154138367998542","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@ibrahimwithi/wu-cli","version":"0.2.1","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.2.1","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"76a0512aef1653cd3b8f613b42cdb513a822917d","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.2.1.tgz","fileCount":159,"integrity":"sha512-7B5b305QcTXZiINa2h/U7NGheKG1rvZmd/INz9Td3GLA741efB7KM9vA6w4YfK0fFgxtuWDDb/HgctOuwhsG6A==","signatures":[{"sig":"MEQCIA+2SLVj7BJiiTRWwo7csE5gGDpOuYg3IzbU95QoY+A1AiBRKsGAe/IDZMZX/vSIpR30pfBoY1g/VHt9wThdC+FbvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667743},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/lib.js","./db/*":"./dist/db/*.js","./core/*":"./dist/core/*.js","./config/*":"./dist/config/*.js"},"gitHead":"fa26b7c0178bb697bdd1e5425e26a00c8ff48fd1","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src tests","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.11.0","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"7.0.0-rc13","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","eslint":"^10.6.0","@eslint/js":"^10.0.1","typescript":"^5.8.2","@types/node":"^22.15.3","typescript-eslint":"^8.62.1","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.2.1_1783283466056_0.624022506432055","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@ibrahimwithi/wu-cli","version":"0.2.2","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.2.2","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"74ae6c3b24fae3c0b27067ca4eec855b5113e299","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.2.2.tgz","fileCount":159,"integrity":"sha512-RaGXCjGU6KvD5CDjgq1YFdAJcPSwjHq68wJFWx2lGGg+cRT+535qUv+H12TmxfnqEie944AOkqv82ok4o9g8qQ==","signatures":[{"sig":"MEYCIQDI/r97IUq9zOdawkH1Rha1IZOz+Pk4+HRvs6erOBiV4gIhAIx3DKpMo6VH6IcXsENwPc2AcmgVJUrsFivckx5mS2xL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":672158},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/lib.js","./db/*":"./dist/db/*.js","./core/*":"./dist/core/*.js","./config/*":"./dist/config/*.js"},"gitHead":"74701155852adde9141c8060098524f77999cf90","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src tests","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.11.0","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"7.0.0-rc13","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","eslint":"^10.6.0","@eslint/js":"^10.0.1","typescript":"^5.8.2","@types/node":"^22.15.3","typescript-eslint":"^8.62.1","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.2.2_1783325500520_0.5496830095792493","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@ibrahimwithi/wu-cli","version":"0.2.4","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.2.4","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"2caaf4fa8eb406fcccdb01752d21e42e2fe5146a","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.2.4.tgz","fileCount":165,"integrity":"sha512-Di+mP+iOoUF1LdBdS4GbZ/HOZ8ydSEaDiQZ1Ox4dr75h2vKCe6iRCFiHD4UYfi1ImgKueQ1QibMI+Pt/Zmo3uw==","signatures":[{"sig":"MEUCIQDrDQPhmGT+Efwin7yyliciU7kbz5y6LfPJEHwfJ9SMkgIgP/JRLwdM+UseMI95K9qoGeuzdVoPNYJqaUaSsR71lpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":690880},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/lib.js","./db/*":"./dist/db/*.js","./core/*":"./dist/core/*.js","./config/*":"./dist/config/*.js"},"gitHead":"c2b7395fc966d2e0467fa7afefa4c0c80ed16338","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src tests","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.11.0","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"7.0.0-rc13","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","eslint":"^10.6.0","@eslint/js":"^10.0.1","typescript":"^5.8.2","@types/node":"^22.15.3","typescript-eslint":"^8.62.1","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.2.4_1785344824007_0.7760091595081946","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@ibrahimwithi/wu-cli","version":"0.2.5","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.2.5","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"ad69c43a887f03dd95cd81858ae83203b34684cc","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.2.5.tgz","fileCount":165,"integrity":"sha512-1D5hfKcbR3zFj2pPF1pgIjIYThg1igN5Gdc8cwm4VHrUHJMr3XAWKmbhU5bs3RDVHjZxCnaA3GY7q8EWQkRl4w==","signatures":[{"sig":"MEYCIQDSNS0aSWFaw17mENo24/OktL6xD9YiZi0ZWznhPyAbBAIhAMvjqmK43nIloYjRz2z5/AlZtsBHzzmMZHLNCKRLGqmB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":700366},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/lib.js","./db/*":"./dist/db/*.js","./core/*":"./dist/core/*.js","./config/*":"./dist/config/*.js"},"gitHead":"0cc285f5186b805c880e3a9c5230398b49155219","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src tests","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.11.0","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"7.0.0-rc13","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","eslint":"^10.6.0","@eslint/js":"^10.0.1","typescript":"^5.8.2","@types/node":"^22.15.3","typescript-eslint":"^8.62.1","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.2.5_1785407425297_0.8697191583542387","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@ibrahimwithi/wu-cli","version":"0.2.6","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.2.6","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"9b8211749642d8ed860d297c4ec33561dee3482d","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.2.6.tgz","fileCount":168,"integrity":"sha512-so5+kYWaEnu1iP/Qaq58GuRtdSQpBG9MONum8a0XEtzaMFEuiRnKdfDIJQszIB4CXB1MaNDOQBKy6iNd5OBn2Q==","signatures":[{"sig":"MEQCIGrVeiWKM3i/G9XSUVPkD3Vx3ilNiti6HFuXVpZwsmldAiBggK+rovDiktgHU/RbSf3wOI7baLCjW8cJUIJiMDLaHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":721680},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/lib.js","./db/*":"./dist/db/*.js","./core/*":"./dist/core/*.js","./config/*":"./dist/config/*.js"},"gitHead":"e51b1b86ed095b7f51320687ad7fa4ee373bc50a","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src tests","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.11.0","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"7.0.0-rc13","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","eslint":"^10.6.0","@eslint/js":"^10.0.1","typescript":"^5.8.2","@types/node":"^22.15.3","typescript-eslint":"^8.62.1","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.2.6_1786560182634_0.3789868632685569","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@ibrahimwithi/wu-cli","version":"0.2.7","keywords":["whatsapp","cli","mcp","baileys","messaging"],"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","_id":"@ibrahimwithi/wu-cli@0.2.7","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"homepage":"https://github.com/ibrahimhajjaj/wu-cli","bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"bin":{"wu":"dist/cli/index.js"},"dist":{"shasum":"eae1905496142fee29dba5bf7d61fbc40ef4c97f","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.2.7.tgz","fileCount":168,"integrity":"sha512-yFCB6i633FI1u7xw1BjDoYKJImTi3jLW6wlLg2lB+bGAG8wtSR4McEY0Sgp8NesvTcY3IGcRNTTKUoIYyP9/EA==","signatures":[{"sig":"MEUCIQCT+VNoujeaMCdH+qxSJ+ynfAekYmrQBZNE6ex4970Q0gIgc4gla7euR3ylofzQfxARGszKQiuqNQgtXnpxcTd6ua4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725604},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/lib.js","./db/*":"./dist/db/*.js","./core/*":"./dist/core/*.js","./config/*":"./dist/config/*.js"},"gitHead":"3643ece4f58a748807480467b8560518119bd5df","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src tests","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"11.11.0","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"7.0.0-rc13","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","eslint":"^10.6.0","@eslint/js":"^10.0.1","typescript":"^5.8.2","@types/node":"^22.15.3","typescript-eslint":"^8.62.1","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/wu-cli_0.2.7_1786613891049_0.9613147629228882","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"_id":"@ibrahimwithi/wu-cli@0.3.0","bin":{"wu":"dist/cli/index.js"},"bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"dist":{"shasum":"736d74102aaeda6eaa55db4a4ee67ca9b9657f29","tarball":"https://registry.npmjs.org/@ibrahimwithi/wu-cli/-/wu-cli-0.3.0.tgz","fileCount":168,"integrity":"sha512-vpR3dF8uJhsLJobSw7xJmDUsfFHjAEfsgImZzJIIkRAubfJw4wbJNALD0NtE+fnWPLjBG+kKRWPdknVkQMSYTg==","signatures":[{"sig":"MEUCIQCJdxks/YG59bjdPp4G6yhBjgzCF0fenxbL+15WKQ4snQIgSibAAVqycZ4rgaNYK6z7PId+FkoatYT2mavlAXCb8hc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICLjqJiSBANcuXn3vPWebH4Moqy7zsfZyFChg+IB6dvfAiEAzFvpmd85tK9Jq3xnENtb1WjPbMe4KdO6xrob5oUl5Ic="}],"unpackedSize":741337},"name":"@ibrahimwithi/wu-cli","type":"module","author":{"name":"Ibrahim Hajjaj"},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/lib.js","./db/*":"./dist/db/*.js","./core/*":"./dist/core/*.js","./config/*":"./dist/config/*.js"},"gitHead":"ff51aa33dd27823fc0d49cdb666b8300c5524780","license":"MIT","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src tests","test":"tsx --test tests/*.test.ts","build":"tsc && chmod +x dist/cli/index.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm test"},"version":"0.3.0","_npmUser":{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"},"homepage":"https://github.com/ibrahimhajjaj/wu-cli","keywords":["whatsapp","cli","mcp","baileys","messaging"],"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"_npmVersion":"10.9.8","description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","directories":{},"maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.24.4","pino":"^9.6.0","yaml":"^2.7.1","commander":"^13.1.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"7.0.0-rc13","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","eslint":"^10.6.0","@eslint/js":"^10.0.1","typescript":"^5.8.2","@types/node":"^22.15.3","typescript-eslint":"^8.62.1","@types/better-sqlite3":"^7.6.13","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/wu-cli_0.3.0_1789912872086_0.5658943065450392"}}},"time":{"created":"2026-02-27T22:36:17.583Z","modified":"2026-09-20T14:01:12.363Z","0.1.0":"2026-02-27T22:21:38.700Z","0.1.1":"2026-02-27T22:36:17.949Z","0.1.2":"2026-02-27T23:20:01.841Z","0.1.3":"2026-02-27T23:22:55.797Z","0.1.4":"2026-02-27T23:39:33.641Z","0.1.5":"2026-02-27T23:53:07.801Z","0.1.6":"2026-02-28T00:19:22.149Z","0.1.7":"2026-02-28T00:54:13.258Z","0.1.8":"2026-02-28T01:11:33.528Z","0.1.9":"2026-02-28T01:22:22.404Z","0.1.10":"2026-02-28T01:25:42.425Z","0.1.11":"2026-02-28T12:43:37.644Z","0.1.12":"2026-02-28T13:05:33.927Z","0.1.13":"2026-02-28T13:12:12.414Z","0.1.14":"2026-02-28T13:16:10.717Z","0.1.15":"2026-02-28T15:01:50.852Z","0.1.16":"2026-02-28T21:03:54.922Z","0.1.17":"2026-02-28T21:23:23.934Z","0.1.18":"2026-03-06T19:57:14.996Z","0.1.19":"2026-03-08T13:30:54.585Z","0.1.20":"2026-05-09T07:35:13.199Z","0.1.21":"2026-06-06T17:36:37.100Z","0.1.22":"2026-06-07T08:26:20.057Z","0.1.23":"2026-06-07T08:43:46.035Z","0.1.24":"2026-06-08T05:38:29.784Z","0.1.25":"2026-06-10T12:47:29.983Z","0.1.26":"2026-06-27T13:04:48.950Z","0.1.27":"2026-06-28T07:17:53.403Z","0.2.0":"2026-07-02T13:20:57.307Z","0.2.1":"2026-07-05T20:31:06.233Z","0.2.2":"2026-07-06T08:11:40.694Z","0.2.4":"2026-07-29T17:07:04.164Z","0.2.5":"2026-07-30T10:30:25.484Z","0.2.6":"2026-08-12T18:43:02.780Z","0.2.7":"2026-08-13T09:38:11.194Z","0.3.0":"2026-09-20T14:01:12.195Z"},"bugs":{"url":"https://github.com/ibrahimhajjaj/wu-cli/issues"},"author":{"name":"Ibrahim Hajjaj"},"license":"MIT","homepage":"https://github.com/ibrahimhajjaj/wu-cli","keywords":["whatsapp","cli","mcp","baileys","messaging"],"repository":{"url":"git+https://github.com/ibrahimhajjaj/wu-cli.git","type":"git"},"description":"WhatsApp CLI tool — like gh is to GitHub, wu is to WhatsApp","maintainers":[{"name":"ibrahimwithi","email":"ibrhajjaj@gmail.com"}],"readme":"# wu\n\nWhatsApp CLI tool — like `gh` is to GitHub, `wu` is to WhatsApp.\n\nBuilt on [@whiskeysockets/baileys](https://github.com/WhiskeySockets/Baileys).\n\n## Install\n\n```bash\nnpm install -g @ibrahimwithi/wu-cli\n```\n\nRequires Node.js 20+.\n\n## Quick Start\n\n```bash\n# Authenticate (scan QR code)\nwu login\n\n# Or use pairing code instead\nwu login --code 15551234567\n\n# Start collecting messages\nwu listen\n\n# Search messages\nwu messages search \"meeting tomorrow\"\n\n# Send a message\nwu messages send 1234567890@s.whatsapp.net \"Hello!\"\n\n# List your groups\nwu groups list --live\n```\n\nBy default, wu operates in **opt-in mode** — no messages are collected until you allow specific chats:\n\n```bash\n# Allow all group messages (read-only)\nwu config allow '*@g.us' --mode read\n\n# Allow full access to a specific chat\nwu config allow 1234567890@s.whatsapp.net\n\n# Start collecting\nwu listen\n```\n\n## Commands\n\n### Authentication\n\n| Command | Description |\n|---|---|\n| `wu login` | Authenticate with WhatsApp via QR code |\n| `wu login --code <phone>` | Authenticate via pairing code |\n| `wu logout` | Clear session |\n| `wu status` | Show connection status and account info |\n\n### Messages\n\n| Command | Description |\n|---|---|\n| `wu messages list <jid>` | List messages in a chat |\n| `wu messages search <query>` | Full-text search messages (FTS5 ranked) |\n| `wu messages send <jid> [text]` | Send text, media, or poll |\n| `wu messages react <jid> <id> <emoji>` | React to a message |\n| `wu messages delete <jid> <id>` | Delete a message for everyone |\n| `wu messages export <jid>` | Export messages to a file (jsonl/json/markdown/csv) |\n\n```bash\n# Send with media\nwu messages send 1234567890@s.whatsapp.net --media photo.jpg --caption \"Check this out\"\n\n# Create a poll\nwu messages send 120363XXX@g.us --poll \"Lunch?\" --options \"Pizza,Sushi,Tacos\"\n\n# Reply to a message\nwu messages send 120363XXX@g.us \"Agreed\" --reply-to BAE5ABC123\n\n# Search within a specific chat\nwu messages search \"budget\" --chat 120363XXX@g.us --limit 20\n\n# Download all undownloaded media in a chat\nwu media download-batch 120363XXX@g.us --limit 50 --concurrency 4\n\n# Export all messages since a timestamp to a file\nwu messages export 120363XXX@g.us --after 1772548621 --format jsonl --output data/export.jsonl\n\n# Export as readable markdown\nwu messages export 120363XXX@g.us --format markdown --output data/chat.md\n```\n\n### Chats & Contacts\n\n| Command | Description |\n|---|---|\n| `wu chats list` | List all chats |\n| `wu chats search <query>` | Search chats by name |\n| `wu contacts list` | List all contacts |\n| `wu contacts search <query>` | Search contacts by name or phone |\n| `wu contacts info <jid>` | Show contact details |\n\n### Groups\n\n| Command | Description |\n|---|---|\n| `wu groups list` | List groups with community tree and constraint status |\n| `wu groups list --live` | Fetch from WhatsApp and refresh community linkage |\n| `wu groups list --allowed-only` | Skip groups whose constraint is `none` |\n| `wu groups info <jid>` | Show group details and participants |\n| `wu groups create <name> [jids...]` | Create a new group |\n| `wu groups invite <jid>` | Get invite link |\n| `wu groups leave <jid>` | Leave a group |\n| `wu groups rename <jid> <name>` | Rename a group |\n| `wu groups join <code-or-url>` | Join a group by invite code or URL |\n| `wu groups participants <jid>` | List group participants |\n\nBy default `wu groups list` shows every group you're in (jid + name + community shape) so you can see what's there before opting in. Description, full participant list, and messages stay constraint-gated. Set `whatsapp.group_discovery: false` in the config to revert to the old behavior where group metadata is only stored when the constraint allows.\n\n### Communities\n\n| Command | Description |\n|---|---|\n| `wu communities list` | List WhatsApp Communities (parent groups) |\n| `wu communities list --with-subgroups` | Include linked subgroups under each parent |\n\n### Direct messages (DMs)\n\n| Command | Description |\n|---|---|\n| `wu dms list` | List 1:1 chats you've opted into |\n| `wu dms list --all` | Include DMs blocked by constraints |\n| `wu dms search <query>` | Search 1:1 chats by name |\n\nDM JIDs contain the contact's phone number, so they're always constraint-gated regardless of `group_discovery`.\n\n### Media\n\n| Command | Description |\n|---|---|\n| `wu media download <msg-id>` | Download media from a message |\n| `wu media download-batch [jid]` | Download undownloaded media in parallel (`--ids a,b,c` for specific messages) |\n| `wu media send <jid> <path>` | Send a media file |\n| `wu media transcribe <msg-id>` | Transcribe a voice/audio message to text |\n| `wu media ocr <msg-id>` | Extract text from an image message |\n| `wu media prune` | Delete downloaded media files (`--older-than 30d`, `--chat`, `--dry-run`) |\n\nTranscripts and OCR text are stored on the message and indexed for `wu messages search`.\n\n### Enrichment\n\nTranscription and OCR run through pluggable backends — a local binary (default) or a hosted API. wu bundles no models; install the binary or set an API key.\n\n```bash\n# See which backends are configured and ready, with how to enable them\nwu enrich status\n```\n\n| Capability | Local default | API option |\n|---|---|---|\n| `transcribe` | `whisper` (or whisper.cpp via a custom command) | any OpenAI-compatible audio API (Groq, OpenAI) |\n| `ocr` | `tesseract` (with `ara+eng` data) | Anthropic vision, or any OpenAI-compatible vision API |\n\nConfigure under `enrich` in `config.yaml` (see Configuration below).\n\n**Pin the language, per chat.** For anything that isn't English this is worth\nmore than the choice of model. Without it Whisper guesses, it guesses again on\nevery ~30s window, and on a voice note a few seconds long it can land on the\nwrong language or switch part way through.\n\nA single global pin is the wrong shape for most accounts, because the language\nbelongs to the conversation, not to the install: one group carries Arabic voice\nnotes and the next carries English, and whichever one you pin globally makes the\nother worse. So `languages` is keyed exactly like `constraints.chats` - an exact\nJID, or `*@domain` for a whole domain - with `language` as the fallback for\neverything it doesn't cover:\n\n```yaml\nenrich:\n  transcribe:\n    language: en                        # fallback; omit it to keep auto-detect\n    languages:\n      \"120363XXX@g.us\": ar              # this group is Arabic\n      \"*@s.whatsapp.net\": ar            # every DM is Arabic\n```\n\nExact JID wins over the wildcard, which wins over `language`. The resolved value\nfills `{lang}` in a local command and is sent as the `language` field on the API\npath. `wu enrich status` says which language each backend will use, how many\nchats are pinned, and says so when it is still guessing.\n\n**Choosing a transcription backend.** The shipped default is `whisper --model\nsmall`, which is the strongest model that is still a reasonable first-run\ndownload (~460 MB) and runs anywhere. Worth knowing before you keep it:\n\n- A hosted `whisper-large-v3` (`backend: api`) is both the most accurate option\n  and, on a machine without a fast GPU, far and away the quickest - tens of times\n  realtime against roughly realtime for a local CPU run.\n- `--model turbo` is much faster than `large-v3` locally, but its decoder is cut\n  from 32 layers to 4 and the loss falls hardest on under-represented dialects.\n  Don't reach for it as a quality upgrade.\n- On Apple Silicon, `mlx_whisper` runs `large-v3` several times faster than the\n  reference implementation. Its flags are hyphenated (`--condition-on-previous-text`)\n  where `whisper`'s are underscored, so port the command rather than copying it.\n\n### History\n\n| Command | Description |\n|---|---|\n| `wu history backfill <jid>` | Request older messages from WhatsApp |\n\n```bash\n# Backfill 50 older messages for a group\nwu history backfill 120363XXX@g.us --count 50\n\n# With JSON output\nwu history backfill 120363XXX@g.us --count 20 --json\n```\n\n### Daemon\n\n```bash\n# Run as a foreground daemon — collects messages continuously\nwu daemon\n\n# Install as a systemd service (Linux)\nwu daemon install\n\n# Remove systemd service\nwu daemon uninstall\n\n# View daemon logs\nwu daemon logs\n```\n\nThe daemon auto-reconnects on connection drops, logs health every 5 minutes, and stores all messages to SQLite.\n\n### Remote Sync\n\nRun the daemon on a VPS collecting messages 24/7, query from your local machine. All communication over SSH — no exposed ports, no extra auth.\n\n```bash\n# --- On the VPS ---\nnpm i -g @ibrahimwithi/wu-cli\nwu login\nwu daemon install\n\n# --- On your local machine ---\n# Add the remote\nwu remote add vps user@your-vps-ip\n\n# Push your constraints to the server\nwu remote setup vps --push\n\n# Pull the database\nwu sync pull\n\n# Continuous sync every 30s\nwu sync pull --watch --interval 30\n\n# Install as a systemd timer (Linux)\nwu sync install --interval 60\n```\n\n| Command | Description |\n|---|---|\n| `wu remote add <name> <host>` | Add a remote wu instance |\n| `wu remote list` | List configured remotes |\n| `wu remote remove <name>` | Remove a remote |\n| `wu remote default <name>` | Set the default remote |\n| `wu remote setup <name>` | Sync constraints between local and remote |\n| `wu sync pull [name]` | Pull database from remote |\n| `wu sync pull --watch` | Continuously sync on an interval |\n| `wu sync install` | Install systemd timer for periodic sync |\n| `wu sync uninstall` | Remove systemd sync timer |\n\nWhen a remote is configured and no local daemon is running, `wu mcp` starts in **remote mode** — reads from the local synced DB, routes writes (send, react, etc.) through SSH to the VPS.\n\n### MCP Server\n\n```bash\n# Start MCP server (stdio transport for AI agents)\nwu mcp\n```\n\nExposes WhatsApp as tools and resources for AI agents via the [Model Context Protocol](https://modelcontextprotocol.io). See [MCP setup guide](docs/mcp-setup.md) for Claude Code, Cursor, Codex CLI, and Gemini CLI configuration.\n\nThe MCP server operates in three modes:\n\n| Mode | Condition | Reads | Writes |\n|---|---|---|---|\n| Full local | No daemon running, no remote | WhatsApp (live) | WhatsApp (live) |\n| Read-only | Local daemon running | SQLite | Disabled |\n| Remote | Remote configured + synced DB | Local SQLite | SSH to remote |\n\n### Configuration\n\n| Command | Description |\n|---|---|\n| `wu config show` | Print current config (YAML) |\n| `wu config set <path> <value>` | Set a config value (dot-notation) |\n| `wu config path` | Print config file path |\n| `wu config allow <jid>` | Allow a chat (default: full access) |\n| `wu config block <jid>` | Block a chat (drop all messages) |\n| `wu config remove <jid>` | Remove a per-chat constraint |\n| `wu config default [mode]` | Get/set default constraint mode |\n| `wu config constraints` | Show all constraints |\n\n### Database\n\n| Command | Description |\n|---|---|\n| `wu db vacuum` | Run VACUUM and ANALYZE |\n| `wu db reindex` | Rebuild the full-text search index (fixes `database disk image is malformed` on search) |\n\n## Constraints\n\nThe constraint system controls what wu can do with each chat. Three modes:\n\n| Mode | Collect messages | Send messages | Manage group |\n|---|---|---|---|\n| `full` | yes | yes | yes |\n| `read` | yes | no | no |\n| `none` | no | no | no |\n\nResolution order (most specific wins):\n1. Exact JID match (`1234567890@s.whatsapp.net`)\n2. Wildcard domain (`*@g.us` for all groups, `*@s.whatsapp.net` for all DMs)\n3. Default constraint\n4. Implicit fallback: `none`\n\n```bash\n# Set default to read-only for everything\nwu config default read\n\n# Full access for one group\nwu config allow 120363XXX@g.us\n\n# Block a specific chat\nwu config block 1234567890@s.whatsapp.net\n\n# Read-only for all groups\nwu config allow '*@g.us' --mode read\n```\n\n## Configuration\n\nConfig lives at `~/.wu/config.yaml`:\n\n```yaml\nwhatsapp:\n  read_receipts: false     # Send read receipts (default: false)\n  media_max_mb: 50         # Max media auto-download size in MB\n  send_delay_ms: 1000      # Delay before sending messages (ms)\n  group_discovery: true    # Cache group metadata even when constraint is 'none'\n                           # (jid + name + community shape only; descriptions\n                           # and participants stay constraint-gated). Set to\n                           # false for strict mode.\n\nconstraints:\n  default: none            # Default constraint mode\n  chats:\n    \"*@g.us\":\n      mode: read\n    \"120363XXX@g.us\":\n      mode: full\n\nremotes:\n  vps:\n    host: user@your-vps-ip\n    wu_home: ~/.wu\ndefault_remote: vps\n\ndb:\n  path: ~/.wu/wu.db        # SQLite database path\n\nlog:\n  level: info              # debug, info, warn, error\n\nenrich:                    # Media enrichment backends (off until configured)\n  transcribe:\n    backend: local         # local | api | off\n    language: ar           # optional fallback; fills {lang} below and the API language field\n    languages:             # optional per-chat overrides, keyed like constraints.chats\n      \"120363XXX@g.us\": ar\n    local:\n      cmd: \"whisper {input} --model small --language {lang} --condition_on_previous_text False --output_format txt --output_dir {outdir}\"\n    api:                   # used when backend: api\n      provider: openai     # OpenAI-compatible audio (Groq, OpenAI, ...)\n      base_url: https://api.groq.com/openai/v1\n      key_env: GROQ_API_KEY\n      model: whisper-large-v3\n  ocr:\n    backend: local\n    local:\n      cmd: \"tesseract {input} stdout -l ara+eng\"\n    api:\n      provider: anthropic  # anthropic (messages vision) | openai (chat vision)\n      base_url: https://api.anthropic.com/v1\n      key_env: ANTHROPIC_API_KEY\n      model: claude-haiku-4-5-20251001\n```\n\nThe local `cmd` runs with `{input}` replaced by the media path; it must either print the text to stdout (e.g. tesseract) or write a `.txt` into `{outdir}` (e.g. whisper). `{lang}` takes the language resolved for the chat the media came from, and when nothing is pinned the placeholder and the flag holding it both drop out of the command, since a bare `--language` is an error. Run `wu enrich status` to see what's detected and how to enable each backend.\n\n`--condition_on_previous_text False` is in the default for a reason: left on, Whisper feeds each window its own previous output and can lock into repeating a single word for the rest of a long recording. It costs nothing to disable and it is the difference between a usable transcript and a page of one word.\n\nOne process caveat: a long-running `wu mcp` picks up edits to `config.yaml` as they happen, but it cannot pick up a new environment variable. If you export an API key after starting it, the CLI will report the backend ready while the MCP tool still reports it missing - `wu_enrich_status` returns the process start time so the two disagreeing is easy to spot. Restart the MCP server after setting a key.\n\nAll runtime data lives under `~/.wu/` (override with `WU_HOME` env var).\n\n## JSON Output\n\nMost commands support `--json` for machine-readable output. When piped, `wu listen` auto-detects and switches to JSON:\n\n```bash\n# Pipe messages to jq\nwu listen | jq '.body'\n\n# Export messages as JSON\nwu messages list 120363XXX@g.us --json --limit 1000\n```\n\n## MCP Tools and Resources\n\nWhen running `wu mcp`, the following are available to AI agents:\n\n**Tools:** `wu_messages_send`, `wu_react`, `wu_media_download`, `wu_media_download_batch`, `wu_media_prune`, `wu_media_transcribe`, `wu_media_ocr`, `wu_enrich_status`, `wu_messages_search`, `wu_messages_list`, `wu_messages_context`, `wu_messages_count`, `wu_messages_export`, `wu_history_backfill`, `wu_chats_list`, `wu_chats_search`, `wu_dms_list`, `wu_contacts_list`, `wu_contacts_search`, `wu_groups_list`, `wu_groups_info`, `wu_groups_invite`, `wu_groups_create`, `wu_groups_leave`, `wu_groups_rename`, `wu_groups_join`, `wu_communities_list`, `wu_constraints_list`, `wu_constraints_set`, `wu_constraints_remove`, `wu_constraints_default`, `wu_config_show`, `wu_status`\n\n`wu_messages_export` takes `download_media: true` to download the window's image/document media and write a `<output>.manifest.jsonl` mapping each item to its local file path. Add `enrich: true` to also OCR images and transcribe audio in the same pass, writing the text onto each message and into the manifest rows (`ocr_text`, `transcript`). Enrichment respects the configured backends — a disabled one is skipped and reported, never fatal.\n\n**Resources:** `wu://chats`, `wu://chats/{jid}/messages`, `wu://contacts`, `wu://contacts/{jid}`, `wu://groups`, `wu://groups/{jid}`, `wu://status`\n\n## Exit Codes\n\n| Code | Meaning |\n|---|---|\n| 0 | Success |\n| 1 | General error |\n| 2 | Constraint violation |\n| 3 | Not authenticated |\n| 4 | Connection failed |\n| 5 | Not found |\n\n## Notes\n\n### Baileys pin policy\n\n`@whiskeysockets/baileys` is pinned to an exact release candidate\n(`7.0.0-rc13`) in `package.json` - no `^` or `~`. `@whiskeysockets/baileys` is\na reverse-engineered client for a protocol WhatsApp doesn't publish, so an\n`-rc` build can be yanked or shift behavior between builds; an exact pin keeps\ndeploys deterministic instead of picking up a moving target on `npm install`.\n\nUpgrade cadence: periodically check upstream for a GA `7.0.0` (or newer)\nrelease and bump deliberately - never via `npm update`. Any bump must be\ntested against a real WhatsApp session before merging (the characterization\ntests in `tests/` can't simulate the live protocol) and followed by `npm\naudit` (the `ws` advisory that rides this dependency clears on bump).\n\n## License\n\nMIT\n","readmeFilename":"README.md"}