{"_id":"@bung87/wechaty-puppet-whatsapp","_rev":"69-df92da16e7af541929ac0c84db5da719","name":"@bung87/wechaty-puppet-whatsapp","dist-tags":{"next":"0.41.195","latest":"1.11.3"},"versions":{"1.11.3":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.3","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^1.11.14"},"dependencies":{"whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"bbf8fd5f44f895ba7d7e98728c889a047e63f1a3","_id":"@bung87/wechaty-puppet-whatsapp@1.11.3","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-Yg4msHLIDlzQTQHfK7a+4fNL2QszJD+SGBnM3C3uxKL3eArOnLaZFPUjXHQRwryJuzmWRMHnPpiV6H+XQx2cPQ==","shasum":"5d9bc4790b72010d24249031cb57ac7366ef1fc5","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.3.tgz","fileCount":93,"unpackedSize":155403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxXnxCRA9TVsSAnZWagAAgtAP/339S2MPgox1wsuJj00H\nwIR8X6npzRRJighH9bulj5ZBTzJ5Bv1956icajyjDzK3hIU+dU0bMYNvqQmg\nu/rWLyO2Qw9Uxfh9vxD9zmCUbs6GnpGcP//vMW6rTbsF0nC07Oefh2VPtTcJ\nuEmcA6iOKqK4UG8Jk/c3niTaNgckmdF3Gw68zFbTwzyG7QpP8Tbka23HnsN8\nlAGA7m0MDC1QYbcAyi3Nb/RiHY6qY5IK5P6jZdq5AwI9TkwDwxkqKL7L8ocU\nmG9tyhIzQqtqHkH6t5tGLFmzbYmMG35ktsli1zqzaqZeqQ56nJ4W9pW90AEk\nGqd3+LHDQMAGYSGDA+F1GwykCA0q7g+BWcJq4QiGpeE6sSdajeRRpdpyV57G\nGbqRu6OIQsAdk6al0CzslE9yrtZRpA96qgXJN6YT+Jg+18h4QFMC/UQa1uz4\nGnVph1DCTmLwmGpo9KQreariN5p+qhUZ4U8lSv8z3FamnurhYllVSFH0izZa\nYYvsqp+Ngjyhntc/h49fe31agvuxn4EVzEy2uRbKgu9RDDr+AOzc32vGhQQH\nBLaKUHsQXBaWloWj4+m9JoUZsENOjYIybIO1z8TXFWyKHnmp+quD6TIV+R7s\nGum0TuSavTwKs2shUQCBHlaR95510Ubnlzv/4MTyqBbihSjcx3LE0puPd1tN\nxomH\r\n=PtF1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIERqNmudetpzJD22W+kRtGs4LGoU17odSwTAIUs27VUSAiEA/JLkKWkljlQ8/RXIkC82Asf6poSW5trl2LPhe4qc8iQ="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.3_1640331761643_0.9656654031508558"},"_hasShrinkwrap":false},"1.11.4":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.4","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^1.11.14"},"dependencies":{"whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"0754a83d879e2f97721869a72d96c5f1f5a924c3","_id":"@bung87/wechaty-puppet-whatsapp@1.11.4","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-Lw2arPKOo2b9TB5DJFP7t6rhyc0pLbp8U5dWGVE0Bm/d9aToEXNU+sTiBpfNStdrJpG5wpgOb2AnvvDtU7g2/Q==","shasum":"c00ffc4dd59a8a6bd037d54bd89f4465231428a2","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.4.tgz","fileCount":50,"unpackedSize":133685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxX1iCRA9TVsSAnZWagAAR4sP/Rb66NBKQE2YKPlscs8N\nSnwHjFknSuOZh61QDD9nKjiaRehY1wOD76Y27IYDcn4wvQ9akzql5BB/z0Kz\nBkSWs/gQHQBFZnJpdN51T0MiD1pfvljG1n1qSQzfK7LhWrsaCcTXJ14iD3Yt\n7xiXJ9MKMhWzgfmbEmYn6ozHqo4PCAy0GeDI2ktWIBpFijzyTeCqcr15jhV3\np51RkJXzM8AWJvPnytdqkZw5C7dIzYdsovhMTUt4Fl1VI3wO8Xo43nLLObUp\nBP2Zw4LmpiorrL5EWns4Hy8jhGcoiYh9RsQggKd8GHNZoguGPEub08JWeMY6\n0RzHcxrSQS/gFmqJScPuAlrx2SBsodVRbje4/JM393jPUsqTtatp7Y1oKarV\nE4+CvboU2fcOrl3hJtH/zebtpBb/JDnb8Mqm2oqxwPML4RrCPYFFk2sP7O9S\nJ9o795MJrdxLGQI8h4D4QYd+abPSoIPXVFqRYjCb3THroXA5ipwB4f6ROp8i\nnqMFADanD8vISFuQ5SF6TGbhnZqTqf2BPnhpPqtpmk9PzRd1wtENgPOhPekM\nIBXlo7sE6SmA/kbv1B2F8xn7d6gzW/H+UAFnzKOaLFZtTsuiI0N7ll/tA2jy\nbohe7BCOWi1tMbN29mHGvCmgcSqgW9y8lOThmcuyhXiYu89OPpaAOiHv224K\nOuOS\r\n=8bMf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwdUrwuIVI/8rFtO3lRx+USYn4GxcRyjWdWmTbtuo8IAIgRR8r4xHlgBOkMrAJRPwCO9Ryml68rQveymgb3B9NuOs="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.4_1640332642504_0.5246943022227939"},"_hasShrinkwrap":false},"1.11.5":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.5","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"2d05140928b7dc0ede9fa9a68869a4214b99eb17","_id":"@bung87/wechaty-puppet-whatsapp@1.11.5","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-94tgoqp6c7xQKFE0CPxfrlsUGRXll4Hc927UVQ29KZEJ+3oVH6I5encCfjMqGec4dVLPx2MYk7QaLxVbZz+wgA==","shasum":"6d3ecda8290ef16f1d91ca9e506afb97e20e08dd","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.5.tgz","fileCount":50,"unpackedSize":132675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxY9FCRA9TVsSAnZWagAAkswP/0PNLp1/xdzLg3Sbixol\n6eX9FHsiyXoHbQdOmH4u5xPnzJ2ZT4ARACVFYQEP88GZ/VhN61bZOJ0JaxWe\nT3CB9MuxItE/u0mqwPzZG+pZeGeeyXrdS/tkofCm3Qcrj7mHLrIFRcPcwDeq\n+PIut6QXGEmfHJHR8ayyY3EdwAKbgPs6zQddwSOorjnxJXVL0q+O6+zE6NIJ\ndgzUPUCOpsx0C4pmV01Bdq6pPhbBWeIBaEZP+WdsOClpDCsg1tpEKgE+r/m0\nosln0EK7G5xINVC6wyg+LRB27txE1vVdAmKlsQA8jwkeuCwKxpXiFM0f7aGx\nW62WKeyH5HIYt8jiN8yoVtLl16sWJJOC+WF9AonWK7c2opIQ7gvhg7TETiVJ\nWBvbnXukjtMvi+PVMRhXviEuzF/o5JAVkv5TIpHzux8fYfeYgdw40w9bgBlr\nVJppb6Yetn8RGSlz4nNSRI3CSbGFKQeXTDXoSYxQcRpUs0qmJ9pY81Luu1KE\n0jtLTFLHY8Y+v/zRN/VGoPDB2f7D+7yqI2smyvfm6zgNvNbaDxc7H1IxO4VQ\nJFoYFS8lBq6guJhdfmFeheQBnQt+J3EDIWtYE5i8WjRX9suVr3PMogRNX+5M\nYTmXLakm23psMT5I8rPaFzbYrmMOMIR0s1Vx4qTkkluUyxvJBpyA/D2En3gB\n86RK\r\n=kCmY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5WXgVGXLzPBrmuU9WKxJeQ0JK5+wbD7CKcgy1FbSDBAIgEEdu+pdHeFJJvXaMhqZM+KlE5KnVa9UvrRe1XQKgZkw="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.5_1640337221070_0.7029335268266592"},"_hasShrinkwrap":false},"1.11.6":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.6","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"b1d59d77aa0dfee40e1b9c5cd11cd4f64d4f6a7b","_id":"@bung87/wechaty-puppet-whatsapp@1.11.6","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-bqiFSt2E3zbb8uq99at9GrfnzAApNzi4+FP+KU2qFR6q6uH+uveZDnfojDb/dpUzLEwchcTpW7ACJ+SPjS/iFA==","shasum":"21475f979b35a466ca803712c6bec15f0d0422d3","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.6.tgz","fileCount":50,"unpackedSize":132713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxY+3CRA9TVsSAnZWagAAxDMP/1irJezqEEGVHevnr65a\n1QEOe0buWzFjt3GtkLAyE40pbCvJto+/f8nWADS5yZOaMzCdsVm1G2RYIvkJ\nu2AqAUOWKbNO/a13HQuTXQ/7RoOUn3QMJ7Gi/6TR85F7ep7N9ivn0pP61buH\nUmCJUwxzfKm7Qew4GtFSpHLQoIh5FUVmXFYFarFCzK0dpVxowgSTdS05h8rL\nodECBQ5YPMW3OowtvjAsD0Qgyd190kZSVr8Es0YXzO7Pv9eVsdyHoGDgxgqk\ntfpBjKtZfJ9sfJHJtE0oK+aTKbuws4Y1PH658GRZDeo1fryZ+2XsaqXlEYiY\niKznH0/G7BGuLWRL5JfqEmcbzP6k9XRaKXKbnV+LoLWIDXPVaplIKtl1cfGj\nbyumDrTDTQ5m8P//hkyXhM1UmmFWah8nNcZuA9em4wB8XwBvYfkvPq58lEg4\n6OLN51d7XJhm8n1dD/WYEtFsJazDatiaw0bUUDBtcjBplMDb1N8pge2Zi97e\nrFS19bHqfM3+wuhQptYuldv3KXwDtCBSbl7RRYM4ASX1GCP8t8xZk+N3hI5+\nCeux3HaIhhHNrVUpu3bKBcqVWdySecEmW4VIOgtx84RLmrKHkwRdRsA9tH+W\ne60esxfZGV9s76gkrgWPId9XiSfgUxXlQxRHPpGwZPuNCH5NfBi9VBGCryo9\nldNS\r\n=C4in\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQiR9dYXhAvP1y79mDn3WhldGqaYfSo4Zc/wtLHGv/mgIgCP9xfNY9avLFInmexjdcV7Kzug6+GcJvo3YSilp4BIk="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.6_1640337335226_0.892368318628382"},"_hasShrinkwrap":false},"1.11.7":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.7","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"6f70c8845f9c84e6cbc0eb9f0a99b7626325facc","_id":"@bung87/wechaty-puppet-whatsapp@1.11.7","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-JA7QkHj/WZXEdXCmH1CLyNjWd9qq4tgmZb2+eYFQuFFhOz4r/WBiAwh1S7xv5uUsF0JmpLWECTf6CYTH6f3XLg==","shasum":"8a45dfc5eecfda52d12e914cb2e56de27f506e3c","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.7.tgz","fileCount":50,"unpackedSize":133991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhybu8CRA9TVsSAnZWagAARc8QAINFCJiW4PEP+Qcp8V7z\nvDP0hfbAIBIsRDj/m5KNoBIyTi2+cVHEREZ0spTeS1CAF0SpKX/wStfEE/Bt\nGr8/gO5bky3RzJryEes5PD92OxVqgkyJGAPWoQSQcMuIurVe5J/ow9/PGijq\npkhH0wE7W/ZOzib3Y/iyg8PiNeNJpxqxoN4Y1K/KvXQZsDjyFZrXFVQYdWFg\nL8ZJ9grYRwXGUSlesUVheDdZ1HUsyv7QF6KJo+0T+KBdxFqyxCiTvGl0jkW/\nqh04z9Fb25Ddk7GD1PQ29vTnmrRrRwN2W9EQ4cUhCg3wmtV6ccn5g3lDTJn+\n4RmTdkRv82axJIGvQJcKlEBkjX3F8uC9g7krs2TvWEOYMGsKmT1CGdXLc3vr\n1GqchrMy8dfIEziETq4GzWL8fNekgx2ZVzcS/nQ+lHuuN5GBTgvyocJI72Bg\nrR9FDgxXBR19+YEDHIN1ZL+yOVQIXVEMmqbkqD3ySerXvXhp1kALw/yRS+Rt\nMvFk7DgAh0OX4wXAlQ0oJ32+llHhx1x8ev9hksKfl9eLP4v8lGwXWjpSaCDq\nlc7+4swwXy7IfMVqSEmYJOOhcxIpUFeDmLUx+ubNmH1jHccw20HTG2rHXNsM\nsrwWEjpopGXmxSg2blfZOTF8epq9kX9ICaDOay5KjvP5yhWGNuCRyjwstwKJ\n+B3M\r\n=3MTv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFI4i/FLie3AHv+er8Tma2n64f3nNHnNIWIgbbf58SX8AiACNiNu5wiI0Oe2r9TwaMDvUhtztuLHjMJMK9mH8XyMJg=="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.7_1640610748446_0.579924333740057"},"_hasShrinkwrap":false},"1.11.8":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.8","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"8120853eba2c7da54ed6c5439a000ab83790395b","_id":"@bung87/wechaty-puppet-whatsapp@1.11.8","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-ypuQW04H0cBBwrwrBWEX6Z6XCJzUbFrf7XCs7VNzoiG4mOwITiLlfL0MTLMwBfg4KmUSccM50wxaNYLW/ebRHA==","shasum":"f543aaa23dfaeae935abbb81a4ce73c20a1698c5","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.8.tgz","fileCount":50,"unpackedSize":134329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyplECRA9TVsSAnZWagAARyMQAImsbTMLi1bhs65C1Cjn\nKoMWZHd/EOFHHEv1RYjkA9BRbEHyy3/WoDEZI6Wd+2gn8Tqy9X7utIodR0qn\nkpOJxgExEGbmo28rAQ/d/gcW3A2EVOa1nsbYufwmSnk+muawn3VrAH9ajn7J\nvUiF8gQcnMGJW1T7sia8B3RfspjjnGYr0pHYTx/nBxBwLstPNxeCiIZYOPDq\nZOgJyHOEMSVpUjQsg5OqcXrxr0nnv7KSa33t4lqcgNoxsnyda3MU5WRzm/hh\npCXYG7NQ7f3xm8AQo+Y0toIwxbVaYOOiL2FBusOOmWZV3jJFre2r9THODWmg\naOpZ3exM7natD2idFZivHoYy9N8Su0O3sqrWQ5F+XbvtEXGwo1lVDhG0F5Ro\nBtkcew6f0qgAgt8tV8JoyyWvRGxIvFWFNChwzpzNqWOaG3w23PTPREQN1nLF\nZJK/puGJ6saNF0GHEBnpM8aQInw+IwN6WGZrhzfeD37m7+Q6kzsgAKXd4snl\nuLTQyENWd5LDNrb4CMLy9MiOOX/ueFCno9MPZW4HJJGeB+OFSf1xF7G9ZF34\nvQRI/dNmWlsS3mAiUjnl4ZNUkNAEHcNJ/9aFkgCE3iPgMDX2mI8Kwd6BlSGS\nArIBJW7wBKGefyRYrodRBdZAi2xqlfQajpt9mBVvsXZMWdfEQ8Y6fliWcdLt\nlFu2\r\n=Ipm3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDeMa9bA4+gtYTereFOdXVULF2wEkdX2lCg3t6E6XsCgAiBEZnhM7ZuGmzEpz7Tn/q8RJfBFAxRJk1+zSo1Y6KInHg=="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.8_1640667460421_0.6574762480831897"},"_hasShrinkwrap":false},"1.11.9":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.9","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"89e52da408a49d912bd93ebbf495c0115d1fb3d6","_id":"@bung87/wechaty-puppet-whatsapp@1.11.9","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-jaA7kwtzwIS5rD/8gkXuGFXrNT3Z6bUF6P/47ppJOfOA5LokT36BdMerirw105THCDVzAqCZxSZMb3qRUOy9qA==","shasum":"c605d26618b1ff4380d73f813299590422ff41a5","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.9.tgz","fileCount":50,"unpackedSize":134545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhypp2CRA9TVsSAnZWagAAExIP/AovOQbVCMrL3rdIchzm\nomt4F71E5bZf0C00bfjRuAiUu1v+huWq5UIDFSPqBpFkXsOuDDNnQKjBDBNe\nNCfvs0kVbxA9xxUbC4DkVaRq7NeTuhzMFwbCqLr5Uy72GYvDIyr6g9Rjo9A/\nnXPWB8S7ir0h07iS/4M3XFmQcXcttIHOiMLnrAorm4j4fdI2DXcU7mtzTGVh\nf5nDKcNxMfH3ZQy7tKMNJ8+OqTQAFQobh1HYpj277Wz28nxhg+c3/6Gb4cb6\nQ4oX6iKYy6JUmPtB4/+G2jag98HtRcnh0vuCrzANOwbR1MWI5k2H9WQONh+9\nzMvjR1c50TMrv3kFXxIq/CmpCPXmG/fCptTeP0tFfYGpRcKuJpHaJpJ7Gz51\n/Yd5KNWWpUm2ESyG419TrRbeeMpB9KTG88K5uxBa3UimLB8vOPXkcjg8IuMz\nFAE2dn2QxtUiUIHCR9eHJBmXXNbK7Wx9lS4LLQmqSvGSlG20t4RHZZu/ugic\nsmT7V6QZJoglcVPzSpbgtD669+JrtcQTsCjaTIlQo0AY5Ebkaa+5MAAXotPA\n0RTotE03N3RViRrjZOGKCr35LoNQ5J0ISRY/4tMgpzsfx/cQq6lDidRUEewn\nb60YjmENuFZiStDvrTxt5wXKEaMyCgLGwtiWbWBYm5Gc9Afx3tAyEuVJU5UY\nxGzV\r\n=Vv1i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDxuJhKoTSuWkTlhYrsOnkNXBvlohqcO8JbAme4Lvn2jAiEAx7JL0QSTRhQT1c/wql5A4y2ZDES7/6Oidr8ZIfaBxCk="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.9_1640667766481_0.26533129029935876"},"_hasShrinkwrap":false},"1.11.10":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.10","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"rxjs":"^7.5.1","whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"c8e29c9972c3abcb166ff2d8f0eea8b1bb286313","_id":"@bung87/wechaty-puppet-whatsapp@1.11.10","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-YNfw45KPLQmltOIhcrVVdrsAfcN9VS5/NcwtZL3x4sXFkcrBP+TZiTBdQ77JgUItMW0LVzd1kzoWEojSUzmxJQ==","shasum":"f66e114b8345b0e8cd2aa3cebfcf977b8c252824","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.10.tgz","fileCount":50,"unpackedSize":135068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyqDBCRA9TVsSAnZWagAA2W0P/Ro3FMxkJPOziwX/6tPs\nuZxHzfHu+KBhQGwHYoG6peouwRQoE3VMzuC14qWnsWH3AbXznoXldcaymF8o\nGXdutZRtCwodtK1H3gmZLB1RiJx449TnyMjT87asFxBBBVKqRtOxYmtgbUXY\nh3FYfHrLLdrZR0ukix1toVV6bxdZztF3vYo64NnWA2/hJiFIrJ8mvwZkXHWl\nrn/zFbFD/6ckFoV89a/5fXoc2wi0B4/bCmuPYBhdVCr6O2n2skfCX6b18hvC\nf5hsmlFDrlYR1pR/4DZtvWFpwEcTPdcA3jYG2Cvbc3nMTPus713Oy1qFTI+1\nsMS0GoWvy1tSLHeeZQgmOskncmW3sdyc3yPhu343oE88VwNXu3yCCzu8bPV5\n0mghjuCs6KGXQZB/6GzW1AUeVfDbnywgnYwQNjLLHuqdpEzf3Uq5TnTm2LOz\nwJ4p1v68Bs8lQKfY1w1qXBsyP9FrhyMbspfFDDo3Xye0BIJB6DjvkvU9BSX1\nUZx80Fxv41uaWMrQi4mHgBlkHpaGCwDkHR4Gjb0tr5zJapRHno/jvRwWNHKD\n1yrpQSIjppdvQZKhrZyBTxcdpGCB+2epDox7BawcbuTorUNf23v2WbjRix9Q\n9AOSTLhaxPywef4cQvSOp1Ny5mBjlQjGOT7XGI3THYqfw6xhW778Xa1nOgQk\n8oT4\r\n=jumc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpInb7zqglVBnFvjLiU5XLz3FErvPD/iVkEVetWVDS9QIgaU9rT4aDl9dqugCmV4z0yAwhHaQ8BJTZY4IRFkUSED8="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.10_1640669376879_0.9104928655201339"},"_hasShrinkwrap":false},"1.11.11":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.11","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"rxjs":"^7.5.1","whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"f0b4aceb60c5f23a14367a1058c8105c685ffab2","_id":"@bung87/wechaty-puppet-whatsapp@1.11.11","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-B41Ri3y8Smf+b3YJJEHSc5iHYdHOIRQLffsWjGEjt8s71e8M3qo98TQmPIYjZhf3H2EEpYyU1H5YWh3MFucknQ==","shasum":"f1d77f75d18dea6f1dbaafb5a99c2b6931f913f3","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.11.tgz","fileCount":50,"unpackedSize":135663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyqbwCRA9TVsSAnZWagAAIOIP/iq4tErvbpqvSSQjqRQY\n+K68E15tXTa4vOLn+CUDifUzhxqFkEvcxOlaTNRSGaagbS5BVETiiMgg1z11\noxNGoI9p6qGGzOqKruVUF6I4BLSYc2Ixj/DPmmIKStQvCbZgpG/COkCKuzG1\nw69+SU1kZuIP1epLXWJPrJSBbh/o13pbJs4qTM94okagqdcis6W3IZdVumMF\n4d72v94PaKiWX2f/GM4rdPBxopmX9UyGMvVPOpP96y1M1Rf4rPcGB0A3VQTm\n31Jk+DEu0bJVh9CBRnx6ZnmNvMwqNMMX5Rjc8W5QcQOjDeeYZPgwd3TIh2xI\nQsRehc++0YbfP0L9cHv0NndZST3a81SimwoZatj8KqdDmelxzCyKzIsv3d3G\n/UmbHi6WkUs+Ymk8WY84+EexF95PbzRpto3Yw02IDW2ASBXYWQT40L8sHerT\nBn9NOZk23sVow7CUp9QKIkMQQpxDpvUmkPE17L8fylqCaIRwcZSnZ/4lJo7o\ngKqR25Ab6JYNtqNfOYgzXFJsGvVHVVtyAJZEv3NrnGqKH7SDZG9ZnQo1SS5j\nhSngkBIID/KzIBHw+FE2b3VqieYaVLogSDU+aReAbAVrL4F7E3XYTSPtk1u3\n+rFGuDNvF3EGhQpXDP3/GAYkEgmqKckdkatuLNBn7bIvGL8wkb9Pwi7g23lm\nIDA0\r\n=8DZS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAailF/42IqJF8YyhLJ82lGn2eMvF0odOanmsPf4zbHRAiA71XB7ysqd40h8/Zmw+A0JVoNef+Lnn1ieR029Ub15uQ=="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.11_1640670960241_0.011675307033918614"},"_hasShrinkwrap":false},"1.11.12":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.12","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"rxjs":"^7.5.1","whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"56a13898427339a3beee32f8c999031ed3dfca1d","_id":"@bung87/wechaty-puppet-whatsapp@1.11.12","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-gXB1odG31n31iP6c6Mrc3irdDkwxpPPT4uWX5l4MvVslnI4D330kY1OjcTw9qNF+eJTIvMGiUrrN1ilw1jbHNg==","shasum":"ef4f5ca4cba8d3e6ba5c45f369821a5622974452","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.12.tgz","fileCount":50,"unpackedSize":135249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyrdtCRA9TVsSAnZWagAADN4P/2gTkI7qK8z3qm0vYskg\ns1A3bhvJG6mrl+InPnjALf2Aov8AUZqg6re4UI4CjZ/7Y7Mo9kUQvF+Kt1he\nSIZyDCEG4JZYiYw3zf2UMt3geNC2eZmQLKGY/MoeqPb1BiCbL5J9kN8PQ1b7\nugBsBL6Wkt9qXzmfpq+hzt323/xKqI/ufMar7rTcIbBwncvIqGJeYsPwvlTa\nes3aL/1pnfhg948OEkyVQk8WhpUJp5BUqU0SuqZ6BK8MXvydJZrIo6/qn8B2\nIWwwmvC62CTtOMN+Uxt3FPfSxU+QwuYgxxlbYufK2ssHNmRQi/4z3E8WALng\nF4R3kgosvVczGq3XzwsMPWwYAHrRidUbkEdepYYVFilyVTF9TZR5B6Q4Nill\nXoofc7i7YEPvOSmdp7bWho+gHHAcdAfWP/NxT20lepdHuU8Jqagl3rhNSue3\nSKTJeoDc4+KKHsOcwMD03C0sGLYkUOw/b4WCD3NgpA4gYDeGU3UYrVlnE50G\nv/RSJAvQxhs99zU+auwEYN3fe+I3f2FK7MqlPOcB/ZY3TyrGAZDT3tMxKKPe\nnOc/A058zdaXrdDxPMJ7tWmvWyCPjFd4J1D2/8ZQOu7CzuD16Jn5Yi88AM57\nb/zYp4bsqOBcJCHf0bcMHJxdRAb17WN0XKkVaiUTjVqgC4tsDpN0noYwxT5w\nSHLS\r\n=kTrh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFXosncK21TbTUuU0FD7eKDkquV/VDnY3LYVy6OxfZ8zAiAPnwfKi+Tt6q7LpgksBU2ErdsAtrLYa9XAU+Qlev45ww=="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.12_1640675181027_0.23620797488392453"},"_hasShrinkwrap":false},"1.11.13":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.13","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"rxjs":"^7.5.1","whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"a770e60af28bab18272b94d12b856b9d0b5411cf","_id":"@bung87/wechaty-puppet-whatsapp@1.11.13","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-ItQ1ozY2Fx8Mh/JtbS18xOHJ1aCIG7484yyuQguo1mS6VyHQIClysIeRmc3ckhF5cLyPIZXtq24W4e56LPiE6w==","shasum":"e76eb27090937d4012deda192e8efa20dcce7206","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.13.tgz","fileCount":50,"unpackedSize":135343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhy9tKCRA9TVsSAnZWagAAsbQQAJ8HKVEJYo4tE89sGOvB\nvIdx8Y0xt0iZ3fyYoGtx+Y4ztFhLJ2clYwpycA1qvi28qSiUzWSfbo7UyMJ5\n40fiQks2OL8exeShpo8PFVwdWvyhRu/1vRJbQEjk5Ca7Ow/lQUphgJAq9wew\n2qP+em6oZXLMDsTLMUL7jU0H2PSMQ0voFOmefbWBL1VfLXC7dlTxsPykjJMv\noZHG8g3wzMyg2ilRwMxxlGf1y/YJ6VKMcKbzJyAGtxNJkxkYpdozD/A7TMVV\nwQtCZHyPJDz5j5X3S7edIjjX3sIwDdNPcOR3O+/zsZyoZoSELL9xIWWYtcJI\n+LKsm8xpLFfOFwxdMB3btd4STiXNlQZYSDzdVmj7SfGQgl82/3W/F/T4p4HV\n/YUpNcvZAoKWLBHz7CUeh2d0c4CkJFARl/P93it8xhQTQEevX82zHeEwt++Y\n+aB9qLQ6toKuZPBH3uqWddWeFgP3HQoYovOOlfwu98UjCU4toJ7Cq8w1u0Vg\njdvfebY3cWlQqme2nfjLycLzT0iyUQ/GmCf5jYGHQYCqywu6Ovrgqbd9ZEZK\niy5o6GoaIGVtSRp3HEaHnOBp3yDp8kBLeFrursZdZCXh9vvV8SwqkNT/q3IL\nzMZd+xrzmvSjxLA6smPEV2yDFtdRAovX3EJkQQ14rpS8UsCfeSaSVUjfwxQZ\n8oa7\r\n=1OYB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzV4xg798BjtRlfeADzcE7xAT9T2qdeMRKVL6ZawhU2QIgHUsrjYgB/QpQSiRsVTMzypFZhQadoNzlJtpN6Zun1sA="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.13_1640749898052_0.6488928801090326"},"_hasShrinkwrap":false},"1.11.14":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.14","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"rxjs":"^7.5.1","whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"995b5c49ed1b73864bd52334d25f60e8181f4b1f","_id":"@bung87/wechaty-puppet-whatsapp@1.11.14","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-KVKeqOXa2SLC99iaj40SvZaQmwl/872Sb6hQKirn7O/PfM/Xs/698B/I0WzL9QKvpWRZQ41WvjaIqiXc52mFtQ==","shasum":"fe93e7f08a0fc6864a737308e2a09e4562a0544d","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.14.tgz","fileCount":50,"unpackedSize":135187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1ACTCRA9TVsSAnZWagAA0+oP/0HqKv1vAJ1Ar+ErUJ56\nDRgiXbjGMjq/smEKiIU+5tBcrE1hunnHWhlgy3Ar5TYT8oO90dD+WNqe0KTA\nncH6x0R2wtIF54GXtg2NZjtTTjxXAG9wPLJL4mcAvKCo9iZvzgRJYQEqbLxj\nEy18BZs7Gla7K/gE8ZCcbq+hUlTy8DzUkntndVY4/9an4yqyxdAMA5fypx0C\nAobgPCURSll4Y7w1DKgTD7oF77Ho9J8U+w4NZc6iuLPUMzuZdutoAKa57XsZ\nRFg8k0xryJ/fPe04g/055+wYuiErTZ4dCi0ac0ktbbKTCCkxGqdhJ4P7kfRP\nRhgQ1UshYmGRSfCOH2cLV9RYznG1Nf7+Qrv2nrETuqfB3LVBAlhEwdrwu9DW\nzCeNQo9JiTH7bu/TE7VL4NdlY5D8CoO6lI2jKegdFIMK8Mk557SXYt2AT30T\nrolWYk9E7rEkLlaBzHnpf0us4grCuG906xgrhoRa3F3LoJ6suAlKqLKCLXrI\niV75lnLu/DoWC16o4vf7aMFbQRisaYsAx1i4iSFCmtkk1SU5fiFmdCRV+41v\n5uMezET9A0nz12wRcbyVF3VrBkQ8918FSQubBFH62p90iF4HnhD24ahP2/Dw\nbYrpJuTg3c+N/hvbMzM2hYilbQz4DrGXrhL3KrudiU7RgxP4jc0OY9fkz8Cl\nSt9L\r\n=OV0r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHY9mvm3Xgg72GFSQJ6zlwINJ9jzt2oYe6kOR1MO/iAoAiEA+my3Cf2O6eP7WiZcv3DDN2lpqYguPM/AaDMlM/e8D20="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.14_1641283731453_0.5125831210605791"},"_hasShrinkwrap":false},"1.11.15":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.15","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"rxjs":"^7.5.1","whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"ab8af5dc8fce4560d4308548a43577937093358c","_id":"@bung87/wechaty-puppet-whatsapp@1.11.15","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-ayhygLbqlNfgIyBjttzUonwIJramVzM+eUnLQgD2jWAzAmIJVnM/wWa228ZOjjtjuiUVmt9EmY8R0JpbsEZ7rg==","shasum":"9af402dc6bbac0210f774fb76e4db496bf98d8c5","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.15.tgz","fileCount":50,"unpackedSize":135196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1A7bCRA9TVsSAnZWagAAMZ4P/2MBr7mR8gDs7xbf+RiD\nzLlZ238++G/9SgBkpugDkkOxtJuDBCvGSkSOFlCTeZ1Yk/tc7bzNUvMuL1m9\nczYNxldg5L4QH/zcHlW1P1eqrvjlX5AWFy3bm0xmLRIG8aTvItFIgGb2EEUY\nau+HJFTNTjeL+M/epvJlbUGhfZ4CuwreFbRUeH0IjYbaQdEw9pv8ioxWBnjN\nKkerTaFakKYdMr9OPoTzxUmTNvlnpy8Y8LTGHuovv4y7G+k/Cd/8bOxn59KH\nRe3P3JF2YfbAh7OZrFhvR7dbK4vzBrBeij7Hvd3TmgB0V1pwvp6Yj1xwnChN\n47oujd3DLGcybxlAMIL9LzzTien1FJdCkB9bwloXK7BNoCq2VQQkindCo+LX\nj4OLGFGAq1mwOgt5TiFg0IvhTEu7hro9lr+eD1LzQmYSyGNA52dV6nY4J6pr\nXU8bEIke4Cra5z9Ong1cO/+n7tDMiAntRmLEdF66GNyIybRQu63zJkLeLlox\nyrKfLS9KfD7Hht4OmORvmv2ZROuZJzWUU+TvSydsHbBU8U07oRq3/PzIx5cV\nIMfEp/JRVvtE+npYkZePlFqAJZeAnMTpriIjssv6EWjTnMgpSq+tozeo+9lk\nt0vcv8En41NGg9XJHPUAFmIWg7eowMafTKZcS9TXLx2sfdTtblstoFZDQpYg\nowoy\r\n=WTc3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICq+0mhM70Q+VQcSpNjDoWNiqKYhMa9lQ+o4LjHEYLHKAiEAq6wyM6dMYp+o16DnpBI6GF15yQs3itvU7LAaS/5YXT4="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.15_1641287387421_0.24963876532695806"},"_hasShrinkwrap":false},"1.11.16":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.16","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"rxjs":"^7.5.1","whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"3263f382bd9cee90eaa4a25e5c829a12372463b6","_id":"@bung87/wechaty-puppet-whatsapp@1.11.16","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-Aj0ZhfKP2vV9kfKy+HdjW62ld4lg4xa4NosObNqsTd6uFWVeSUbu/oWaTJoimQab43aivqylAI+ufePQ9reZSg==","shasum":"7801711363e5ba573efbf7dde8d74886dab9d658","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.16.tgz","fileCount":50,"unpackedSize":135399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1SOtCRA9TVsSAnZWagAACu4QAJLiUgmaXOzG67XC+5Do\nSbWehQQgAdwKefM2Fo4cQvsTb8dcEgGUjALLgABps0WNo5hef4mRsUL+FwgL\n7j0wBn9rg8I4r+NRSvG1gOCfj71QKbzz/4GKbjuh4NYuZvSS0fuD8cA05wyu\nvfcBvKdC16hZ385bCbKL8v3Y5ZuQ65rTXKeHAe6jVrETSHbVo6t2dIIF2AP4\nvT/V5Da2MotrQ+KfTfDSdqfNQlIbN0zVhiM1wH9hW+zricVsZRopvO/DAnQy\n+kV03nrWnL2b2wn6H9KUvMmNbvY7eIWpoOp+DVypi1q3PhYP/fz29SLP1fRN\nJmuRVubsrnthg1l+BwpZoeB7PL2pO6howezTmZi70xYAFPmh89c2ZAffDmgK\numIsxSDZaUSldJF35cKPLOpXThjCTNCLPhAr9g0PqXKwPGBg0UsJCtfdwg66\nvR/IxIE6SprhWwoDOswfGsct0LCSH+JM7cJ/g94fL3/5I8zfP2YNBRX/mfWO\nNaWE1LG9KtQ+YEZcCkVQ7pS3UL9WZjcISbLn6xwwKSuqSCsOKOWAH29uFJgz\nhYauSVAR3GrxF9yFAxG9dpgvOX925bKKftXoI0hhvB/LBqBvdsttAzkY6v5B\n8KT2T5SImSKZC7HeUqtxQJ6Lp/O+0kLRrWH1cIXotJ9jWwYVm2T+UTV2nutV\nnQ6v\r\n=KYpD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxA2ZVw7GKM3G97kv+3RkYnHY9c3SjX0ehEGL/HI6g9AIgN5xopaAtUw74oW4T/wCJ04HgI9YAJ/MOhxWvpAN784Q="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.16_1641358253702_0.1284388801616081"},"_hasShrinkwrap":false},"1.11.17":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.17","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"rxjs":"^7.5.1","whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"1319b39e6f6dc5f43752ff1d7d836b6e6d50255e","_id":"@bung87/wechaty-puppet-whatsapp@1.11.17","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-Kn0wfN35v8aerHsfWc5vaJuWcoFh5Ub6eXEbtaosiMEhpwvN+Su1eSn3GW0lEeIY/8oeLNKTi8Qw+551SOGVag==","shasum":"70fa6a7ebbe5c7236cdf604979d3e40e1f437fb5","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.17.tgz","fileCount":50,"unpackedSize":135642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1TW+CRA9TVsSAnZWagAACDkP/3gefZs3/iu29t0SqRv+\nlpMwTVpxrs5Eqe1SEuyIVZ5jQdeXPXFkSFVWcJ7VbVY0ICJkx2pn85HsIpF+\npdzTR0tXHYrvwlccgVmWYreCDcAhf5uXkDgHGMPtxAZ0riZYI7kMlxnXro3C\nc0UDwoDWSxmHSOUVAbyvUtLjUT2NLf5Op0CBbRuVerUmUc5xo6ImlHdZyNOv\nMpi+lTshuKKi3lbOdanaFuBp8h/JjeK6PlDGKZqx/fX+Vx/IIBTshLVApKKf\nix5J3UjlSZ2JUQ47ee8mBC4hFCRSfLEEy4bTqEEpbKUHZb/6kppJe9L9jskz\nUEpIXRLlB/9U2H/suA8O+JiCsivTtwvaEte1lWDrInXPwlEHySJIDTJTJD8u\n25yNlN3CD3FgM8F1wxhenwwC7KiuuFSHcdVxm2MA9nEYX7ki57d6C1ZtJH/m\n8sLZMZ6Q2UZOSHOoWRK6Hz2ZO3Ov5JBrmWTtDZZZ1GaY0s0fwPsxs8avqfQ3\nZ9k8VmJW99avoDPPPLDt87e5R5VMtCMfTQCLmxW6hVTs7sULEiCsEb7tn8gq\nNWtJO2nSHFtWBvWmiL0Cr3pDF4HrYjZUjkamDKHTHnbObntpt/pyeMX0SzrR\n+Ig7C19w4ljzkY/1qCIFPPKj7X/HV92B+nDlqYEAKTV+s659cgHNGH6wN/yb\n1dF4\r\n=95lF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICUVXKIv//MwZ1h49pzbRcvG4yQPpKcUqNTMt2S4Q5XnAiAo5861hgKzM11eXUwuRcraitDbdCb0Mb+O2csd8JAmYQ=="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.17_1641362877942_0.7240691647481325"},"_hasShrinkwrap":false},"1.11.18":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.18","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"rxjs":"^7.5.1","whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"7c954ed9d952dfd268c2262f2ba952214c486f35","_id":"@bung87/wechaty-puppet-whatsapp@1.11.18","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-X1rXaNBlvvZFhnkbWjjuADKi+5shPadpmFRUWl1QEu0kTIprROBnHz+I84ZDJyEAM+mmaasqFkqfbTMEb5JD9A==","shasum":"8609ce653012d6d4f85f81311ee5941e6fb0c483","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.18.tgz","fileCount":50,"unpackedSize":136139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1YewCRA9TVsSAnZWagAAhOYP/RwqfBOVfo+7yE+zzkmY\nY2nR4VVBgIA9ovcUjVr7GpZa9fg22vZQW14At1w1o5bcL98hJ8gG17ehJ2cD\n9rtO8HUiJf0SxNxAXnjxQXAQq3nX/fGVTTD/DbjhzjnKYp+CjYLjctwEOD1V\npVWt5N+xeRi9RfZUS4Tuza/LHWKkyNjXpPUYOw/oNIm8qDzzOUefanYThYEa\nqHSmipZeSdKrs0fNFecS+/UsGaJRzQIB9yT3fcR5zeiLNF/KxYlW1pBF3EWd\n5BNxqB50g5+i1ZBe2lABVMq/bB0BIbzGZkKkckLWLusl67MX8rSNkQyKErKA\nEohKy+MNC0+y+dlwKk98FYyTedxXCIqBA+VvqGpIv4OGGsSotStWWyXnd4cV\n5oF4Y/aA+P9c5uSpUriBp0fDZg8lbbCb09bwj3FNaojjdrgqix1lm4VUoVtU\n5F2HDLUN17/RYU9TKSh2aYgsBmhmpm687G8UA68oEeYQUPG1MzYZGHP8zFHc\nR+Y2SwGqE8YzD1AQMDz99xZfRMMPLTMS9lDILyH1WECogd+v/ytig1JEXt0u\nXLL8LiISeWR+BSubBsTLmkdMeDbi+UXddq9QloFPnp0dWA+KqnmdtZonrl9g\n/K4k1ZZHC5mdH3V11fAmvaYpS7Lr/Xntsfbt6UWS9m490QLQ94Op4V/OL5so\n2WmF\r\n=oD7M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEJ8yERi5xkcmvCmK20p+SJt/5BM2z4XIMXDKssbDBh3AiEA8w4J/VzOg02sZDyDs1UUXT8ziAETD4NsKMycAG+PqTE="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.18_1641383856238_0.20395472774286816"},"_hasShrinkwrap":false},"1.11.19":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.19","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"rxjs":"^7.5.1","whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"86af0269cbde345ff6744f5e8882d4e5c07f90b6","_id":"@bung87/wechaty-puppet-whatsapp@1.11.19","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-gRKUBhWZ8AktEfUW150nNl29PaBJvy7tp0uhyakC4op+zPdHHqnKwloOGx/iIcJ4CoEWr4F/l342qc8oSE8Leg==","shasum":"d7d0396c1798f010f93699bd7d4246eea6ff9dfe","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.19.tgz","fileCount":50,"unpackedSize":141554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1ntOCRA9TVsSAnZWagAA3jkP/RuGiJDWx+viby2Vant6\nGmwkAHtcku6p6/yL/i6lSKbRoxNupSBNLs6YEgfGRG5i1DUXiSUZpfxoudvS\nvxQfz4H8fA2AtdBW1ds5w3TsuR+pcgEw2ai/AeKeEcBFgIFxBdy62nRLXNM9\nZ6B72CXUwXbL4HU8d0LIq4AKuebj/zH+bAWg/VXd9ET7gDNz6dKq5RMGKxMQ\nm7Lm0ka3vlZnT9Vz75HreBr/XwT35Z1ZTfInv37jPKiiciebP6vIjhsjYQaX\n+eiNJca9X7OXU3oCjQGwzWZ/EgkFPxIYijdxQcvFK26ILsYelMtP/Xp4/koD\nA/1Jru/Q6cPkV0vihFQuGofRSKPIVuk1LM8QLdQOArGQ4ouiq72smv3mnP3C\nZS+5htYdx4xw1b4eMJ0AOOHln+fD/+hom8niLwAo2cpW2lUj0SXfUWLDmI9s\ng86rJU3HB+N0P4VBzn/yQKe4r+Xv8oCeaIRfi/ai4YaNY1ROavFSznxwrU8j\neB1a8SGwS+rEY1n7Jcc5BjGFqNMq5riw9JqIYTh7ZfJmN7a3CmI087RS7JkN\n4hOfvbXGqnhqPoCGG2f1oHbokt4aVePogT0BIGngnPVMMdP74VE5N/MkuwUR\nOwXxXLpGK9wxicf5evhqp5aI0A5TT2CJOGxS+VWm19neVs2FVcxI3T+fxKsk\nM1Gf\r\n=Os+0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDALNZVJfwp9OdiYs+RF6aWp4nda5sjHyCQiEIAfNWmPwIhAIXTxwkR+hoM3fExnJdey0fGHz+ndVc0exRr5JqGUdn7"}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.19_1641446222490_0.4728244776731798"},"_hasShrinkwrap":false},"1.11.20":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.20","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"rxjs":"^7.5.1","whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"c4e4875fad0b389016abf3f7dfa6971958b52d6d","_id":"@bung87/wechaty-puppet-whatsapp@1.11.20","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-ZeCDK4oEtj6c6i4mzPKHYiF37rKBArWz/qpy2Gz4rpvPnbvDIcynwlsf4quU1vrNN4/XwMhRiz/tAZnb1SXx6w==","shasum":"c9a698f553b0ccf2a1d6fe9235a6991ed2453ae4","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.20.tgz","fileCount":50,"unpackedSize":148104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1qRACRA9TVsSAnZWagAA1AwP/RzL4SMzOdP6qZ6P7Rud\nFPqPl2RB+57ERzzBqSKoi99HxPzmNf8XPD+6dTeIjN/xXSbj1bTRfTfqkCTc\noJZRuLbp6QVoIqB7xzLHZMfLkyWDAAYmobLwHb4HhkhBQraUWs+wX5pqvpvJ\ncEcKCMjmin6lFCrLlYWkFeBBbaUSn5oZ6OfsjzYgbsRjWyo7C/RsspVBHWtr\nCuAFjND6iA0WYZxkt9e5KTpTJKH1xMLgmUGgPLk5/JsYGJUYwQR+beqX5cDF\nLy3+CHLYLz42H9i2LGUqnxSR7MlRFv8f4SakqPmz8JpwUZxdbrVkuColTBir\nm5EtCegbBDGdhVgRGVkzCwhoIljXsKLB7/sng2l5dKvFrdeDhEZLneC1EQOq\nUyhCLjZjLE9SrdAG8ZhtzU7B4FXUZNXFsCAuefpC3JPD61br8kWWcck4rvDz\n9hCYvhzngvcvMbY0SZDu21WJe1k/FSPxLSVZ7LSRyuge9ZO7IVdOcXLclb9g\nDRH5/uCHZGnZQJI4qN+PdIerulN3ook7uC41eAt2iOwxby2Odb86vUUEbRM+\nuj26uDfr+Kck1WznAL45PWwj3AV9/9ou27hgHSJvIM5EjpjdCdcoeJ2vZiDB\nnOIn/EJClZDpU8vhsk2QfyGAYgWe1aXzgq+ul2S/Auby4tmrPUUbq5MWoo9f\ndzmw\r\n=Rf85\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiCkt6UGLKuIx/Gqbf1P2AllZHKDt0qk9jx5ZZ5Tki3QIhAMoq//v9pqepBG8asdc9X+EJnspeTpFTtS5Joa9PoSDi"}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.20_1641456704411_0.6321282484155855"},"_hasShrinkwrap":false},"1.11.21":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.21","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"rxjs":"^7.5.1","whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"27e0b431ee646a616ceff8121f80e05629704229","_id":"@bung87/wechaty-puppet-whatsapp@1.11.21","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-xEo1lMqWn77DkzJ8IFBCIc1mnEhK07rRQ/9aSEPPAEiGawRGXyzV7mjpboM/zEjjLqQW+cqTTpiLl7lGswDk0A==","shasum":"fb0fb16028e4a73a7b80172c1f0511769bb2fc6f","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.21.tgz","fileCount":59,"unpackedSize":151363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh18l0CRA9TVsSAnZWagAALEgQAJDlV3iS0cPPiEHlCDRi\ngzNhZVggAfhL3YLHDaHwilP8E5HwxeKqZD1wMspA4T/PAZ7+krr0ElwpQEsL\nIYtXT6YUWKGfnf3lMzpzVI4jMqoqghsxw3MbAYHMRTi0khTMExLYUDoCvhQN\npYpgjufIDqPwbTw3Fuz1CTn1bI0vdBO3Bppasif6A+VGoj5lOOHUOtBXDwtu\nOCIzS1D+1ED0RVglMYQFiOv8Vg2rpmzc9cj5y11LD4SIzpvZJz3o1IkwKTpn\nly0bnB8hQ5fEqxSqX71/PYyM+31bpX0VqamXKFjK4UbBiG5ZTmutnATNd/yw\n/2btGnpkw8yMQxnwyQAXUsh27SoyITIm1NlA0V6IBHJH0yT2bBFMtto4PYZ/\naLucAkJCfIs0hrvl15nN/qlcC9PmQnUePxCB6bgtyMQupRJWXRZyV7uwGnqN\nCKHJPxyz2ljp//RCVckqabyYZE2uIWIA3/T1jcow1x2x6l7oURFuCA9J/Is/\nh0kt5s3cHJHcoajL8jQV3j6A9SdwUH6LlnhZiJIAgDYgbaFTsARJGOyLrXjS\nUlLPjhtrXqkTQDQ8qb8vo4Qrzw+mVQCoEyCzuWj8QAPgB2afqKMICHvGEzoX\nOCaXXCG2OIsJjdXpGa7vI+QQv/WU4SKHTYicyAf0mhptgQBRVPgWnDqetiOy\nH84T\r\n=r5Wp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEgfPshe4ZHFkwK+j64GOL7Bd0+28XJ+SY5pEbHXFahCAiAh7EFlNpLGCtLghZd9A+nJi0C/DcYY7no2d8RjQxGcYg=="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.21_1641531764029_0.356924857681314"},"_hasShrinkwrap":false},"1.11.23":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.23","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"rxjs":"^7.5.1","whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"4b9e73d71faa5afbb46b0079b48fc841bbcda364","_id":"@bung87/wechaty-puppet-whatsapp@1.11.23","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-1drnS9S4Cjn22kK7oPsoig/IBI1uP6qmD2tGnJsQHo5J4+uPiOt35KN0jTnjy0tVZ28bf1oy6WkUhVKnueS48w==","shasum":"55e3d1ea18b0d3183a281dabe9545917f135e333","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.23.tgz","fileCount":59,"unpackedSize":150165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh19vICRA9TVsSAnZWagAAqw4P/3pBD/fakYw48/9Jw1KO\nlOUlNTlBNZBktTHUUXuqGwJRGEDxW014/kquqpS7yJIwQWrrEOsri5KDc91d\nzuT11essitQDl41vOGbscukyZl18Z1nGR84s6uKHNPaX4R2iWsyv0ONJRx+X\nrUsB3og9XTL+6wAqT2OqdbUmgpLt+jzHLCgSDPaqtn8NF++h8ql2PRnYlySp\ncphPTUyleSal4w9gJ8Tr97FwDZSt/v83VHRwGs2nTwDt5rCqfbb2q2h3weos\nepSfhyUvxgOsbeH+7csMLU06TepNZ3MZxYtXqf7iLyCRMNJKQASqwCQG8N32\nk28uh55INw6tG410elzgKCGPgi8QfvPZ6j3CA7S1q3qQmjnFoDoPghO5MJp8\nlI/Pzr4qxnHN9SlsuvrZynr8oqxR1xz6/xUHPqE7PDw474bFf170qYMfGmMR\ntoD7UkW8ZVfw1ZGn9lNxV7pRvtoFHEoKiDP9J8tP1w2kx2Irv9MJxAvHE5bq\n9D0peGpGboKotK7+jF5fawIvt7Qnxc0RCsz975KAviq5c7wcuJjhhG4LMSlT\nKE21aTUQOz4UgcUPwfvOzct4Xdy0w7SpNIU7ZcMotoSsq5ek/00jYbMwRNMZ\nq/akXkRX5pwZV7LDQQDMmFCDncbi4C1nzbee/8uGEncb1+L8tgB0vKeO5920\nVc4E\r\n=2yAG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCf7j6WlTHigj/4iQSfJbeO72n9hQtJY+RJoD2V9YMlAIgXCSp6zCW9R2DL3PWRtxQk1/NjXsJTespTcx9GBgWBMk="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.23_1641536456760_0.9623409482147947"},"_hasShrinkwrap":false},"1.11.25":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.25","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"rxjs":"^7.5.1","whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"117a4adfa594424042094be8be719c80cf4442b4","_id":"@bung87/wechaty-puppet-whatsapp@1.11.25","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-uJ/X/FOB+ZzlgcqNZq803tUKfKfwQCYnAR1/8CvKZXr0OLxAM1d80bIBgmaoC9R2pQy9jQaw7B1cyvAETFEbMA==","shasum":"00358983b038d223c3bb152b9103da0266fb0faa","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.25.tgz","fileCount":59,"unpackedSize":157104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1+nBCRA9TVsSAnZWagAAvMsQAJglvHnjUWoY89NlzQ3Z\nPzLbbUbBbQak8dfhPx4h/dGmwPMO0h9c3uVH2Ht4bfOoNsb5nTginwHFoE/u\nzxasnk4+ri8oeUoTrhr593Iava8u4glFMIHlaVLv3DhUkrnyrmBupHKyJhmr\nBRRpgOSdz6rT4XhjCk3BrfcfSLMgEM8smS8dlHCytcz5jPUlzYS4GufaCmBR\nbtu/DBGkGnLe3r40o2rTUynsHMBPxqngoHIQwViZyNpLWY83mwXmGP1gm/aD\nJipCPRVYKjgsXjs0xCH/EncjXaTas1ywOiWeYbHbDpmI1OCtExKVgz1eS4OU\ndhFg9sljZwpekm6iZ1F3AZIu3ljRwtncMM45copNyE1UxlPNKCOfb8BvstD5\n5docb4RzEJYrvLtjjrQTjMZwqLVK2WzpaWXGgHgx0JtEVnrCNTLgIHQMWHFx\nETDFSMgC9tOX4jSHe6sRuHvIyH4D6B+LRguoQBjvOMUhtGap82vq2L8w1wRx\nxZnY0meH7gxCJM06JJ9jyz1727v/rxXQSGRzvlrYz0M82TEuT73CZ4ik/hAK\nXaxh9AEOSqO33gqBueSuoRWjWh/e/1UwfFMz6h+LVYJ4EaEXGOB+DNIPuG/X\n5oGI6bIP9GoapV+LLhtV80Nu8gmquRy/YXbf4UkdQuYH/awpVLAppJLPlApu\nyp7Y\r\n=aLXq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF86yRU2vK1pG37GqoCyxYPpjguT+Esvj0OKijN/tRa+AiAauUENI8sxzfvdwYwxoHwDkJrqqF1mJQRAL41HzW2slQ=="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.25_1641540033271_0.8307898726866592"},"_hasShrinkwrap":false},"1.11.26":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.26","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"rxjs":"^7.5.1","whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"d241e3d3a68dce9cb0a0f8102f21430b1b74ebc8","_id":"@bung87/wechaty-puppet-whatsapp@1.11.26","_nodeVersion":"16.8.0","_npmVersion":"7.21.0","dist":{"integrity":"sha512-BtyDIy2WKeDtGnx3UfsSBvrESijUiVXVFiRzXeTe7MpSC1L/7kpRQP8TGDz+o/gLGm93FNURGpmBtuCxs+aBSg==","shasum":"a5da7c841ac531a074e39ebdd037e4eeaea8f47b","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.26.tgz","fileCount":61,"unpackedSize":163203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2CLfCRA9TVsSAnZWagAABeQP/R6Stze2zXgYUjruvR2Y\n9xRzu2lgjyVvcOtbsXyDuESa0SvtgGZv8wCHWZDMpwltwMZaAdQLuhpIlfT3\nd0PCSkY+iZljpPgA2K4F3mCWFPbQuzPu6q/Q1aJ/U6LL2GOP4Xj9kYyOMGJD\nssDFDQ70vr9eAMI9ZN7+7okGI33NcWDnSVqHD8iSrQS+IJXlL/NMwJot4/lu\nXBKxgnsprO7PrBQY3d71KMYdr1o10cghOQYV+CZ5R9xszAYxS+pwl6dPF0JR\ndSFQmMQPE6v07G8BtoinX0p3HQYhyzRlb0k8kNSsNx0rKQzzvRBrSUfwais1\n62TE4Cv+TSbwgI/rSBlgPMmBiLTtKGF38GvfDFJdY5EBACW0/TPVSL0/KYs3\nUVL18D/ksLuuraZwPu0ky3gyRI95tYGkOtsHyW2NNj21mgn4t1C/rU9Y/hj7\n5ks7a/VRlE5onOeGBDPx4ULyJ45tjxriL6fMWLVivhQGNwB0iUSGC2VR7oej\nSuwBOHW82YCCDE9Wr7SCIOVljJZlUidbdnIHrCHVEHnJNp1AK4n5NQeRRK5Q\nTAtW34qa3w2biHnKArb2DsRw+W9j8hW8PJq54yTUdnX2tHdPcUhRFq+FNtyN\nHdF05CHZXP6Im+aJBCSamffIZJXPNnz0wx+hTXTp2WFDWaFNTr2lEWKQI5wh\ntdry\r\n=zbc+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFmQeJi0vwPi3qrh/iPyOvbRpQ9lxaOjWlvHG5iikUMwAiEA1vyosDZpQO6r3KUBnjt+qW/Ht3SIswVYOm96SVYdZDg="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.26_1641554654956_0.0609268887897616"},"_hasShrinkwrap":false},"1.11.28":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.28","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","rxjs":"^7.5.1","wechaty-puppet":"^0.41.9","vcard4-ts":"^0.4.1","whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"3326a4aed7c460d049ccc271557cc08a348ab4a8","_id":"@bung87/wechaty-puppet-whatsapp@1.11.28","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-IUxAmy5TqUOiuZ+Hwyt2ipKqZBKhqAK13RRZnVCMrVUoPRS5uCkpccZspEMivkpXgXYBUx20MfeWjKu2zo4OAQ==","shasum":"2cb4341c5c6cbee80756d70c927949eb9df7da3d","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.28.tgz","fileCount":256,"unpackedSize":521372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6Oj9CRA9TVsSAnZWagAAOsIQAIc6cpq4RqN1oYuqFsn5\nLEnNQV043YdBTCJuQ3UCycG5K8KOW8rDlM9bFgCRYni6qDeGnbi/9RZ1X/3M\neN4FEhLb5QF5yuCHZfiZLOh+0b5MDK2elHYmJ+ylNoNoQ4vIsvWU6FF1rJSs\nYNhUX8oVgOBHXjlL91pRg9ZD9CxaaqgRFlbTQbpu2g8l0FhJMeaBJLTsSizy\noB+Mg6xpKnqTa73WZj+SAdKl5A2HTsNaANWDxPQ+rVI4BlN8qj7/Mjed5keZ\n70zUwhgwZoK7h044vnkGvlftIqaI7d8Dmp1Vo68UO1ZYnG18theRFehmroG+\nXlkZoI6t40ZG7ZXP8VXRii7zsseA+3lM9FRX19zwqC8t9l8+YB4f3X1F3Sa2\n9+0BEzJzhZiyLdLQh1DebXib/93pGYNGhZfyFY/cb6SKiiOfclI5lS4ksDBK\nto03NXT/Vx8qsnbCYsIJFZ+7SgGugU4zncmv9uDghhRZXrL2lRWuxTHSXO1f\n3G3WhboW6VSUQKRC3ilJcc8PXI7zS88aXilZ5irDiFSk5P16FADu+3uLbUdh\n/F2+P0FuE+52dVO30ld09eTffQ0oanzsbfRNwQDmKUDgP7EZD07juUriLN/A\nasSZOtiyU+fdRNtRrsasA0OjzUJ5kLeiYPncSE/bQXt18E0WFkLhf8yToIc2\nU/Yz\r\n=xPPF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID95PbXw7RMrCEN91SoGHtDc9IU9DG2Vhw92YcxGJDLMAiEAyM9v4gOAzVz7zHHhlzJkptD6o8Towtr36E+AHOk3oa4="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.28_1642653949806_0.9031667024900025"},"_hasShrinkwrap":false},"1.11.29":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.29","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","rxjs":"^7.5.1","wechaty-puppet":"^0.41.9","vcard4-ts":"^0.4.1","whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"3f2ae89aa12b1a1c481872ee93493a161757c421","_id":"@bung87/wechaty-puppet-whatsapp@1.11.29","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-p8is+WMh0ym7PWCYU1lW+y2mNDxfxrQTqhJIc0V+MLsFHllsx3F+4Cuioc6s3kM18dM+uwT39NBOr7Mn/1g6Hg==","shasum":"9ff9afbcd80a1a2ee1aeea39021a2172f62c8ed8","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.29.tgz","fileCount":256,"unpackedSize":523005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6pKwCRA9TVsSAnZWagAAfUYQAInJogY4GLxfsI8tR1yn\nMzjqRUbt8I0MS9mWIFGOVky/daR/caQOqsmTfGtRZNuTkwKSwdC9/qBjKD74\nAp2ewhbKePyeP5VoreMckuk4jamyuumlBvkxmkE0PCgu+BOWg2cRQB+bqHgs\nZTnbj6Jx9cTXpuJ1839nYhZjU6BNhnvn8df3uF+le2G7Z82KjmpkWooCZ+Td\nSugCac3zvvKf80ZZ2+iIsC85nbApPQdyXBEgl6GvSg8Sspjm/phsLSiTbl7n\nhOXFtBjJTdrJr+ebpgWBEqmINgIZlHzrpBlSQefxXavRy1aiytt3uFVXCqNP\n1X4j2BqOeDb6x65S7eFsMpwqN9j5pA1fvJJlnTeKTXADSglrOY1cePlO42KA\n4T9MySa7HcEd0BblyZKUy+ScfRi4In3ZP/pTWzee7jxBzaDEAShtIU50RQ/b\nyTGwuAk5eGQDZeE3a1JOs6ZLjRVuR6cxdWg61nv5L+bCsdRjk5RppJA/FtJN\nypZ7BZIk6JTd+N33CgdZ4MoMTwPzJu4TmsOKsXoPEs8U5EJlqkSVCEEocUVl\nAYdhwI3i0ffEMdbhxHrh+rqoFhcSItb5+Yo/P6EzWtEA8h9nXHLeqzpxUmxe\naA2MBARtO2RILt0YDsRmiY8uGPCPs5pfrZCe0DMv9U6ayMVH0FtUeap+7t9Y\nAGgq\r\n=mlC1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCStDLfUXGN5cNwlGlfFmYsdmJhgu60RqkFE2LqaXnm8wIhAJcYoYZmTfp0xTZtFDNd2NwrwDpIjFZdVbLJKq7BIzxO"}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.29_1642762928784_0.19978313196180575"},"_hasShrinkwrap":false},"1.11.30":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.30","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","rxjs":"^7.5.1","wechaty-puppet":"^0.41.9","vcard4-ts":"^0.4.1","whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"d8a72e3323cfc817db70f97605cb776a53dcc2d5","_id":"@bung87/wechaty-puppet-whatsapp@1.11.30","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-aYjHA3YuLYtelu1hQm4lxs5c8cAsUUXeR1M8aW1kk3VFV2ijaR8TWwszFWzleS9snE2742XG0e95t0OnajW1wQ==","shasum":"80b860c268a47296c4da0e62fbe8f6a3f9f55414","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.30.tgz","fileCount":240,"unpackedSize":517675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7hFQCRA9TVsSAnZWagAAONMP/2wYorN+oKGkim73aVOj\nM6F9HXWKdwmS1o7spZp/4ZyqZ2YEiJJX7VBG8wl1NJUug+FAKXHRkQdCsfMv\nrG+954RicThNqPj56mGJCcFIyR9PZWF62m22W++663Pzo+otDmYW8UIOlV4I\nns4Ciidz5HBimz/AguTaiAyNrd2riHfUslH/Ojw1q0IOZ6g7r/QCDJ/iW47K\nxlo47JXNSpfkgATtzcoKoZmuVGoxMHkRhsAd+JSpsG4SXAtokV6TK8MR6T4P\nD/qoLq61RqaQzmIx7B60tYJ2oqgdqu1trQSG+chIb1vhqoPLLjR9u38alBwz\nbq43gShvy/LXXQ+myyBHfFT3m8XkqDd9sTSKnfsLvChiS9JlFHyfNKg8COH0\nfQXDcXQtdPK7OoTjSIZ/4Go76D9F01eMTRir8hNtm1x43pNPRKKP0bxP1L3m\nt8zwdpwFfHFxG+PE72LrAr01LTKh8/ho9qRpXaZ1yGqGuHuohoKLLx1exx6S\nGpNq6vteBTGmqG/6aePEHo+/G3MsOr+Wy96l8pyc1oNicnJSjHenENFmjIQB\nXWo6r3H9yE5r4WA2u6hXPvRa37vyxWfGQkW/7j1xqs+iOGpsjWlj4R06bhVO\n7AWX50wkrNUuddAjMR3eSdDlPTJ6vkDadLmyWhMhNVEwkBjmgCZ+DT4Wy+Jl\niXDV\r\n=7Bpv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwbDQGj3OhqmucKEX5CIU9KIrqztwhdXZezYQTrDg6JQIgOC7JgVurVy1joyH2kOVoGWrP7sNcmIbHka5zgZ4F+vg="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.30_1642991952691_0.14888315693986987"},"_hasShrinkwrap":false},"1.11.31":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.31","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","rxjs":"^7.5.1","type-fest":"^2.10.0","vcard4-ts":"^0.4.1","wechaty-puppet":"^0.41.9","whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"666f74cbe0fb459c1531df46348feeb4345f3a71","_id":"@bung87/wechaty-puppet-whatsapp@1.11.31","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-nz8B7vbe6dDnaw8u2U5cnnbuprOI7ahik9Wvwrd8sf505EYJq9W3wiX3H1AwHSmok6TE1chAMFws498oLEID9g==","shasum":"52819845765fa35e88137e7cde8ac9e00bdfa508","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.31.tgz","fileCount":231,"unpackedSize":523043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7hPaCRA9TVsSAnZWagAAWBMP+wXDl9dYn+myv9dmNZco\nX2gy3rVrPr4mWnEs3bYeUdZTkWE4PglI7Cq0Hp3Zr09QWafDSeEip2yHHcuk\n0THYZRsqIEo5/Q3z2bCK9Le7QdBjK5R/Ujzp7gzxJMn1l3XJRkhZqgdP6s+W\nipRGnetTHj1EZYErM6ttS5AIdAXQSF3fKob4YELL7DBC3UhmwWOlTsp7cnTM\naFdNgrqtotC1c7kyroU7c9fwkqmNU5GifXS4d5t78iBozBJQK8qxv/rDbUcd\nXjV3KxQBr2b18bLRvUahLOzJ/6kn16Mm4WNBmsJE3+jaKJjbG7KVgi6G1bw1\nrLNom9UjrKecELeuBpCJ19ITDl8AKX0FyRd8Z1PeilY5htd5DUBoFBbGv8So\nO4yayumT78YlP/KS2uKrsusvcdDHNoLTswy+jV+QLDGZ4iFbG7Rjb+qIZxwG\n37zQaK+1YuYhV/LS1rkn8LeJxP/AGVQv96E/a2/0aqj9k3VyD9qO+69urX9W\npMxQeVg3c4gNe4q5DsrvHXBbBAVJipcM/iVLB0t1ZXEj7C0UY7T5txeMYbyc\nU89jWAxWvqtTAGAmioZs5ajuyNbbE2ipdbasD8hkHxP9ikN/8HMG2QeYnwv7\nAGmZG++D+YylrweaL6HDLc9VEl2VscnXeIBuBE1/tJPeVxlLOecbQHzFU8vJ\nnXlt\r\n=WRPC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICto8VQEs1eK41Id28P3Pe0bM4xSv2cg2MhAYKkBoFXwAiEA2QhvsygZk0dXpWgYhYqrcnUpnkoL3AsHqOsLIgRX76w="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.31_1642992601819_0.27734997752799884"},"_hasShrinkwrap":false},"1.11.32":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.32","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","p-limit":"^4.0.0","rxjs":"^7.5.1","type-fest":"^2.10.0","vcard4-ts":"^0.4.1","wechaty-puppet":"^0.41.9","whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"6acb97feb952a015b5d79ee266f9d16d778892d7","_id":"@bung87/wechaty-puppet-whatsapp@1.11.32","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-byvV+joB7XWXSkuy71io61VJ/xat5Ij7z/92Dfk9V0RKPbX7Kl4iByrEzrFKX1bCliCAmeisZ1p6p2/tH//hgA==","shasum":"aac5e2443c795dfcc38c0cb9dc0d91227172cffc","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.32.tgz","fileCount":231,"unpackedSize":526160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh74shCRA9TVsSAnZWagAA7AgQAJYeDssWu+kFJxY3kay5\nWAVPze9wYFTgo+JCuMJ6xYBUE8Ed17D+izuGURVvkfCH7KI+6ovQYT2DEh6F\nK1m79xiL1GMEuHrrGnc1ob71f5geaOWLFP5xUJApjnF4Yw/gDohbua9YPBZz\nzUeLKFyOr52HvPsPA7lYhTw4hq/2oKwNyqW8pxnAOIUtthadwsuoG4zvaBEq\ngvo2GQvGvBfKpLKNPc67/JcwQoo/OhNYgsdIRF4DKx5NkLIceGA0myf60FSN\nB9rJISD4amFqvXPkWC0gZDHWvmFNPP90XbqHJCWr6JFZBdvSzQ06AyGSRqfv\nMIo0bYmF7wzLsAwLSJK/x1vFxx1bLHAE8gds2SU+ASACw3h/w/LrW2cGLrp3\nAc8jBiS27y2dY/+Oj3DIgtycK0346uMdNvLbmzwdl/3wfXUS6YFwZ38//p61\nFED1l0HoOa/HYJmso7lCGlBCyxktq1y2NT4UC44PBwEIyGgHGzIoWlbqswMa\nn+StYljPlsuT3JD8fsVJyL+UjHhkPgFeF7YN2P6eWbu4SjXG34W3DwXOSMgz\n3B4ulQDxC0P+LfRml+tcCvvaCvgeKb7dTDnjESKvs65oyYSJ5AQXpxwk7U5C\nmTVanMD75eooGtbWqjUKW/oLDsZGNSnHCki5igNR/jvQ8U/rSHQA1VPnWbac\napRn\r\n=Cjl/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzmVKEvIC8ZsWQYyKecPDm7m0KE9gtCte4Er6/IM6fygIgcCemUIp6rnBggdT4rLeql8/XaHKLPRyUbpdrH+y+pdA="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.32_1643088673467_0.341050064879441"},"_hasShrinkwrap":false},"1.11.33":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.33","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","p-limit":"^3.1.0","rxjs":"^7.5.1","type-fest":"^2.10.0","vcard4-ts":"^0.4.1","wechaty-puppet":"^0.41.9","whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"e0e3b135b16d0a0bfaccd525793f586e4a9ff3d9","_id":"@bung87/wechaty-puppet-whatsapp@1.11.33","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-7rk+27Bn/AmcvuZk7BEOb7uLw7bS//Ig4maGhf9Pwe+ITfosDGMtKT6Q2wQ/gvB2QMCDB6CpIQIN5Ym5dUwdSQ==","shasum":"348935a7e332895ea70b47789247677b5b1f23bb","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.33.tgz","fileCount":231,"unpackedSize":526160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh75EaCRA9TVsSAnZWagAAUY8P/0TOEfzSsKXghvBVhNIm\nXWuP6dnH9PgO/e0pH3DBM0JWQ/gshNmLiKJtgpgJDT61e0wmf780RQwYl7Ek\nG5v6cN3wSsIXKivC26Vba6HztiVrUpS6bjgX1CKJUYJZq2QyBNGlm3GK2PlX\nbqlvBJkCw/P0/FBR2AyLcmqKmoaN5NEd7GY2fKEm+IVJU0M9HxVAHrfPEal1\nh02sng0qthggMHMIoWcyOuwGon8tKOXKQEYDj8aShYsbzzMe4Ebq/r2+MwaS\n6pOEBieSlHE8LEiRvP2wg4rU/Wl7WVizeERAJtEAH4HVIbVgjmsRMFJWeupb\ncKUAYXOFoCO5QYK+fE6nw3+d3Vt3La7OK3Hb1+6OKZ1xpIARd1UlLeo8VZlY\nDew16zm+cUEWNncRJ8YkPZRVFyf7wFBozyzIwbFiWpncx/Ur54zyROpc1qxF\nvKh/ZNmPKn3V5SDT47+6aQl7jYQvv2myb0+7YWQRmDu4KZHDehmpElX10cwu\nua1M+2WBuBTXJX8Fv5R65kwhvV1XJogM3iOJDKFKQkByT7XHe+COLzSraVBi\n1uJADWF0M/ruAw1I/cgeDiuvDqOYHwlzdcr6ntj+VaDAsf4SAIB8bGC1y1bg\nzbAApet4hfZj1e3ow0v06fkZLSTaT2bgnWiGMqILWwIZkN0Y6h0FfcYcpPWv\nrLhJ\r\n=UM3Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwjqVmlR2Kq5K2xAgU1n4JvtzgTMLMgD/MUg/4gMSM5wIgWZBpzVAqSqf8b6FOUcGkA5z26FalYFIRRs2q5FLuvBw="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.33_1643090202590_0.22869700332831178"},"_hasShrinkwrap":false},"1.11.34":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.34","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","p-limit":"^3.1.0","rxjs":"^7.5.1","type-fest":"^2.10.0","vcard4-ts":"^0.4.1","wechaty-puppet":"^0.41.9","whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"e47f0e8f338145c21bc6e6409a8857d3eb907efb","_id":"@bung87/wechaty-puppet-whatsapp@1.11.34","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-xKI2RzxXdClthcubFy5F2xWqMtuZKfxRDX9Op1Po6/bUFLw1Pgz2VRy4jdXu2zLqwt2XPa7OKRQCBIJVPbZIsA==","shasum":"4c27bf0cca4a893bacabbaad076be1d70a203f3f","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.34.tgz","fileCount":231,"unpackedSize":528023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh76q+CRA9TVsSAnZWagAAl8QP/R2GFoNc0KafC222Ovat\nXX6SlMqD6iddbCHS5D/NJ5CylKmNORl4Xy/O7DCwroVoP4PJjQEhG3vOc0oM\nW19+KQ4gEgPjoxfdrqk32EFEpFOmLV8+EZlY+XkDXladdPa+xz5Dn5zqG12Y\nJM6zAUK12ATq6sQI+IVMpCtbrJxUvYwtiN61TAy38MmCxyDEvHb/JNTKXiBx\nm8l8MMd/nRLE2FyKhIoy+NfrhFr/v88IPX4c8Lsajf/Pam35jxz2OFhvfJ7R\nPYU7Dw6IfbZGgSgowAINSAlyuNXuUjq5ziww54keCIl+h9EAgCwdWiHkV5ry\ncPDitWe1tc8cDIzikMkRBdwfkStZB+9o3QfutJDVtI4oAZfc/un1vEUqClML\nJLjmlICH5qfowkDB2SXcyQ3c0pkLuqbxW7IWFQ50UOxmKqzc8CnMQ2aGJkRG\nNVa3n04aTxj5N+FTyP9kSni7U51KUFraqmh8pAC7RrcVi5j81Qj1/LoSDH+o\nedWEB7G90jaKs9TdneDaT/3xBivytAhv6LQwFAalhdnnmNsLk8M1UhFlKt1g\nCz71avgHzDrlE9bYnBo9kQQexbNfFsiDL2e2HwLz1Shp3MZcPGB6E/Xql8rb\n8qP02J6iVc2ybDnTuPd9T6Jl7k7mUeJEEqzkdAdhMnqttxbTKd4YpvV76rDp\nQL75\r\n=qzt/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG+i8IjEoSSnip1uEq91xbBDLBhsWqV1m91IHuLlifpMAiEAzvVMg9gSZGo6ng0nv5kUIXmKLIHM4ZdxaV47WeOq/Mo="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.34_1643096766586_0.5451921632871195"},"_hasShrinkwrap":false},"1.11.37":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.37","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","p-limit":"^3.1.0","rxjs":"^7.5.1","type-fest":"^2.10.0","vcard4-ts":"^0.4.1","wechaty-puppet":"^0.41.9","whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"2dfea86cad6ae26c777ced0725f07af6df54a6a4","_id":"@bung87/wechaty-puppet-whatsapp@1.11.37","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-D7eGwAWCOYHOrnjVlWLpTMYMqg0DydKnUBnA/IMXQtesrl7i9rfNA3HcMwagqgd1cyVapDsttMFtD67EfK49lw==","shasum":"9c2d2c26495b0daabea078892b27c264502f934f","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.37.tgz","fileCount":232,"unpackedSize":548652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh796dCRA9TVsSAnZWagAAxrUP/j7+jk/iUm97QpBptIUe\njKOP6wq07iuOddB/LFKGKIX1gxJFJeW5E7qj4CBBZ2HpCVNVb6OBmnCMDHfU\nr/IKppHzD5k9A9aSm8SXihKlAsi1g2PB4UJQnIfo34NzIwoxuJMWILFMzIkn\n8SYUuW7gpISon84QBQg7SI+N5Ck1elWfm7Xs7cN1jWLfAMI+K3zz4TTzcVGA\nYAeIT3+XbGA+s1+27TRV6dNKa18eCBxBOWs0gtMqiCWMYba06/tGV3UhmSti\nLRy3mE/Y/R97qXggfL0a7wahh9APURXK7AG2xOOG4/4iWEWIOO1664EvJSY+\nFFpSDF/vfFVPe1X8BlohuuTx+cqyv68A/Kxamq64SlpfONE5iL4lkk/dRRFw\nxoiXFhrb+cQP88zUeMz1/6muBmFGTpcxvCrA1p1px1hvoYI31mCx/FgzGYFZ\n+P1Zx85Gie7Um/6AAwuXBMnpdQboD2VFrcnhRJ9rJUAbAr631esKDjfTNX8M\n6zy0Eu3k+xH0Cb/LaJAkj3Xib7AgU2qKWUWIAMZ2xRuomjXgmSAmVgpIDynP\nWJJhQwDzqAy0ykkzy8V26AxeAAFHnvurNpZuOdgMtnwcEblB3L9AAuElgMxM\nn9sW0Jy85JvQfOo6YZ3Wq+dNB6owA+LhainN0wpvwbvTtBoywIR9JEAKO+id\nb9bK\r\n=bnAK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEOaMZ6Tn61+HRceHbx6CEVpdICu+TymOjhU97o1GqU+AiEAsV4tI8rzNSU5FFHdsdA5SDNyogXvRwFQYhGEQFxhJRc="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.37_1643110045149_0.3365270241195186"},"_hasShrinkwrap":false},"1.11.38":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.38","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","p-limit":"^3.1.0","rxjs":"^7.5.1","type-fest":"^2.10.0","vcard4-ts":"^0.4.1","wechaty-puppet":"^0.41.9","whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"11fd9dea4999fa1d4e26ccef29340c8c3474e116","_id":"@bung87/wechaty-puppet-whatsapp@1.11.38","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-w2/GiIusnWt71MaWgn7El2l4QZs+eatJ7LJe7q9qRXPN1BXZ8EVUgthNyM7Z9jcHtTRYvl+if5eZ3za3nJ8UDA==","shasum":"79a06ea0f2e09d068f9aed7dea2ac4f120a48056","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.38.tgz","fileCount":232,"unpackedSize":548416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7+uACRA9TVsSAnZWagAAmQQP/1Clw/Oed4i/TZRGI1VI\nCbiiJgyH/q0rPZx+IGFR3CMtgWK/nKD9zwmw57SKty8kyFd3yjElApTHdgSE\nsL+Ce/iCQCH7kHPOd07PktwOitVDzXucV10WDCELK6udnM0VrlhFFz549eIj\n8g88QT06LCxWWhjMSCdPrJsiGtJ3aMEIKUtz2bcZQ6GulWmzz3vSDRaLcs6D\nI5+ghDiQTs1usGMMt8qWKP4r81VZ8UwkMuAzPyIg9JWvERskGb0+URaREkIY\ng1r0JNI4r99d2M9zFMSVnDoQMVhAmx8j3grYbTGRUPUc3rbZ/6qGO+o5c5JB\nGIGxjcjAPelfEJ6fw3Lowx68rkviB7/Uy7N0Sf/rDgbqXK91ZN6ivMKPRTfy\nnfRkN5jtx+keMYZ+0sGjqjqI6tyA3Ffx4ZwdYNHDC+dyVlLk1cOzk/XGhtdY\n//xhxs2byb02vGOtfD8N6WV1OTTq3W2DV+FDHCEAGhQtNRqnNZVVPwNa3ep1\nOZuUQwekpA4xX3B/5tJjv2BkTlt4/2JVyhPrJn4wZ2LWCSVBH8aYWfgWA+1j\nhw4UXUqa4ZXX1ypOrwr7fCM3cl9DKVqF9xqfESmbIsd+CTylYP+jZO38sfq2\n8c3aD1OUqUxW62uo1k+QINLYWP93jQaLQf/j/tyA7IScC5IZBlQb7mcUlzgK\nW8Kl\r\n=FkPt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXhd71aTFjOjKZ2eFfXaUHdtwq29jSKnaJ0ERhVCuKTAIgWd0qWgzd5VC7hM+VWi4LXKnSnAYhSphQEcCU4NWYiOE="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.38_1643113344379_0.27280838721891776"},"_hasShrinkwrap":false},"1.11.39":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.39","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","p-limit":"^3.1.0","rxjs":"^7.5.1","type-fest":"^2.10.0","vcard4-ts":"^0.4.1","wechaty-puppet":"^0.41.9","whatsapp-web.js":"^1.15.3"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"cab7b35ddd3ffccfaf8d096ae7a58fd7c1aa2083","_id":"@bung87/wechaty-puppet-whatsapp@1.11.39","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-APEIG4+34RHMFDP42w81LIctIM9PcU8Uurm8uFXFQjxRUiMcLMyn6gupEU4nL560qjqrYzzBfjY62R4+qSHhJg==","shasum":"a99c0e30b2db20493f1c9b590379b98948f95d36","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.39.tgz","fileCount":232,"unpackedSize":549938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7/7ZCRA9TVsSAnZWagAArKsP/0tokEpwFBbJGQyvtPY6\nniIQyL9UnbQ5IDKA1wS9LCZUeBeP/iJHcDK/0NCJ7B5Q06POOH7gwNSBDRsb\n7Mrf8tQPm93vTPQ74GzASiyqo1gPfP9ZBWZ62TiJk3PjQ6OUYuF+qJinwEVJ\njasZdL078quZ04C92EE4yhZHK7vIHJcnJM0ES7lf1/gWSwDzNoXRynwLanvK\nNTFidG4rY6ac7j6yY4ku4MNU4Ne4Kai1vKToCNt4LVWtgq+e63Otzjk4SY98\ndUPYJEpHsXChnE5F3AwQRnNkRgyqfos7+kFGRmxstzdv8D+jVMf1c8agsn15\nB7tOmiNEYlzOkLwSEK+FBRA7CE7Ef5oajSC2+APYg5+c2JgVFlOQzWi0dAp+\nTGrikyODBUOcKHh08Nf8zYvyJ1KbRzl5C88U5y/SG8aCSQvd+cHiNpEs9g+L\nSn87idt7DGi0HeFpkRq5aqkL8M1/PG1eff8vjgLXp6AqlCmdbK4kX4/u5niM\nZOdRmdX1MM9PhWFkoGUzxV3fJnD6R59/6ufNiLdMbNt1dih2TBuX0GGL6Ynv\nNYEOhMVhzawJ1Dta5s5nNLvkh0KZreP+1iZOCF4Ez+ysmhLcBKLhrN94QvHf\nBhmDk3Ai8DGW6KWlQb72uRHBow6SCM5yPJ7T++z1q5eRB9aoh2tDsl/1J4pp\nkPQ0\r\n=pP2F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmAFqGu0Uep8qmDkCxP9K2rXHZqeBybOaGkpFsn6HTEQIhANS1tpEkJZAHjg75S+58nQLyNupM/kfpqZ1TFKAY1lvg"}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.39_1643118296853_0.5705878068816497"},"_hasShrinkwrap":false},"1.11.41":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.41","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","p-limit":"^3.1.0","rxjs":"^7.5.1","type-fest":"^2.10.0","vcard4-ts":"^0.4.1","wechaty-puppet":"^0.41.9","whatsapp-web.js":"^1.15.4"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"d2aec390fe3283cb19853d061459667b5b856a18","_id":"@bung87/wechaty-puppet-whatsapp@1.11.41","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-50UT29JnXVW0GJPr+Cjj5J6nd7ItuqYHj4fE1nImjUCpr1bKf8pWE3UeTkDF+/RELZirw+ke6HJMEg2sdLXolg==","shasum":"d81b4cb2b42dca69750ec171d0dfe90af99b201f","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.41.tgz","fileCount":231,"unpackedSize":551557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8OaXCRA9TVsSAnZWagAAzqwP/RAEED36F4akKzRnleVy\ntDGCFMKOFaidH27admC2z3r+HNQqA4w0GZHa8SJBAi8INYbpuzjb6ksw2QJe\nY2V/nEeffLx8F6+bLmmukaLyxjF/QQlXemyqt9CnprZrhXjqJw6ReBEif5s8\nlxTz6jhVJEWOL3YFOrbwVgUgc+jtQm5w2B3uTSVMSNtbugRqysAuO+Apt5or\n+9s6uKSXzk5eObtVAawdcH+wDbru15fVuNEpNBPAPmWy1ZTaN+YgtY0/lDRh\nRok7Omef80eD7lCMi0WsmOcYCRwwlNiCjwWCrDATKGonvi6qZPpxPNMsnme1\nxBMEakNkStszabaUN2G/7t7RGDGFKABx+uLQMwrojQTVb4DHLjf/PFaeemMz\nY9GtYCe9r1egagR7V0R2tlTnVjbHONQVhkHNRfnny1F2QzrZ0wJ8pIZqdFeF\nVcbWfs4P5m/3MBrGt6toJCuhC22qxNnYNN6V2WcH4KbdmysEQQ2PMjKOTOV/\n0lB9/dVlEaIYAWmpJEqA8dZmXG0GuuacA147Zv3Wecs4qgQn6KCCtVjntbAw\nuPfbe22EtD9QFzsLn680CX5CrkNLrSHoO1r32KiPx/JCkd+z2uPJM/SYpx7+\ny1nlt6crq2uZFnOMxGKjjHs9QeV+flhVBUqYzul8FyTfLtGRXuoOSb+ofE8h\n5nvP\r\n=E7/5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDd7uPVkbotQ3HngQd3r2/EOffUhklkk79KxHRFxtl34AIgfdQiH6ryi/MBCugogNGPXlG0RfU9FcsFP9MGyGiw5SQ="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.41_1643177623758_0.562775885467981"},"_hasShrinkwrap":false},"1.11.42":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.42","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","p-limit":"^3.1.0","rxjs":"^7.5.1","type-fest":"^2.10.0","vcard4-ts":"^0.4.1","wechaty-puppet":"^0.41.9","whatsapp-web.js":"^1.15.4"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"758e1a64598804d10d45c36e543b5548fe52466a","_id":"@bung87/wechaty-puppet-whatsapp@1.11.42","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-5IoZ/PrFBy9OlYnL7A7YEChJoIfUyJS4Yluj/S/qt1OzORudENFOwLwkAhI327GkHLSn7IAp0zHTWXJuy0BxaQ==","shasum":"3bba18b085705ae5d12f96216852ed7503450a8b","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.42.tgz","fileCount":231,"unpackedSize":555853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8PoSCRA9TVsSAnZWagAAlqIP/jKuuMhcFioNjrKFf8Yv\nQqxF6A4b7yC01AXufogCoSb12UZKto1wihYuiuR61G0dw/SiAxEy3dhnNr+u\nDNGxYaQXs9w1E/FumWEO7tdwq0o2GKFUo1uMjCaWvMW8UaCoPrA7qmcAEUGd\nuVMHqTrbccS003dG/P6DNieZI+FiaO3z/RA6tZFZJWYvrqI85PrHpjdUrDoj\nJTu3zsEnqdTTftLR694cKvNAwiMXogOyR0M+7SrkMe4eO0dd3TuvYV/Ab1Lm\n4GCwdgDobXWXTrAYksMW2KrdgX00HIf2aqNGAQnFqDej6IRukpd+hDlA64HK\ngK+0orGeWu6Gn8c2osmHh41YMXEl5E2uSFdMsR/Httdnurg0rkImkwelpXWR\nOiFvkcjh2H10k9BgwRHR/m0cejcNLPcj6lz/5A4Hu9YsjumfH7oSgnSi7lcO\nYqTW9eUHCsoR8dFQWS5ZgdqdFNFtg/b7mrOdgW8xYrgrnYN/F06+iSQFhIN9\n7z6P3XSXDZmpkekN+pU0niX5fPnLlJqzwcLFmrt00nZqYLuWTvLrgrTt9RUb\npQm7R6sQYHR9W/eISGhDXIHFKa9wk85ZNxc0/3ImVuu+07PdW8jIZl6fKvEy\niwI4oIbZLa916jKt5nznVe+0YWJij0bqFf74lAqqh+f92D9Hv3FFhjQf/4ZR\nZL0t\r\n=KClv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEzbOk4p0hgRpx7q1pTK87Y50qEM4ELHDFSBbvdevBZgAiEAxq6y6pEMw0i9asGSuC34lUAq5TaJ0VPk6Ep2qIT2rL4="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.42_1643182609916_0.760887966169326"},"_hasShrinkwrap":false},"1.11.44":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.44","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","p-limit":"^3.1.0","rxjs":"^7.5.1","type-fest":"^2.10.0","vcard4-ts":"^0.4.1","wechaty-puppet":"^0.41.9","whatsapp-web.js":"^1.15.4"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"ba10f1ad82dfa9f6cdc43ef7571d6b46d6c6db6a","_id":"@bung87/wechaty-puppet-whatsapp@1.11.44","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-4FB/e0GiJnDCtALFISzEkb6Xj71SnZ/hYSQGEeliAYcKHzSFyp8RtDhwWH9t0D9pGPtYhYLin7M8xm/9028YgQ==","shasum":"eb6a0a70bd9a964c66a3c5ed112039c0e3864334","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.44.tgz","fileCount":231,"unpackedSize":604776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8RPtCRA9TVsSAnZWagAA/EwP/2pI9IgfT8hj0lvrGEJe\nzuDfPvjCSHF8oS5B3bOheK1EmtprLJvt6gDVgopX7EAanHGKD9cF0QwuX0uW\nfnoi9Bq6lXPBKIT4QwmDFgohbMppoXKkiXKuw9KL2WjIIoUSYrfYZ90WydiV\n25+YKr1Gx6SEG6H0Q4xWJRJ1KmB/jzE/mwq3gSuQ6OxVgxIJWMRWZplqq+4n\nm9mKi8OkORWe00R3SHXG5zynVzPSUCDijMZ9pYAFN1jB4GVmsGJAcQiYqfVS\nSOLJh6c783sBz+jrOKwVJT+PQ7voKyp8zYa5NjMlzvpqhQuZLpGQugN4M8/5\nwQc3uvgbCdPw2wIwRBQ07fe+5W46Un3mJWbAf9CrsWdwHrfgzLos2Jv2yxu6\n8suRjtpncLigtKzy5V0EnPAAL0Hf4NOzrF0SPKZPQ8WandsVgJbq5We21wbA\nuBMBnbZeQn/yQst76F5mWcKUO3nicu3o+PBT4g7IRREqw6hWRkaJERx/sY04\nFc87Jd/2McT0pLNZhBhtShvV6nojHU1Cgcct3Hs37m9vLRIWwMHCaFC4iyIq\ngB22brh2xm6KRbvVkfutmAS3SwammTmqfJGCOLdA7/n2MCQFqocCl9PMBE+1\njtqtW2P1uqd3V5FOIhJbRR8j0M3Ue184GYBh7ulsKJJPJor4FA8sa77DSfh8\nT6E7\r\n=dIBO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/2GCSOij2hy7eVNeSwoM/jz9dCfzzr5R3ICFc48ZEvAiEA5ZXkXKiBTUHfFkibTN4c7XnDMr1wyn3XBXtTMilbxts="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.44_1643189229479_0.6068618598305782"},"_hasShrinkwrap":false},"1.11.47":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.47","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","p-limit":"^3.1.0","rxjs":"^7.5.1","type-fest":"^2.10.0","vcard4-ts":"^0.4.1","wechaty-puppet":"^0.41.9","whatsapp-web.js":"^1.15.4"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"578578f4b23479b735b57ab84495eba497dbe15e","_id":"@bung87/wechaty-puppet-whatsapp@1.11.47","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-d7ulsh7GpOudSqmR8ZPTzt4VCKyyy6b1EVl1wRtVqeulwq5a/gv3dDSuAvLOWWdP+i0zNDeL/yV0Dls7Ewu2Yg==","shasum":"5be018f692a77257a58b43047862b2dc1852b2e2","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.47.tgz","fileCount":231,"unpackedSize":614587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8VOGCRA9TVsSAnZWagAA1KIQAIbIJI02urki7IgGrd6t\n+zC4aeLgrMQ2yfenFiYR1ufXTgb1AH8DIV57wYV1TmSxIGv8HNXxqTFzDjko\nM4QZsEDmEhTgMiCfVVeRrp0sFwCm0Gh7vZpJcEH8yyTbVG2diCvLLF/ix/aL\nbf0yZWxg0Gwt49Zzz+zNK2UKsQkkuZ3K5ObWNIzmMAEqKk183iSXFo6u0VoA\nzFG6LutlIrT1/5tXcLsKrGTLKhWB7Yd1EGe5LKXp6HCqPrDQnH09wr8vPiAM\nrrGM6PAhAjrdm1hC4Nqz3vDwydi3X+/OxEHj+GtqhMAiFdxEPk0q+Lz1L/EY\ncYKGYKjyJtXPUaLJSK3wLURhUIea4Zm5snTSJhNX4lcwWzX0AT8cuMyctBLd\ntDEkL117n//xo6GlAlUo/o2LVaFRg/5hk1dUVm62pTT0pheZK21Gx/rLxbjR\niaZSBboH8c8ZL3iRnfvuT/H/aeMegYMTA9dPsYcaZzQKW/1oG882oO5zSZgp\nJV+fvnUt2btDRP465KMNdaxm9DeWvXHLFjCjklYFlKKIDbXZOZSsh1kGJe4D\ntGJA6il0EP+pM8Txi8UaPLQgbCGgBUIS1bdA13WZPDGpQmFzfUpJby8uVkCI\nVzZlZLziquunqebQXFvsEw4TsPJyCMgZGSRBYFijru2QJyPOynxvuc3oNRaA\nOD+X\r\n=FHrq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEby/hkKArF10uW4LbWwaWqNnmkcEnl5jG0fl453lGaSAiEAzUW5gP35EAXDgMEfdY6+WBBI/Mdc0VjfTVzwlN1pt7k="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.47_1643205510390_0.8433275860709306"},"_hasShrinkwrap":false},"1.11.48":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.48","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"postinstall":"patch-package","clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"bash -x scripts/npm-pack-testing.sh","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","p-limit":"^3.1.0","patch-package":"^6.4.7","postinstall-postinstall":"^2.1.0","puppeteer-extra":"^3.2.3","puppeteer-extra-plugin-anonymize-ua":"^2.3.3","puppeteer-extra-plugin-stealth":"^2.9.0","rxjs":"^7.5.1","type-fest":"^2.10.0","vcard4-ts":"^0.4.1","wechaty-puppet":"^0.41.9","whatsapp-web.js":"^1.15.4"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"1757d31d29f294e0e1a2dc3487f072a522e3dfed","_id":"@bung87/wechaty-puppet-whatsapp@1.11.48","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-biDZ4YQEZ1azjl6oXFEsVuuqZtfB/bel+rOSWxM7EomDpGe6s56k6ApSd/2kTCGO4c/aSDclol1jFLJ53SeDBA==","shasum":"e4f47778f54d4339e8eb08f24e84a296ffb1da05","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.48.tgz","fileCount":232,"unpackedSize":614523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8iY0CRA9TVsSAnZWagAA/XEP/3j4yNlMh++6rfpJA/hq\nVAc8qRkOqXwEVmf71H8m6mjFakQ83+PfS/zDXukOBIBY8dRRuqvtHoU9iic7\nqPZbUMt21CXwmSZxOzv717nKHd8OWIWKdokzKZGxCff9qCgqPNxh7kL+1EMz\naS7AVBNVRP7JzDEFnwECDAxmgPFNQ3Sod3p3Rh/1fmHgTDgJyJ4FIdCBlG3i\nd9xJOomMhKWcRe4ntB982TKvHNAIexhL6EHB/cpHd3jOnxqntW1si8TRPdco\n+Fmoodvmv4hHOWTbD93aih19taZcJYbJLF0m3a6Fu8pCtvNc4GQsShbG0iPv\nJ7C7dGPUlgBDHp4o7IC8ZzPfD2gVrk60nMgkTzw0gXf2oFjrpYAF5QUzx/yC\n0EkQ4WOkRKdHkOfp/D51xWMHy/HOoC6wTnsXkN+YONTKP/uSFXT0wRJN4fCE\n8aPrxodz+Kw+6m3fvrg+7ClOdtnmCk8BeZjpcmk6PmTDZ0GiNbiF4SSjSx9A\nzvykbCMzzsJ9vebX8EwYfOf471CHxl9XE8q9jsjgzMabAfTAOOUPbmihlH9g\njW2gcWaJUFj6z4A03o18lTkSqsIaXWKmPYjA2A7k8zMnxAXpG+hm5IYqgMno\n4S3kGlAnSt7Fyb/RIEkwBlUGxSAAwNA/bEVKHYebB5e7OWK7mq5R4mnaMpo9\n2qrd\r\n=yKVA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGGuJHQyWVjHV2vl/BpSCe2CGrt7XcoQO22KLtyocawaAiA4IE7MHaqU7ChHlecBpqbgoxqoUfRjA6mjNpx4MqKnxA=="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.48_1643259443988_0.617749737682249"},"_hasShrinkwrap":false},"1.11.50":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.50","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"postinstall":"patch-package","clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","p-limit":"^3.1.0","patch-package":"^6.4.7","postinstall-postinstall":"^2.1.0","puppeteer-extra":"^3.2.3","puppeteer-extra-plugin-anonymize-ua":"^2.3.3","puppeteer-extra-plugin-stealth":"^2.9.0","rxjs":"^7.5.1","type-fest":"^2.10.0","vcard4-ts":"^0.4.1","wechaty-puppet":"^0.41.9","whatsapp-web.js":"^1.15.4"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"58f68c735daa717a2641fcffcdb07737912232a0","_id":"@bung87/wechaty-puppet-whatsapp@1.11.50","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-OQd1XB52T1CjmdR5WL0df+o6kQ2Pd695y9cpCzwezaRdsqMgulqXOTJOqbJIWyB/PAhE+aaECZjeZbxmssmOwA==","shasum":"df43c4827211c36baf49407de9c5354a84547602","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.50.tgz","fileCount":232,"unpackedSize":622497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8ml3CRA9TVsSAnZWagAAYpYP/R01gIJZxzGHYo+sJCYd\ntiqfnAZT6eUSQr31nSyplkUSGoAj6qwWX4RDeW4FZIpg0toA/X4d/81TQ0dt\nBSBy1sgwHrkRavs1rg41dkgh4iFueGYBd2BfeyVugW1G9uiN/V49ynqqFjE6\nYblATb0RMdJ15W6AoMOCdfRGPY+dfDgSUsPUEff2sfxw90MKytCiw4kjLckl\ngfR0rxB4hQ7ZAthnlu8QSIWTKQNqj4F2kCRRA6FYYuRQbNwjQbiAGMuT/5jO\nqesjCKrkS6jZufOCdDBS1S2GzwrK4fdPapGEdVEyXRWfqE9+kxReEhDHmGv2\ntWlZRzkzDtZKANYPcXnzEEHE0BL099Bjs1NpbQtLltFtr+313wDXS/cJbwqk\n/9Y2WoQbbBa2AVYuIwAOhoK36k/qyPBFfA9Ex3FzGDIXmNv4MWZh8eJ5nnX1\n7fcOPMAX8pOS7iNrTUNWxgsHSdClMYe0JHdaVWsIVCDzx3Q2CJWwMtxHbyeU\n/4Ur7f4K2bOBH0g12s0c4Tg11ySUCYoJ5OgAa4UxaXS61cC3lD2VWjAidHv2\nlALC1riZkZE8jUJTRACIZnGxcTNrgZGPnoMvGtnC7nRKKovyt3lDcrjKGTJj\ncBIMILdtEPnaeSPR7W+AL9Bywkn+wpZgyh0et6ZYotngrBBPTQnUfu+RDDlV\n3gUH\r\n=9iUF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxVWV7f5qFrJuDF4q56+5v1+bfUaVPQTY5ryx6GVha1wIgKugzHcRrA5YIBPo0c3uvMnrOVimszgN0m+sLHyprBUM="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.50_1643276662823_0.45596775789501853"},"_hasShrinkwrap":false},"1.11.51":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.51","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"postinstall":"patch-package","clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","p-limit":"^3.1.0","patch-package":"^6.4.7","postinstall-postinstall":"^2.1.0","puppeteer-extra":"^3.2.3","puppeteer-extra-plugin-anonymize-ua":"^2.3.3","puppeteer-extra-plugin-stealth":"^2.9.0","rxjs":"^7.5.1","type-fest":"^2.10.0","vcard4-ts":"^0.4.1","wechaty-puppet":"^0.41.9","whatsapp-web.js":"^1.15.4"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"fffd32b96aacd1b6ad2aef1d5beb5de25e2d1ed3","_id":"@bung87/wechaty-puppet-whatsapp@1.11.51","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-zqCuBgu8iJB/b6wnTlvx21x5ZgLG6azG9jxxpIk7qhvTq74bJtm34fCyDFv4ZZf0mcUxy6+GkNELDpTqsyXrSw==","shasum":"9c715d1fe86ae07adcd3d306006b1ab3832d8ce9","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.51.tgz","fileCount":232,"unpackedSize":627092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8oxQCRA9TVsSAnZWagAA7KoP/3KrdtQxw556fzwIYcB5\nGyr1+Kh4VY1mN4uoWORkYWpQuk9du9HQ92gL60Zl85u9Ka0NBB4QmalwvOdf\nB1NUYmHlxTBdH8cpDzdOc6BvoIEHeB7tnAQxVTvXDYxTalkbEw9o/c0/rPbX\n4+LIFa2YXi9QWRDOsSH8O5l1WnnaEckjW17fF4ga1g3xbVClCDHNlmWprURI\npzJCyAY1riQ+GpfTPWX0RtPKU+gnrGusT9bcU4TDx1YVSgwoi23sLM4U7b3A\nd6jGYXEsvoMgb+ayE8K5+RFo67Q5V6cxO0A5CUNloHK+0bUhidiID8K/argu\nGqzEMLkj5w0WyjjoZ8tnpGdcI+y6cTXExcng4rlyhu9nMoyKKXkPHeHWXfGr\ndHZOqpAEcZgNJjXo6gpirT7aSgCXKJhnpboW5WBPXK9At4dotFktAxOR8H3D\nGuJ9A14+OIh+ImRzAmyRFE6qyeHEwN5d9FIi/DBFLk++nph8nTY7EpGOiYNc\nJQ5RWnwghsvZvurcNQGAPqysIdloegRCSMUhZxfnNd2ycUh3zE5THhIE5JJ4\ndwtR4s/HXe9gxmXRIWF70dDiTAHOLik0VhGHm98ZtdoGcrt+/bWXcGBg2oPd\nWaDl+6ZqO5lSqt1AkRPuxCEIC6pNLoA7sDQ9jsWPAtd8i9+GNVoM38dEixrk\nUd+t\r\n=X1o9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChYnq/rwgorqr8jrrulBVxJQ+r38LItzf09Okh7uGhMQIhAKbiW2d340Wa78WbQbotT/kAxAWBbq49oMmGpNoQt8Ym"}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.51_1643285584692_0.4907706919243626"},"_hasShrinkwrap":false},"1.11.53":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.53","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"postinstall":"patch-package","clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","patch-package":"^6.4.7","postinstall-postinstall":"^2.1.0","puppeteer-extra":"^3.2.3","puppeteer-extra-plugin-anonymize-ua":"^2.3.3","puppeteer-extra-plugin-stealth":"^2.9.0","rxjs":"^7.5.1","type-fest":"^2.10.0","vcard4-ts":"^0.4.1","wechaty-puppet":"^0.41.9","whatsapp-web.js":"^1.15.4"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"ed2c0ccc4bc6ca220e889ee578b9442b5b194067","_id":"@bung87/wechaty-puppet-whatsapp@1.11.53","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-aaWFBHCycr9hp84UhgV2RBR5xtBm1wh+qF11IgsqEbRKNE08e1d6Whh0bquYB70bruTXXFtxXdYq/qdF7Rwmnw==","shasum":"211fe45dac715066476ed41dcfcf14a3a279e127","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.53.tgz","fileCount":232,"unpackedSize":627708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8pbTCRA9TVsSAnZWagAA08gQAKRH6ZyiTTe433cCEPqy\n4cPb5uOWzsxIOUglhZG3KkNBFJODyV2dQ4xB2+AlTSHUeKUPhTg76NqQ8apc\npUCIkMvgwnRZ3mNiahR0+fRRPeZZAz2ucacUKK4WPaQYEMRNoHe7uhSJDvpT\n15P6iLNsElz+eBRRFMxJX6xk2Q8XNWjzxn/N7fBhRYw8yvOH3T3CGDKLO5d6\nrSQ83qX+USWxUK2bDJ+RpnU97XBVuslxTId0p1CLkREk+G5UYQIL0KQM3YrT\nS2FJ0sZA0JKMX2RDmZyZSJ31fUo40lNpbBbAZ8Emp08n05oYXHqP2Bj42Tcc\noOhMWljWD5rZfpCAAzNpTq9MEBlmkdm9ZcxzjZolCdrTg2cj4Zw0DpVaHmgq\noo5O7NZCNDdt5YpKbSXRZV5GpMeo6PODoDOiaU7kvSvzsII1NsCxQdOA8P5D\nfs3cjn5u5+5CyJWFJNP2l+gp+OZ+Pf93qWC7GSRfIGU3CNIY1qlG4j1HMjl5\nkiq+ziPEOtIYLGv8Btqs+qdaTCe5HAzxxXSaZmuhu3Opk3mxWe5osITZh0y0\nBgcUP6TahYRjU0muFZGjUZ2OrGAwEovpv2cHAXLS92A7YNmhVp2q7g8ubxSa\nhSyO3eUYjfSLhaqQ8PkV9W69Dwmj4uwNf96siEA1WjSVDdbWlru/VYyxgkV7\nNied\r\n=aG2F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFJu9O1FG2fFQCVvMmyexJ3RwkJ+Bfbf0qWBG17Ch/LfAiApMWXuYzUASVy/Sf7Z+rdInkI+ptTp7tl3lwYbq3wX6Q=="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.53_1643288274864_0.14651394776552729"},"_hasShrinkwrap":false},"1.11.54":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.54","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"postinstall":"patch-package","clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","patch-package":"^6.4.7","postinstall-postinstall":"^2.1.0","puppeteer-extra":"^3.2.3","puppeteer-extra-plugin-anonymize-ua":"^2.3.3","puppeteer-extra-plugin-stealth":"^2.9.0","rxjs":"^7.5.1","type-fest":"^2.10.0","vcard4-ts":"^0.4.1","wechaty-puppet":"^0.41.9","whatsapp-web.js":"^1.15.4"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"93d9d2807c14dc59091ab1995e4ee88a70bfa9b9","_id":"@bung87/wechaty-puppet-whatsapp@1.11.54","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-zQmpoD6mnlN2h5OOz+qrj/XHG+AcIk4smNP7NV4+txEP4TX4u0UL69fNNRmjvJIFo9U9P+pSTVqRimjquAEagw==","shasum":"1919b17afe1cb8a10ff11d6621f00244010c71ca","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.54.tgz","fileCount":232,"unpackedSize":628289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8qb6CRA9TVsSAnZWagAAeIsP/0rLRVf91mWyrpJ9qS7Y\n1KvaJs2qaIeATocpBUSc3RKnvUs7HHGFBPX08oBR1x325iuMGCrlB+/05bkH\n35i5UgLbaXbKt3c5ksDQbv93bt2L0LEj+sghbqApC3vo47f7AYVmn1Nh+8LE\n/EQneG6qjbrGnpHyC00q27FKSEZaZTxiT5kAWjrrAaliHcFQbOccnQDr1OF2\nT7IDFMWku0wqxvS+AS4SzYJvR05hHxqBC5oWw42SmPh11ruxqWxRNFx/o5J4\nQKzq1PelYxP5XGG17nG94b5Wq7mwZhDTkXGiuJFS4uMH3mlRYn15p9bd32mF\nJ7eruVO4Ayjcbrl+S+Fneb3IRV1AuoR1WdIV+MnizEFklUeA2eSlcdK0KNJR\nDIjwVBRkDBuzh8mwQYgHNkvniJ9JmQZrQC6srr559SBjRL4RRGDQMbR2Utaj\nSLg88S4FjjRIBEuIpiHpUGR3ll7G0kvQLSfNe82go8mNx1Yj5IbScHeALeQ8\ndFKIFwLNz3tsASW4c2qZIJO63aVRlnY5rKMu+/uAtWOngLuXGcovVRkQjT7G\nIYKkGKFSkjVRWKkMnMKnrVQsBGG5OV1wuZFKV+vu87cCDrNbfW+s1yEIsEt7\nJdTOaVV5srXzHkgHBjAvpDFO1PcZnOMEwHsVXJKbDU7YaKYItzpJCEcffy1n\n3c16\r\n=oVHN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCxCOCHIQXEciUsfjr03hJGZUf1G1+IfNA8vpmi3VUZgIhANScqe+kVtL31TIdtCMCg2IoqGk+UXwikKcTZzNBkogY"}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.54_1643292410570_0.9459428568797643"},"_hasShrinkwrap":false},"1.11.57":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.57","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","rxjs":"^7.5.1","type-fest":"^2.10.0","vcard4-ts":"^0.4.1","wechaty-puppet":"^0.41.9","@juzibot/whatsapp-web.js":"^1.15.4"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"c22719abb662534563108a7d23d3498874a9887f","_id":"@bung87/wechaty-puppet-whatsapp@1.11.57","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-OahDKdbKnEgr+wR/z5WSZKZs+mmdU5JvSBJQPSdwnVyN7NRiMQEPhx0Oeg4CIssPvYCVsrz70uqgR1VCSumOEw==","shasum":"6b8d349d339b580f3aea46db9e7ede9886bd00be","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.57.tgz","fileCount":249,"unpackedSize":633479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh86hoCRA9TVsSAnZWagAAj08P/Rfe8OWWgcKQiLgMj7w2\njHv9s0IYBIUpIs4mtPTjN+V3PuRHGCEPvwvCgo3PEwNsPb/Mxu6nzTSCLA1F\nATTvb0LMh+oCIvFhPkJpX5rPz4GRqh2SV5NJjYXii5QuXAN8mKV7hFslSdCF\nd2329rolv8agSAwOBujJTxmKpP0/f0MTvS7pF7nljQ6YuhJzrFzi9SB+/+ql\n5Ix9McFA+XhQaAyY1cCn1qi0JJqwnivya6GTpedQjyrNMTiE9rjuGs2UY/iv\nCfjbOkOKmgJfQd23BYGukriTVGoLf8yYnYq0ONtoFBwoUO33+6Z/GrLg77pV\nd+o7/KQ7YKFIBB6I5Pmabtn338puSHooa1JLDbjrKDb12qf0Cl6xliPFj2i1\ne9i+6UrO4EgTWPEAO7anFGeqFhut2b32enPJOlWwoH3xthRrHD9dHVsiIj7u\nEsvPai9w3dQBbAxebniMVlRgrHuWZrcIP895eY53LaxtT7ZjGyl9jpVccb9c\nZe+8QrUThPddaOIR/qV/4t619Wnlk9PNyMizFH8iR2SADDwki5O0zAoiofqQ\nbwNtvBJkaQCeF829Jbgpfu4URoxnPfUZzDjcSMmJdOdGrhkf1NJF+I+pV6VQ\n3iP0xMaVPJwHyeV/reh2o6c1RLmffTfYwjkeKsucW7qQA/jWlryIQQJzrW0f\n8mut\r\n=9Ibw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFRWUT570ZXh6gCJvOqVX5jJGhUpY7JECPJBLpuDc8ZCAiBlLGl1VG2Bpt+Q97wtUYRyTpst1rsclEDrve+d5juOwg=="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.57_1643358312167_0.7373145547541593"},"_hasShrinkwrap":false},"1.11.58":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.58","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","rxjs":"^7.5.1","type-fest":"^2.10.0","vcard4-ts":"^0.4.1","wechaty-puppet":"^0.41.9","@juzi.bot/whatsapp-web.js":"1.15.9"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"75e29a945d9ca33b87f0caa4df97447dfe3679fe","_id":"@bung87/wechaty-puppet-whatsapp@1.11.58","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-EBOy/YqI+uvOoLZ9Q/b1SBosV2tDDI16YDVTOfwOTrXtHD4o9qEzsIIyNvIXHjWrGdyiLPgQB6Sss6GIpqbeZA==","shasum":"ade541c1ac6716662eb24f5c2b8bbfad71986454","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.58.tgz","fileCount":249,"unpackedSize":639385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAdodCRA9TVsSAnZWagAADtAQAInnaxdeF4t0I/ZUXDF2\nUO4zYcjzbdOTo8si/yH2YXxak1L6QOULGPICld/r9P+fQktnaluA94tJ6Yt4\nUHW7uYm2kuekvdSEn40Vferm+IOVqgJ1xgarRBgzNH5gjiRq3HEABQP+ku/Z\nFM4W04eDaSpuyp0r4H0kMXs2+Ku/PmC5qJQ8EqEg1V0WNgkUE7r9KnQVk8Hw\nm2yS321MmFxBYDMfgB2R7dIclHYCJSNi/1lXpaxlTythqlQ8ZEGLoY8xfG6/\nbwNh4ybBn4AS/4MgfoSF4Pw+2dqIOPj6EmHm4GDnLRL+hZDr+E5I4/0lg7Hr\nBW1QkW2syAAuNmRNWJvE/xe3MiyVHZqmBMVCi6SWf1PvxFa9+9AluTQH+NYx\nsWrsDeqq6NwB8yBO203DOjdIKdxkNKzx/gmpV53IBjeTruNCBQvPWugBEEc4\nNyP8JOINnvpz6XsXWNtqTgWniq10hvlX33vc1AvUXewR9A9tNM/nqxlnLDN9\n1+cDttALA79EEK0k8UDBQ78FGlDXcp08CdWs+euaAqyHZ/n6dtcMTkhkNZ0y\n4AR5Byz6V5zbe7yEGCQqaxbRRr1tvT6AHaeZUZwc4MBy9bAPwzM8qrKVdUN8\nhHSH7DYSQd6w17pnw5XncKczueyrSMMq9xV3B/2meM9/9B9awvHpVCrAZU7V\nN62P\r\n=SNlD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUMvsv7KGm6DFB99cA6ylDObh7PEUitZ4pPPSeRKB49wIhAM5wZo2FV92xlOBVZk+1QyXr0bdsZ9fOq/Z9lu7XbleE"}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.58_1644288540959_0.08446579020404776"},"_hasShrinkwrap":false},"1.11.63":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.63","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","rxjs":"^7.5.1","type-fest":"^2.10.0","wechaty-puppet":"^0.41.9","@juzi.bot/whatsapp-web.js":"1.15.10"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"5479eecb90b2a075a01c2a63ea12cb1a404997d9","_id":"@bung87/wechaty-puppet-whatsapp@1.11.63","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-5HWXL9oZsbnqXw27g0/suysYpKtd32lDO/SuYyjyD4+sfXcPi6Qj8DR7kcegZHopfKy9ME4rHReDwQST+zU2lA==","shasum":"082935681bbdece7e2986a6a544a84bf9efc8ae3","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.63.tgz","fileCount":258,"unpackedSize":666796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAnOVCRA9TVsSAnZWagAAjW8P/3212fNucBk/IGiH17qs\nz1yTpIYKjJbeSrWJ72XriZpFXxB499U3uFqFqOA0I0+DInVHzmMpQRc2nWX4\nrpQTHboPUp6WhZkkR76N4ADeqH2E2YBwwDKqjLwCEGPtne9nUvNjs2+AoPwj\nKeN6tEHQ6KeQ3kmWt1chFrzKdLTReb5nLyAi0ElN2JTZaHIUVO/ataMf0Vyd\n7+uutF3EDQ/MOVrnS2jIqexXTFsqPLmBuMGWv7LdgZ1FSefd96y7/0oRP2u3\nGEVPQ39gIuwUQWi4C+RyQIIUT42H+klnCA+d0iFPhP1F5QRAEQGtdJ/pijn5\nccji1Fdg2IO01ICQZduYp+XADOw4JnHWI0ZOO7U7MuypNM63idRk3NdWR2yV\n2pw8SBa2lGDK6RzZRR35X8jIRtKY21Jj1zCRtPlaJBjW4aALFm4T6WH/regt\n4cqUl/prC8rIq6spJv/HwZmlPcnzHLwsO8MpMyZ2oK5AZEN4YwLb0wSwCoos\nKVlAz/7AIJAy/RQ90KziYewn7LmjfRu2vrzKhrGzdeVYLbKTnL/aEdEI71Fo\nXQF7Lpd4Ra1/9YBbsGGjO6pR8HTTZDA2NDADT1rzzl1Zdo11xa+NcJMBdrnP\nCt12CqspaxOjbB5KqaqwLiiqrPpUgu+1/madwHyxMo69PK7kgRoRPc72C8oY\nXVq9\r\n=XR7f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB1HtHSolTiTkSG62kSQhpORQIQWcw80TYL2Q/+wsm+jAiEArqDaFps3wLKnSUbS5i0tddBMjiSE64yqebZKW4/HF3g="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.63_1644327829429_0.3652819076740468"},"_hasShrinkwrap":false},"1.11.70":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.70","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"@juzi.bot/whatsapp-web.js":"1.15.12","flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","rxjs":"^7.5.1","type-fest":"^2.10.0","tap":"^15.1.6","wechaty-puppet":"^0.41.9"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"026fe52913b949ca52b70e5a06de4bacc5235e24","_id":"@bung87/wechaty-puppet-whatsapp@1.11.70","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-+am9sPBr13CvUyjnUkf3ZV/iDwGIyUOIp24vcunmZwkNkQqlmWpXFMOp3QtP9sAyM1Z/EUURreYYV/9jdMT12g==","shasum":"5200fa4f38bc359e5e4321df3caaadbb2e87360a","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.70.tgz","fileCount":258,"unpackedSize":695104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiA7ypCRA9TVsSAnZWagAAQqQP/35RZnmG5AV8MY3wrmo8\nDN18JElmNscTxeTCQcScGzHGEFzCr/X9C/HGLb9HyKZm7hubjP3agIAE8RRB\nCMrxKKLp8HF2QQpiqZYjtHCoL0brg6Rtx31SOdHIkSpCzv0PmZhe3pvqk7nB\nelBxIy+J5LGOXhnd2uzxAcSKBgwdQ5dF59q9LapVi773cHDC6RJKdt4OPNoA\nzwo9yltTn4zQ3yR7FavPHTmyJaJUlN3972suooMiX+VwsLSxd+k+8ysvbRis\n8mbyXbF3lsml4Bfqb4aAfLLFjGAMvl3w4ygv0X5CQDXuNL2rnESJ951jljL6\nklZxkKG4xR6kBmifFTWl07hMAYtcEbC8g3mwtBUXK1/GEpi6zqyoYgTYYfAC\nWo7YdyEN8yaMy8APS3Bumx7WoaT+dEwebF/WOJTdZXwIAFvHqZ6kaw8q+01i\n2JZwomQoo0G9lL2zPySdnH9kp7Vfjxlm+xMNDZcf7HkH9FJz/wTdl9WHjvOt\n5RxR/bi2L1eCUVVq36OaX7r2GP2wjlaZHYxlfpo5yA7gdP3F8K8Kr/hKI6qo\nddarrmxa1G24qtXt3ODbAj0NHR/JZaAYbiRNnBdDaHezKPDLH9/7eNKaGkKI\nrNz4dNX9ogVhoksi7UY6zVhiz3IdPXBy+80b+7FPlGvQGM3OkCEUJecH0KMJ\n6hDN\r\n=X/PO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9qvwGzA0vJNbpH4jLyTHy3HyChVtSNok4O7waCXefTgIgbDsjqY4onLTJ0PNcq0cwcrfxyOKOhZVx/iuUAFceDxE="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.70_1644412073568_0.7302603489115607"},"_hasShrinkwrap":false},"1.11.71":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.71","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"@juzi.bot/whatsapp-web.js":"1.15.12","flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","rxjs":"^7.5.1","type-fest":"^2.10.0","tap":"^15.1.6","wechaty-puppet":"^0.41.9"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"72614b6251db13e80abc70ebc36cc62d4ddecba8","_id":"@bung87/wechaty-puppet-whatsapp@1.11.71","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-fnOQTFzzQZXyODQ741ZQc39ae0hm5DATO+Ewr0Q9iSjNR1IdKX4dPftPOVO7fWu8Vb86c85D2ffGvqsw4Bg2MQ==","shasum":"296dff54bcbcf04914ef0de2124f19403068208d","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.71.tgz","fileCount":258,"unpackedSize":696290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiA8noCRA9TVsSAnZWagAAZ4UQAI6+5KfOoe+FPPVvRlQl\npoZ0eaBC8QbqOPL0ihRvzKZc29R9KKtKfej3xsXmkx++quhyufiC0ZeURVBY\nqnlsaA1Hc0u2ayV0Cl47dPF+6aLr2/3PVivwD39887pV+ZZq7BU42ztcsIeV\nYpXXJncmHw6Cx4i1IyQwv3TVzn7uCtAPMef5IyLtJlmjx+s+1d7+wV7N9rVB\nuKYGClp6uxsPSbRf0raMVvtWbEIHy4tQi9gwd+tXyyjYS60p6LODANwXU17P\nLW1Yd2Awx4vb94mx+Rx1tzpfooAd2x/4eM7qN9nwtl7M4x6WeVY0xot2oYkb\nWwZ/h4EpuBW9JvHB+Lqb0khEYVX3fTLYUG/A81IDHvmk4MmXRbJcdrMe8cRm\nptuEyqXOO+Q2ZA5ezwpqCWrB0Zu7OW3TN2u2M9H+JwOgNhjjvHhmNl/zCS8y\nZRmBnQnIh/+xD02GZS8rOCSnoD/GBP3dtAfUi47r4welTYqgstohyd91NxaP\n6hMprfAe3NnnFr9sVdX+AIHARUtktj5L6ZUNCFbEEYH4vU8uptVaBN4bSbAY\nyK+8k2tiySHXeBLsQPGUMygse180IXEIsr9Rwjt6V/zzD65dHLvGpZd0pOaJ\nQXynjqQnNZa+mdTUottfGXadaMXl4DDzl222+XkLtVF2jpYC9Jat2LiXQFZk\ntO10\r\n=E0WC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMUhTqRkIArtiWFpg9TtOirFCEKdVcYFE6YWnqBxG4+QIgB5C0+8/8m8O1Dof6iFzWcI/cxV8ZuN/E+sQVT/bNhOE="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.71_1644415463909_0.12870396913206683"},"_hasShrinkwrap":false},"1.11.74":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.74","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"@juzi.bot/whatsapp-web.js":"1.15.12","flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","rxjs":"^7.5.1","type-fest":"^2.10.0","tap":"^15.1.6","wechaty-puppet":"^0.41.9"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"6348ac61b20a5057f1d27ba89d97144cd7572d9f","_id":"@bung87/wechaty-puppet-whatsapp@1.11.74","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-Ky+6Iq7t1TA2BUpkd84HfQgHXGYpT/bt+PxyzE2tJtvi4cXE23/TrUadn5MWonkbC8sKJwYsNeYq6kERvkIIbA==","shasum":"cc7db0010f78d4b6712824b8de283e87b10fa736","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.74.tgz","fileCount":276,"unpackedSize":707489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBPZECRA9TVsSAnZWagAAOmIP/Rob623J5CALI50GoaFJ\ngMTwbfTuhVXSQiOP0edV5+NMTqgTdAt31dUVpRDKAd7OWwtLjz+ZNAoTAmKD\nRO3Qs6Buob/TnszldiDeXqYnOuigONXNIkUjHmkHaO/rjEv7Jqzi4Yng4iTW\n8RY4UY9aqOZB3RtU3c4Blx4vf12SzdceWi7y/FpELtXML/1/iGRromZMfeTZ\nGLy5oZW58314NDpQKpR6DK2/6paSr+A2Zcpn2OMIvmqOaPz6q/500lZ67XG+\ntVZdlVhE6hd6pfMMRv+SMQ+zv8E+EsX9mbZde+Mstn2SDNBYDSnYK6Dw6iGD\nHinGITPvmbA706IHO5Itv4VIGb2m23pEb6COlcBe0hEoyxB1kaIbEAKDswS3\nut4ewx69zwZaY6U1xot3AFYdnVo//RTDLX8qMkaKZ1kSevYQ9sVDrZjCUjaq\n+kCvKDvjbH8BKwrhCgD4GWcuEdMZgrRcY+SYG8wqe1HeZhke9ELpyl4Ib5a4\nEslbbVQvQ7qXm1wkcpfhhZoVSmYxcieXhvNltFq9LTA4vpLTLAsvCX5kOUJr\n7Y1Bt27giqmAQIuOp6Ho/EZ+wrGZdnv2E64KXLNW1N24Y2Xqj9kSDS71BRmq\ngFwgeIfFN4MnuO3XxJVH8T1AYHFYfV1nK6B9eJNReEcpRjGwHj4orD3WQxfy\njkxl\r\n=ORON\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBpMGZPV+joi9/JSfrGa5FXvR99OP9fFaoMQXPb8tY6WAiEAlEVJoWLedFonSmkt5g6e1msSwl1fpEq0h71MD9OLpH4="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.74_1644492356388_0.7703198918142768"},"_hasShrinkwrap":false},"1.11.75":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.75","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"@juzi.bot/whatsapp-web.js":"1.15.12","flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","rxjs":"^7.5.1","type-fest":"^2.10.0","tap":"^15.1.6","wechaty-puppet":"^0.41.9"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"436516f14ccbb93b162052acae07461ba3426abf","_id":"@bung87/wechaty-puppet-whatsapp@1.11.75","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-RNTOzEprwZl+/qBBRw4xfL49gZKNOrq8H4C5NTBcEi7oCTwtx8acY179u2fx9c7w5s+t67xdxgbYDfstQ+yjQw==","shasum":"c45946a00de91a6c3a56954dabcd18cd5a3ef58a","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.75.tgz","fileCount":276,"unpackedSize":711221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBSEdCRA9TVsSAnZWagAA/dsP/0Trx+ZzhBaLc3adi+W3\nDKy/O+G7CqA2/3FtVwzG1oVa/2HRQXH44OKCzXI/G2/iQYvMFHUnw7gRpYca\ny587e/fq3vmfr+IjfG7sQknJV39KobNpXTUKSplMduP0zjFwDMj/H5SCPzEe\ngcs0wu0N5Jl5fz7CvdCwpPe2Ltb8GcBelRHpTcEbqcIzXvWWgpP5jrSiJA3Y\nYQLnMrWgfAeIr51CbLdMkHE3t1TDZRlhuI3EdqxkETxWVl3LKBG9JC6tnuK/\nXFrxKf/U/iG1TcLIpYjNRYOb6oyTUWD68tdaOQc5Vn2e8EF/E0IPHw3I9vk8\nMDVlxO/Ru07p/utchNcQ/WNjdHGhmRxReaUHbg/9LT0FzjgehUMY0c0Xi2HH\nOKzBZ+MijIzqx3uzWLBCyuXYeenTzqKZSf7yeFOWZj79NE/bNwfhDAR63Mdt\nUkzcaotd8YmUyYkDy3ObHrinEHrgCenUJb0oF+oC5xm0Rnb0mxKqFIMXQ+PT\njLst7rzTWzYMICow1zHjFumkFdzpaK0cJrn7F1D1PPLA+SeXhVbpd/sYbvZ5\nT2oDWGAT0fzJptay5dm3LEu8q/UcMTJz9KcNnVwFlgsc8V0c6vv8w8x5sv+M\nelUolxIuf+RIskHkeIbb5nenR2e6cB/6+5eQG+/AL8BTXdttCLmE40HU8CKz\nmuoc\r\n=7FK9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzeGYfIaZroKL1k0yKXyRO0wLBY91vMZH2QDMFj5gpggIhAOPtUCdxj+ZXJN0ChSb7dhbMGK5A8uHVtD3n8parhAsi"}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.75_1644503325091_0.06816262215094349"},"_hasShrinkwrap":false},"1.11.77":{"name":"@bung87/wechaty-puppet-whatsapp","version":"1.11.77","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"@juzi.bot/whatsapp-web.js":"1.15.12","flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","rxjs":"^7.5.1","type-fest":"^2.10.0","tap":"^15.1.6","wechaty-puppet":"^0.41.9"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"154512136b54378bd670dd60eae47106c1683884","_id":"@bung87/wechaty-puppet-whatsapp@1.11.77","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-IvLUmpoJ7F+AAfwh1jEipxgkkzQVgYaFBgleLwyD78Lxr+VcXxdCECKjO7REg3QDflWpQJnWGW76QvGzMi5SKA==","shasum":"9fc637ad599e1db18904ed31bcaa6624ca43a419","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-1.11.77.tgz","fileCount":276,"unpackedSize":714417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBdgWCRA9TVsSAnZWagAAsZcP/2KUehl28/ksAhlkSalH\ncCeklLCFU8w5XT4nC73aiIx1mdgX/TgvUlyXghaI8+Zx3DTpwr+B5OYseWy3\n4xU08xrNAX4WXfaGxxNNS/KmzmdgV3e+fiotsmRHBpNKm4a0m95JhU1TbdOx\n2jtkj5tnejwMUOw+/UgqH8nI01ieV9X18sxgDYFyHF4axchQ7/ZiTnulm6d8\n9tSxHFRCq6794ajEQg0h5p2ZX8Hu48yxumWr31jd5uLcNXjMD8OOwX+4tW2M\nmPpWsw6DCqWMRuXnwuEAU7CmnEICSTjgwkABuL8a+YgL2lEY7sPPuXU/fsjb\nQuH7Fkg6Rv69nrg3PdOOFtvAyxucgc74Tw1+M5FvD5ri2lAO3nDu0Z0x4PjB\nBffK98Heo3HE24jkCayDZRpgrbPAp2bKFFfhUxwLmtYnedaddPclyxlZWflB\njuVO+7JKFzAfpHjn2KmsW4srbyqRMkKQLX2t6n97Q3EKEwWyAFDkFNtIYoWr\nDe0UyuiPNbncd7AfMArxd4J4mAy+p6+Z6XTbIzIKvrj961c4t9ROdkTiAiIA\nwyZdbEhrpDDSRV0AMNbl0d/ZFamEo9SuXrczeZeut4riF6+/Lq8EFTBrA42+\nMDHXCDR4Lo/2do0nKxWtkeWHBHjY/HkHqY16LqoPigyaKEyaX0JXuyiSQN4G\nQNxU\r\n=yBNB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+FQaovPajUpL1y33Ob6Gtkp/Svb/clgpCMkI9PR0wjQIgRZT+lBwnTtP/zAv9o7CzYRZNky2W5KqURufDWGj8ofg="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_1.11.77_1644550166441_0.5549725862315491"},"_hasShrinkwrap":false},"0.41.177":{"name":"@bung87/wechaty-puppet-whatsapp","version":"0.41.177","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"@juzi.bot/whatsapp-web.js":"1.15.12","flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","rxjs":"^7.5.1","type-fest":"^2.10.0","tap":"^15.1.6","wechaty-puppet":"^0.41.9"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"63c5568699343f6f4cd87e9baf255d041684aec1","_id":"@bung87/wechaty-puppet-whatsapp@0.41.177","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-Od4gjfEdIzJJiXaWUQaK9QB8oYmvD94PF2oCQjdMMZEizlEhDXAwqmknOD/Aq7rJp+NedZ4OEt1kIujumUSq5w==","shasum":"41e6d30df58d4c2e07ac4de1e871ba675b6f1eec","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-0.41.177.tgz","fileCount":276,"unpackedSize":722319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBhQ6CRA9TVsSAnZWagAA43gP/3yL1a+vkyQkj3eym35t\n06/9G/uNAiFORjyI4BX0nwiALPp6yshovU6Gvx5tv5Y+AUfvJVaKz1AaAjzi\ngJTBu7mnXCb2jutvsTQM562JeYw4u4Gpx8qZ1KXs9kPO9bULamzBBzxrhqDN\nOj04nomjcNC/aSl4iA4lHnlAahl//U9yayJrrtNGVMpekBUdRtMnVYxolC2v\nj65iMI/Pyic3jWNyvp0knzomstIzvrKE71xola6TldizjHdBQANyTmRu7dwV\nfzbcAcXnkGq9cCgo/c66Dijgk/Fh2aaWneGel4vcrqAUsnSynKMujGIUkDZo\nhMfiPGqgbwWMouSlASNKHwQVf1hcNJo72fPAqvmcuh6T243kJPQy7E4vF34N\nVSrb5dBPfKfXzFig/s8xd2XXVcjD4EExSUBk9RpR1Q0JnvPcKB0tQUV12w22\nBxzIHeLbu7ktFOzD8AtyyhK5sBCCrUxVIu8kPmpzUUgKbVSRczrmAbmZ91iu\ni6xOnqqb5Aq9B3B0tP7YPlPigr0mRTLKJaQ3bP0YD0WxZF3wiTWlr4SqrUU6\nSVixid4JBF1H8EBjgPLjtH7l7Lois7pJbF2DzsQ/Ef5fjtXPULsFDI0Aj79j\nhckvdoI1ht6MHwqGskqoT8r0h7KMLq0B1C8naiAierOui2+pmp9bhFFOF/8I\nbYs0\r\n=/02p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHtVH+OrTcr7YtttljgvJqBjyRopT76ZUxUG1VkXlcb0AiBk9qVqzp68aWD+HszjrlI0Pi9NMNaXPyQJ5N8ntzv6sw=="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_0.41.177_1644565562660_0.5419570405201677"},"_hasShrinkwrap":false},"0.41.178":{"name":"@bung87/wechaty-puppet-whatsapp","version":"0.41.178","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"@juzi.bot/whatsapp-web.js":"1.15.12","flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","rxjs":"^7.5.1","type-fest":"^2.10.0","tap":"^15.1.6","wechaty-puppet":"^0.41.9"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"e7a75aee7d3a6f65f167d6407eb6e8b3100fa54a","_id":"@bung87/wechaty-puppet-whatsapp@0.41.178","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-WIuoWAW+C3F7HaWbjsmY1oWz9zm/8Zrx6aaR0eqCNw5QV/cN6E+CDvaZkRG+MEP+pXNaWFvO5ea3T9p1XI5FFA==","shasum":"93710857d9f9e97cbba0daa6a323e2817299eed8","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-0.41.178.tgz","fileCount":276,"unpackedSize":724508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBjhqCRA9TVsSAnZWagAACPUP/0eM1j/CE3RPhOqpdo4w\nFze3bEel1VNotd5sQBeuwkvNRMNv0eqQGqL/zr22o2ysdhZ38crzdFnqZXJV\n8Tc3mL/CSZ6VyEb73lGzy32yulXa8+PTsOGzbp1v7DV9Uy+WFF94ybQOCv+X\nVeXQq0aP5AS+KoKCAa74SJrAx8jDnCQcgdUbwsikKIJwHX2L71DUqJ9rlY4T\nMeg5wOEVUSWbCjy/apkgov3ECEzuybOl3p+iHTNLYLQSH0ggV4be2RFQm3bB\n4BQsM2DU+6efXaGm6WbozKu7Vjtc5H4sJfq/3nGo7Jg/EacHTQba+dujFEMz\nivSfS5UQr5p+MD4RSKYtXEHwT+GYbTVKEusFiUmf/PIJbuwAscln0UEWh8CE\nSaqVQiWc4q6bjW3cMyo4ilb2ub2Xeon21rurCbfSq1+fAkxOt9OZCvXpNaSn\nb7BKCB33hjTEGN4+iasFCYAVwfeiVJ9eA9nMfiI6nVTpNU5Ks54GPQ8z/rR9\n99Lr3hehJrIAem9GaTk1mQDgJcM256Mvyf70RdYzqlGwdXfNwHm0VTOY+P5/\nMHqzTNmlQTQM+cqXHoYmfn1tf5HueRGEynyMa3rD6dxJ+M9KbToIrD+AJdCA\nUCo0XFCuwwbmXA59JBmK1hSuAd97NRflzl9iCAi9uCc592kcZ3bs2Ig5urce\nfE5q\r\n=uXP+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrgk/BnEv0lHumJ/UusdtbJq2qLGLSwzCaZ9cdKcxe6wIhAMMVUI1o4I/uKUCPKrWmOhPaDuL+dnOG9sfMW2QUb51h"}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_0.41.178_1644574825902_0.21956528245240037"},"_hasShrinkwrap":false},"0.41.179":{"name":"@bung87/wechaty-puppet-whatsapp","version":"0.41.179","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"@juzi.bot/whatsapp-web.js":"1.15.12","flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","rxjs":"^7.5.1","type-fest":"^2.10.0","tap":"^15.1.6","wechaty-puppet":"^0.41.9"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"7652d46e3de83a27fa766d9c0a47325404b321c1","_id":"@bung87/wechaty-puppet-whatsapp@0.41.179","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-XSKc+3mlCeqEv93v/ZMzMPkvp1UGD/MJwgSJJYUSeVig2h+swlyC7rl8JZuFJMi4u+scXsl/+rClpxwUsMUTRA==","shasum":"b65bccf83f3351edaf74d2743e8598513ad8b322","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-0.41.179.tgz","fileCount":276,"unpackedSize":728237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBmppCRA9TVsSAnZWagAA3GoQAJA5AHme6XlZtGa0koiv\niLhPpU43ggtOiUGn/+JNOnMg9uYmOzVZIXV6O3GF1NcI2T8/mRkVqw0HpgPx\nFuGU6vGu9C+soUiHo+N7FqyaE1VzTIeOTdZo2ooumtV2gvxPgJmdplh1jym9\njL4n4UMRKJJve6uRrsAoQyicGbqD3Gq5lMJFgpfX4WENVdTZDEZHjPWS0vio\nfX0R+BWt+3G99uogLAurqTfzLm6C0Ew8DBkLeHXJB0F+18PFmNi1u4lHv0iR\nMwFdXssTIQpLrvhxSFoACrW2o7WCHKw95YXDyOPq9xNUys8L4s+iKxZXMe9H\ng7YZjOPhvrpqYZzyrx+UxZszcrSXIMQomQDC2XsCyktEg0YbA4RsTg7ZXT2d\nP0t7pFFe9TQajzJwyMM6pvqYE8tlciPq6mKTmAsBAC5buLjyRdneczmj4HPK\n/g+ZE2tlrTeJbKm4Wu7VXyk4zhvECZprJ+b7Lg6UNvAgkK2wD+KUPT4lLL0E\npqvp2rCtVtz4334D2CAui6elsHmsaP9+lB/dNmqK6TQbb1LBI/D/irJdrHFx\njVo9wnEz1L8fdMLGhdAfxoLj/aXcgd6jYqztv0ZMRurdREPYeuQDJli3bNl+\nOgxiJNdDkuCqOIybRRZeOSKFcx7Uc/VEzhbIcD3mWGkhTdSxSnYoVhxwIqpg\ngcSN\r\n=/teR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8Tc5IaD8MIIFWynclEibTgGIk0BQ5hA3xXcuaZIA+2gIhAI8esuWIOg8t1YUoGmqn0cMLKO1w2FAXSnSOSue1pRgV"}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_0.41.179_1644587625044_0.13379725199586945"},"_hasShrinkwrap":false},"0.41.180":{"name":"@bung87/wechaty-puppet-whatsapp","version":"0.41.180","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"@juzi.bot/whatsapp-web.js":"1.15.12","flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","rxjs":"^7.5.1","type-fest":"^2.10.0","tap":"^15.1.6","wechaty-puppet":"^0.41.9"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"ccd33efb0c23a10f25bd72ee7c65cf723c72cee6","_id":"@bung87/wechaty-puppet-whatsapp@0.41.180","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-GzsPIEo9F3QsVixj7WgvYU5CZ6/R4NaEZYTZBGtrb8M71zCG3esxh5YKjINJr8EQ/ySOulkX/+wvUzq4vNNOgg==","shasum":"7af2a7c24861b28677e57620d81694ff5174f43b","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-0.41.180.tgz","fileCount":276,"unpackedSize":727913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBpRECRA9TVsSAnZWagAAooEP/32csCdWgim/FjBOXapI\nSLNoBrneTr4wCo7NQzpO2P3IcG12cEE6k7z/TcxTygecFWRAgPI0XN1mSfxa\nRxDJELq/yyL7aq9XYMVBUQ55aHeHQzJFIxdazt4xUuo9sUKQLpOt+TAL+JNV\npTMvfMfT75DZwL/q6eG3AI6OwKZdUErv7HC44dkZDpxtdSykzAS6VaPk3AyG\nheUdudSKljPUNZmc13zsB+JcUMh/zQ9Da60Ibfz64PoQU6VbyAD3A0HGvFjO\nDOJFKguQr9AMlNlawJP9Vvp/RElR176aOvH3a3VgOopRi7IPoIyruJ6K4d8N\nfY3+hB0dqY5UWFSlfEvnMk5AoQXTctHkg89N+6Qlv682zgq6m02tFONAV4cM\nMg9Q69WEU399CyJZB+lCx4TL+1dtU9Xi+1o6iHAi0A/gJZH906CLHKmjREFX\nUlRUvlCMX8TWUNFU8i+uuX0KR0NcfXX73UsW8ZMUBrk6J8BdZWxvL5qvgHfw\n8/Phf1UOgf1AotiiMfFsQxJ33dfja3XOpN/ra1JuaXLBuqvJe2zwLwvIGQhw\nQCc1v8Qx/dbQji/76Yc3qZObW6IMt9YvO8gfxZ6cBxyUS4yWAhQb0VUCXKKb\nZzsejVWboEL7Wvi5Ga0nnhhc0yjTPTFNLpYje5g9ErTUtbdyaygi0AxP5Myf\nc8VS\r\n=lIc3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaKO8E/xXkq0+3WptQ4mw77Br9DqHFntaJsZBd/Y1m4AIhANFK3WLLDNK1h8qoSuXePqdL5Qm8XecHQaObbULscRxj"}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_0.41.180_1644598340776_0.6106410165676017"},"_hasShrinkwrap":false},"0.41.182":{"name":"@bung87/wechaty-puppet-whatsapp","version":"0.41.182","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/mime":"^2.0.3","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"@juzi.bot/whatsapp-web.js":"1.15.12","flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","mime":"^3.0.0","rxjs":"^7.5.1","tap":"^15.1.6","type-fest":"^2.10.0","wechaty-puppet":"^0.41.9"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"dd5622ca7216c487ea6be15a39e50b95d4675672","_id":"@bung87/wechaty-puppet-whatsapp@0.41.182","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-XXOWx++NlXBh8VjW/+3xSHWobQbecJ0EZ+vLHHXiGRv7LEnbx6PVL3pt4xA/7empuFfDrtzWirpRCk3aWwgdXg==","shasum":"e63dcfdf59fdd65fa6db9851c2d34747f31a16ff","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-0.41.182.tgz","fileCount":276,"unpackedSize":729529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCcz/CRA9TVsSAnZWagAAhUkP/jn2IWRK62wKYKrrJgtm\nm2JKrLrADsxGYHt5NFYVhkn0eLNJxO96ivRwT4SdBuDxOorSjxp7uBJtsM5k\nKdqFDe9gDOXNlEyfWWk2PJ+7K3iiaKz336wVZSwl48QfC+11Z8Wl5RJuvqaJ\nB4cfba2iBcoLLYsBR9Q7eJnBZIS/3prOMm066+QE8eeErE4zMZVB6MoScHJJ\n/I5Ji2O5gIMdxXcQvAv/eEi++PE+q8jmy10oD3KqoJpx/xTPUS6F/InNqwgF\nDGIdmktSt9lSsj3H73g7aqgPy59GmHEs9q+FKauEQdTGf1JBZxnmjaHikyjP\n3iQ2Evbo5L6niN4tyH798exqW+4L+Lkt54Wgefjrk4V8Mkwx4AbJePbnt0fk\nkCn3iUmtVKbedDJHYSv4m6zQ+glFWKyDEEp/aoPmO8/Eah38oGnuT3VcXlOu\nodkbuMZXN0e5fRX9nvUnLfDW7Xt+CnQCHZFuGz3XYAvyk6iwym7QTIJr5cHQ\nEediPz7Eqe++tHhDmUkk9lGvvIyNL8tLCybnYyolyIgEHuLlNGC9UoFBSk+w\naBrnUx54E/yFZUVo7gYpfZjRb/e0+AHGfkReshnO3JcSOtDejPlD3EJhC+1+\nI9P0ZY1Hrrma2rOZoC4ZUt5Hq6e2goCrSpAhUMMxtHBIe+iR65e1dq691CtW\npO4F\r\n=Z7oM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB0KXz73kZsSEMgPXEy5i/5W3IeIoaddFse95cBGNKdRAiBAVbeiRYSAys1PqOFhteBUbBhu+REdDk6Bg/+HmkP2Hg=="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_0.41.182_1644809471393_0.7701416525436406"},"_hasShrinkwrap":false},"0.41.183":{"name":"@bung87/wechaty-puppet-whatsapp","version":"0.41.183","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/mime":"^2.0.3","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"@juzi.bot/whatsapp-web.js":"1.15.12","flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","mime":"^3.0.0","rxjs":"^7.5.1","tap":"^15.1.6","type-fest":"^2.10.0","wechaty-puppet":"^0.41.9"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"c72ff9a0be2f686b5c250f3451a0690e819480e5","_id":"@bung87/wechaty-puppet-whatsapp@0.41.183","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-0I9OjQ8N/lW70mmUNPvqDhRCsrERaQ0y4HAuT+xhcYjl23F8/dC7TcEPll3Ot4FVyRQ5lLttUQ35CcqrAFzq6g==","shasum":"83b529dc7ae904f2852b75930e50fab40c0b0b85","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-0.41.183.tgz","fileCount":276,"unpackedSize":732854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCf9BCRA9TVsSAnZWagAAGKoP/Rmt7mhax/XAbaUWMf90\nfdKKAG3ziGTSORcKIhDaeKz4hEM+FZSZ9sjz1MeocskWGzblhpAx0U5Jsn6Q\nmuWUptArNSoPYuGTr1ADlHDCYI+AOV0EshOLkzlCnWUVh13ldr6IHF2L6hWE\nQFkh8Qw1TmAHgcARj5SPf0vtHofm11caFUMXTk6oZsZ1PSP43HOajc89WRFT\n0FzSHpmy+MDmLndR3dHiViqLjR/kK1BdiG/VWi5Fgsf7syAcZ10sIUg30NNP\nqpy/efIzSXZrXai81Lb4HNZMZGQ9lT4PEDFNd6SxUIDvGfRhHL1F9FIqmOZ8\nyFw50MRzyS0N/6eKQW/y9urz0ElCDA+wz6HqxmfovTDA/UUsY0QqcioOZP8R\n4N+p5IuGvpCl/P/CT5KAahaiomIlFfmDf9oyy/PgKYXia1WO7L2rHDtJ0tad\nGTqrikzbyqwdqAgwBS/c7iAKOQbhpWDL3KoT0O885Bzc4jz6IVx3/J/m5eJq\n1Fxn8BqgI3/Q4gPN9G9X2jzzfbklug+oyVBITdSV9HNNdbNQ0/fwXy3H5Z3f\nAN0O7DbSV1fFIlG0q6NgcmzKEt6ayx1Si9QJ57k2rVvoVkOAFD8pfv8l7tWZ\njrIMSJSJo1DLn6J/l48HMVERkrhC1MLG2o8eSv2KTl535PJzisdHLZSl00TA\nBmHu\r\n=pjPF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSegnG3OIvxqImDJcDgC5IdCvoVzPUhv52MpQWm6rcCwIgBbg6YDnDqMrAd8DCzG7E+WPuqIJxwICJkW2KGH6f0rY="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_0.41.183_1644822336850_0.42399672219772966"},"_hasShrinkwrap":false},"0.41.1822":{"name":"@bung87/wechaty-puppet-whatsapp","version":"0.41.1822","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/mime":"^2.0.3","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"@juzi.bot/whatsapp-web.js":"1.15.12","flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","mime":"^3.0.0","rxjs":"^7.5.1","tap":"^15.1.6","type-fest":"^2.10.0","wechaty-puppet":"^0.41.9"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"f33dd055a4f49fa992bb0d2cc539fbb78281c805","_id":"@bung87/wechaty-puppet-whatsapp@0.41.1822","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-YxwEL/1XXNW/pYKwrDHcGHDsyo5V/Px2qzvSi3ydZFUV5FJ/uc51Ua44VD8JVqL5W6MOmfGA2wX7HrbrCDAqyQ==","shasum":"12e813e251ee22dc76485a399f699c1d777f3f37","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-0.41.1822.tgz","fileCount":276,"unpackedSize":741904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCgtrCRA9TVsSAnZWagAAmMAP/2SQ0/B6AdfgE+2whLHg\n3evvl9TyqNsAwQVz3WyF3SODgXkHAz2vbTPO/n2Xgu6k0pb/i/AICap7V1GM\nDLbHz+hRGwX1fed5E6tkZZmCKk1ikACGyPZCFPkyYegGVjoreAXcbPyMtVXs\nJ/wHeocBE0PxnFHAnIvDgR2gC6nQmvKbiq/SQ4P0koee0eY+ZCzTLk/ZLY28\nhOfbydC3/WPFE/nwp5WVSs5w9kWseLb3GKb6hfhyTTPNlNG9q6xIvS76LRHN\nfpO42EkkX6t5wva33H4YyLfuxZFy0/44E5zIGkuyT+JSI15zRVLMLL8Mf896\nH9uhqeb5Sq1i0FKZ76ZaRBKYmGFHmpBdzRr52Djx4jdqeoOem0MWBkKENJbE\nTJnYxSVHyBmSOrQr3J5v2jeb1C7DJvjzAL4WszhFihCYDSeYcBZKpMFOZoE+\ncVDIW8IPCugzc5rWao4zqvRNuiJiiv1v3nk/3M9zOOZ2iHeWTccGb40FA5pY\nfAV8KR+bmRgK/xrFdIjdci9Loe4tGxkdWB6MVjldosQcSCWJ9rVRdlIzrdkf\nRZRHmU/1ausqESz5onwDnxi3rYbUPPLmPOFCBctIimo8tuvl9oeoDsFCVfma\nrsYnnyaefTkO5rtfKeMwiVuJNdusER0fWAeXvCczAsI2XoYf8ftyxtZUQhhG\neCqT\r\n=5leM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2NkoKBMiqhIcom5cuGF3/6oRvLEXyrZwCsRhRnWzfAQIgdseyk7YlEt4tT/MYxuec+LKoBImJOOulpOn+y8p6Y+U="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_0.41.1822_1644825451529_0.5403406512035842"},"_hasShrinkwrap":false},"0.41.1833":{"name":"@bung87/wechaty-puppet-whatsapp","version":"0.41.1833","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/mime":"^2.0.3","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"@juzi.bot/whatsapp-web.js":"1.15.12","flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","mime":"^3.0.0","rxjs":"^7.5.1","tap":"^15.1.6","type-fest":"^2.10.0","wechaty-puppet":"^0.41.9"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"c81c2f1dad94af4d136f3045bfb7666b015871ca","_id":"@bung87/wechaty-puppet-whatsapp@0.41.1833","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-dqB9R7MTby6BSGdjxwIx93JjzvGSf4QqnD9U5cAPqywCwfML543jEfkw9K0REn5u+wrG5Wg7bdJXhAG7mHCKjA==","shasum":"ab87ff18db2392081369d5e4fd70c949e00d956e","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-0.41.1833.tgz","fileCount":285,"unpackedSize":752043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC0X3CRA9TVsSAnZWagAA+KcP/R4GF7B0IYKgWHnHV40D\n9iqsab9vS0qsZToum5VChgbAEsON+arwh11IxBOvOw36bOeLjJs3yR4afSg+\nnCABo5yqBFq4mxFsByKu+SvPWYUTDzULa6x3V9D+3tbMGDk/Uc9TeMQ2io32\n/ef9mEcTZdo0o6atS9EQFD68Gxo/Y5UlwRLH5BKtYMaEfN7YeAdbB90iYzgq\nUVJ0TENDUWCwn1KB3sj1SeQ997vEAAQBfRjrs/0O68Lpg4p1EIF6hbhRNcQt\nQ/jVRgrvkS5Ixw/WbYJY6Yl/f7GzKVbRd5KAmug7Kwfo/rjMbvFRtux6ezpr\nEJuFT6sGqrWSiTCVwEIqeptznvMV8pLvBzQYpJ3kZM1DLhkpDM0nwTUKsyyd\nDGyIbuZi4k4vIsGhj7vmsjlkKW9m2fZgBi1VYsvAgRew1nRygxnJxWVH33Fv\nlJ+uzkHplVqCr+rimi7e/1cdFrKwTqLuTeQPs8mrGmSny5SRmMadeP7gS/Dp\nFOPhuQ9sa5e8a1GnM8AVa+yD7eIX2VMNAD2WY7TF+5owVgIjy4mZRvfSQFKn\nSjPiwN59d2dkbW6xzLMF0/Eppbjm3d4SYMgQuvINd8qrVSGShwi9IFwQvm7s\nTBJ8zxHMn9hpIKQWtl4Id3DDxP3sF9GnBdiUS6eGJ4+5v/BI0oZcQrrYXpqM\n4i7b\r\n=alnV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHRrWDXVcmJgTag/ffMUVCyjpTGZwwJknFxLmHKP1RcjAiEAsXmxnDnEVtOzmBQtUyBzQosT8M1jteex5i39IMLybGg="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_0.41.1833_1644905975598_0.7547886976610292"},"_hasShrinkwrap":false},"0.41.18344":{"name":"@bung87/wechaty-puppet-whatsapp","version":"0.41.18344","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/mime":"^2.0.3","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"@juzi.bot/whatsapp-web.js":"1.15.12","flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","mime":"^3.0.0","rxjs":"^7.5.1","tap":"^15.1.6","type-fest":"^2.10.0","wechaty-puppet":"^0.41.9"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"49f06c5e5e3ff68cb359eee4015dcfeb824666b1","_id":"@bung87/wechaty-puppet-whatsapp@0.41.18344","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-h92TRiTpZEA2bJn8tW3yxp2x+lU+TMFCCCfrJJeq4hYXC6nEvT8S2rDwdUqM7vkoAsxT9iAV2BW41WYa6mvTNA==","shasum":"4c338c2af4898f9838d59e0fad9aa1f8dafbe893","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-0.41.18344.tgz","fileCount":285,"unpackedSize":751707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC3riCRA9TVsSAnZWagAA5aMP/ilVXGpDjQaWfrFoTS15\ndXTF38H7VMZ8bt7S2ZVDOFGO3/uzWL2Pdg4cAaIc5k2zMAF3PCI7Vmi2wve4\nCl5CpngU+CRVh2av4KZgqrt6slaASdCr4gDFB+ZFXrnuS+La01YynuE/2oeZ\nAEn8MfW6iFUes74hz6dC0uqZwGs8QuBojWdaOgo9bfjkKemBmQso29Jz7Mv5\nAQNo4B62pV5+TX3mIZ0FPAByqo0mcs6wL96kvP9FEC8nW2eKWc5dZkUFVzZO\nNRlalT5GlotJcF8fjRiWTfIFA/otXnd9KTLtZVnR0wL7WBxR1IoMk6QbJFVZ\nRpHa6uK+9kiJybIkllnY7Uipti6boOlb33B4jNssUw3D52PmrAX8b1Tt7/ao\nQnNUPh6HFDlJeJizttcOZ9JRe/O6pSKqiHPMHLidsvwLzdzKeXLy+Vg6uV4F\nQIsMpCppjGaAfIV/hAJ8DxngUxKdtuX4hDto03nbYQA/PWp/LS+qEP6SHs9Q\nESScptVupYZN1xojWMNRmqT+SvrC4DHFKkfhpFx3nuKH8tUDUmclPbcLDPfA\nizvJKe0XdEmNCS2exPJPk9Im5fhS8teLaepYhun972K5x/a0mRQSZfGvP1BQ\nwaM9sU4WYzyq8UtRFgXkLLyefSAtJIz8vqt+UpV0Cqn+9vhQ2GAjAwVZtfaF\nerdW\r\n=25Qg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCD6MJs7qSwj38GyQuQG1NvjPgzFy82PKRfzjsw859wngIgSd2yivOHLMB2wK4MDkJvX4Xt/yiO65JZ43I7SSurLls="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_0.41.18344_1644919522652_0.9454169144535651"},"_hasShrinkwrap":false},"0.41.18345":{"name":"@bung87/wechaty-puppet-whatsapp","version":"0.41.18345","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/mime":"^2.0.3","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"@juzi.bot/whatsapp-web.js":"1.15.12","flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","mime":"^3.0.0","rxjs":"^7.5.1","tap":"^15.1.6","type-fest":"^2.10.0","wechaty-puppet":"^0.41.9"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"49f06c5e5e3ff68cb359eee4015dcfeb824666b1","_id":"@bung87/wechaty-puppet-whatsapp@0.41.18345","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-f0TgPtrdWOvw65UzVJvuZuONdz6R3Z1eh6ohoaq/RRSooY1EoieMV2zKzlA/xahgwSefWWG+Pxkx9+oOTkmNyQ==","shasum":"85bbb9e4f8a0ab0ff7af3956be2415ca48e6082b","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-0.41.18345.tgz","fileCount":285,"unpackedSize":751535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC6XYCRA9TVsSAnZWagAA0zEP/jJjo5xCx1FJ/lqhZpmG\nNGztBkxb3ddzSJTGM4XM9LjrhmJBmDl6qcHgOBve7Cu1MSf1iFyzCpnUCv7x\nNVHtDzd07YU67RYCNVCr5uVU0881RlMYyhi0G+tzzVwxiH7BnJFsKy0AISTK\nl4tpSyyZZipbcr8FfFIs90ZO0lzzbfUn9iZwwmJ5cflBSmTiBNhQyhJ9ZQd9\nWeyev6fe0a54E2Kw1UPv1fVjnzBWXBwMXVBxm28ZvS6bu3Pr33NXTR7oYeq1\nt5HuQFc3Dh2Uho9O5Kk+ydlifRE4Z/auWjo4BbCX+SvKH6GnkKsLIhhINVWJ\nS1OVLtIvQvI+jLO6PNfhbMUjbHWNd+JUrGLQFnw6t9hZwvnSAy8AJuA1+VRZ\nb5V4Y4e9ikyH0pO7Zlngz63e8r5Q93kPVjEgeqDl8n0Y+6NVHs1rKGLXAv+M\nsBkfLcbzWtMDSUyIWqcy0U0V3uNswRl8XkCKvl0UUEkH97BCdQflZ1pyc8O4\nLW4XiO1jCoVfONAiY+9Okiwy46pHfDVcjvOz6SNatnVfkjoWebk4C4Q+ccVR\nNb9mfArd2gJFyNAi7m+4m8ukJ+XdiM0a+CUQD2nzmHp+Te2L6CUcU5RX18Z4\nhUDY8o0RoKIA/sRCKPBjSNQzio09bxAXMV/qymufVRrqVQGP9bMIfTm3OMza\nJIO5\r\n=9I9r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHdzTc3dnc8FgMx1gRsOLQ3qzqafko1in0Sf7K8sch1CAiAfZhjbJj+iFE2o9GBwhK2njslodBIhHaXWmxPt3ncdng=="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_0.41.18345_1644930520690_0.045426220408303575"},"_hasShrinkwrap":false},"0.41.18455":{"name":"@bung87/wechaty-puppet-whatsapp","version":"0.41.18455","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/mime":"^2.0.3","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"@juzi.bot/whatsapp-web.js":"1.15.12","flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","mime":"^3.0.0","rxjs":"^7.5.1","tap":"^15.1.6","type-fest":"^2.10.0","wechaty-puppet":"^0.41.9"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"1a4abf30a508b62f323b5ea378371bf07be82750","_id":"@bung87/wechaty-puppet-whatsapp@0.41.18455","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-kSOtTTy6EkY5Ni0mT4LP+LjR+bU/PnnmEEeHjy7RqWLt4dLHC0Y4t2bdDLl9XofCVzFqcFlRF0P0FOU9/og+bw==","shasum":"516cb03730ba749b3ced24e207ad3fa458cf2710","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-0.41.18455.tgz","fileCount":285,"unpackedSize":750327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC7F4CRA9TVsSAnZWagAAurUP/2jUu3h6L+EB8a1hS5Fl\nJWp5FHPgAlIfniGuf+0xuTLJWP4A3CEQMRjL1eCayE8ovoeYMHN8bC2CHarf\nyfI7Xz3ThYqylPak+tiJQ12Q7Efo65uq7AXJPKZVSRUofFhr4L1TtgTFVCZ2\nRZB8QcXGy0zY/BR095FdhYPfL+afcmPWWbpOz6TTIilv77h6jbGj+z8jQvkp\nBeGIFAoY2sbpFEnLmvwk9RFY4bbK5BWpsiAsC0PY8qmC/TpLJyqNzEphDODD\nK3ICaOLRgsYiihCuj55tYr6/OszHclHPK7G6iVx07lcaJACBp+2YBP/kw9Yo\nFzvTsWJFGQoFWBVijNcLj2dIq+w3FLvxCsPZ3fidAppjWvw6cHgsKXEizGqf\nXv1HvbzjBv9KjydP+fdHO27JfYvt7pwz8jwFs06vDDiaWKuplMGjpxlkXPXA\nwmOsGhZkaRPVyghoagp6tmx2rZ+ns85qGTxqjkS63RnZbrw8ZBOP9ibdjW3G\nPAR2oumwsssy7EZEs9PSnHcwPqy8pI7qNFT5DNm6s1UmptKfXbCK0NowbqiG\nNKoyc3JfCGMJ1lNayt0n39B1BEdAaHtsTl/dJUugQt1Z7IDkKUnechb4HQI+\nZQtpsEQWY4AkIk/Me8PlAKH+/yjCa1NpoowFv4zepifANYnPFI/fnMLN5TEZ\naIuv\r\n=7Bnl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVEHCv4D1sKfPdHrkGHpirGVAODGFAm6r5pLxrOmQOXwIgekqX9U+JBf0UjAg0V5xkCHs28TtcIahaKOyQuU7YiGs="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_0.41.18455_1644933496364_0.19424106606155678"},"_hasShrinkwrap":false},"0.41.186":{"name":"@bung87/wechaty-puppet-whatsapp","version":"0.41.186","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/mime":"^2.0.3","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"@juzi.bot/whatsapp-web.js":"1.15.12","flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","mime":"^3.0.0","rxjs":"^7.5.1","tap":"^15.1.6","type-fest":"^2.10.0","wechaty-puppet":"^0.41.9"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"1e52646e83a9d22238dcb7742bb2b5c2a347c9b9","_id":"@bung87/wechaty-puppet-whatsapp@0.41.186","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-XZQcm0mOokzE6xMg5bWuJch7tKf+OUQc0iznHCEhltle92q+NXDLA/Byq9jfm0L2ZQQLdsVy1ODqGuLD1aYznA==","shasum":"a9bc48510463c308d1c97d9ab73e12fadf869d74","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-0.41.186.tgz","fileCount":285,"unpackedSize":763470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDJMmCRA9TVsSAnZWagAAEH0P/0PA32ykaMjM1HeSsC7Z\nwYhBITX2PYzZgKoX9kK6DHJXpTpm609w2UG+QzRTYMiTpL+kioToh9iIw/Tt\nEkMLr1jLN2pZRQwX6TXmSDrfd4h/nIEL8U+7bWNFzUSD37azWFViVJ1Fjs8P\nNb44VdzLQeyJ2PUe4KtoECpO3eMB6bKutfycDk2KqRtk+fs4HEJfSBV98IA6\nYk5+uiMRL1EwmLuDMx5kWQeE3aD4sHsCiyGpgNrEZLysbdfQpJrKWgLx5joz\nlZJuS2LNI/C9YHoUK0JNhUrrnFaWlmiJwS8ZLniCowZhByFwjDXFkDu80ybR\ngS3pNjgq7WtnZH9SD7CD3618EnAjwuVSrb1GwecUHflQRo5p1nw21l4iI4I6\ndpHydlouQiv5Xf4zgUrWJ6XppuZ61kCQcIP0rw6fTfMwkEM0VFzXr0cYcYxs\nROrBwKf4n4+dv/cQ03ueYz7Opfhd1g3LHfv7iyM1/e93JbsyWDa1ZX8aoryS\nfGRsrzg/itdVCnv0UkOTnT+R8v6oOAq2dqoKjgFG80LtW7EujGZUuUl1COgr\nTSKgsttRQNCZFkWwQIIQrvxLoc3LoEFDchphAYFncpQo3BEe5EhVo/EexPrp\nBD1Qmr0sV9TiR6uKVt/GhRNNNl2MvZrY3GAnxuiTGztfXbrfnLQRek8bvOyS\nit0P\r\n=I7uA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGRU1/2JYULKpUgqJgzACbAls08pFgb6Y3JKzePju3cWAiBCSmCI4fW0iIQUomBhfz3c+/5UavVqGGzUfByhmMQYFg=="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_0.41.186_1644991270316_0.08720221151442686"},"_hasShrinkwrap":false},"0.41.187":{"name":"@bung87/wechaty-puppet-whatsapp","version":"0.41.187","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/mime":"^2.0.3","@types/qrcode-terminal":"^0.12.0","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"@juzi.bot/whatsapp-web.js":"1.15.12","flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","mime":"^3.0.0","rxjs":"^7.5.1","tap":"^15.1.6","type-fest":"^2.10.0","wechaty-puppet":"^0.41.9"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"7ce9c9d42c420849df88941ea0da3844a70d00b4","_id":"@bung87/wechaty-puppet-whatsapp@0.41.187","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-DSkMmRRwFd7UoIi68/zd0TLBF0gBYyHZbQJBpZaLNgapY5nuGDb5DuE8VlzbuDRzyKhPPRQ97lw2u1scGWqn8Q==","shasum":"ec3477572ab57bd3aa03b2706e89304450a2a4d4","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-0.41.187.tgz","fileCount":285,"unpackedSize":765693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDJp5CRA9TVsSAnZWagAAVeIP/2Qvi6XryUpPsZ4uhfdF\nc7Frz84DUjW+2E7Jd+zVwOv4oYHe4BTAPPdmKUKOXSrP0UtcAlV+nVm3pt1b\nJNEPGLi5Q/gtm/rGIM+/3WyEnhwFJWo9GNNkO//To8fI74zHW0PCnGpkC7Rr\nVZeHLztVb/7+lrisif0QTAQ+IbyqWnoeAtf3weFedSWu/leoCMRkkFjZQBjU\nOdQiHvUNQ+9Z+lSQ2q5vIXuznAQgYHeyyKwq2vx42QM2f5Jrc3YBrHIRs0IA\n+Nt8D5Aa2/RXbVQg0sh0VmZ/vHq7GiDUSOFRQFO52tEdnBqqZWYvnjHjR7fc\n3DjGF3rmneaCAcHbdAlBKIxsIBZXzHKWMOTPrYUaoeDIg7Jf0jaWvjg4YOyU\nwb+iF7nk+hOZXXV575COGG/K/3PQM1dSLASvziwMCOCgQ8Ll9xap7v++ziwJ\nP7qTb2xLkBSPIe4y6lBvp8yQ1u1Mw4InatU/+GYZ+HaBh0K2C9bZtHda9WxN\nYtat160CvyFCmKoPOxSN8U2OYWgnI/M9R781lgoueWgYfCmJ9/zgJzSykwe7\nqjLjxS/aWAhf9UOggt/NCC94Cfw34SGpg748fjWKPNqNrbjyapDKh+9g6e7l\n5ixOmtywqOiTTgITsG6DJFgomI470Nrj9Fdfwram2rTSGgxLxnv3nvwVuzOV\nT/8R\r\n=Vi40\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxrw3ovHC3fz5qtmR6aqEV1cksEOeAxnjqsHa7wT4qwQIgRKc4kLCjvTzFNPArAaW7uYKjMviwenJP9dbz418Fbi8="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_0.41.187_1644993145603_0.3896059064470778"},"_hasShrinkwrap":false},"0.41.189":{"name":"@bung87/wechaty-puppet-whatsapp","version":"0.41.189","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/mime":"^2.0.3","@types/qrcode-terminal":"^0.12.0","@types/node-schedule":"^1.3.1","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"@juzi.bot/whatsapp-web.js":"1.15.12","flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","mime":"^3.0.0","rxjs":"^7.5.1","tap":"^15.1.6","type-fest":"^2.10.0","node-schedule":"^1.3.2","wechaty-puppet":"^0.41.9"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"d661e83c712af1d53a93b8550251dfd4f59165bc","_id":"@bung87/wechaty-puppet-whatsapp@0.41.189","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-ikiVgSS5/x3KcekoWRtnoERrR6R6FZBe+X2HII+AQaWTbCiV8oM1+KxPlCrbGjtk+Q8oL4+PfEDdzAsopL1QIQ==","shasum":"193a8de8e6b358ae6f8fff7d5e2deaebd0adc8dd","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-0.41.189.tgz","fileCount":294,"unpackedSize":777474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDL2hCRA9TVsSAnZWagAA318P/1ZQNuZz5e31kmh/QyAR\nooUl3uPD+tz54wn1R2DuSr3K+PH179bbzBDu5bHvpbqFWmyGHXyxOAR1U5Nn\n/nrMwLU5yudc3LG1yRToy4MOxU6kyQME266XI6lVSveLv9MfhHk/wKvrdjVQ\nsvZkEsPqYw3zeZP/LFC4RsP86KmTwmVbhr5rS0QFLq0bI0J3SocXZqaMpRLZ\nrFR4YUKr4kb9fehTcD+LtCnUf/6jE8Y7Z1pBKOF8P3fdy2CzPfuhs+5tPH6y\nKgBBOtfj7WIX/hOz93TAzelIvc54E67fNiNK/u4NA0xYg97s2eqbFs0Dv812\n9uV0PTTXupVuWsUdttRz7RH+zKprYVoR862cVOMzZDYvKgJFneChxM2NAsMl\nVeqel54R8PYdJLmTxZAdgSR1vEwCJ8W5lMPYv9V7/XqGS7VpLfpY7jJyRiP6\nSkY0ywPWt9gyCbPIYYE1PA9WTpy3vCfgr3x0NOejNqueFxehCloNumLyXadC\nufjJSeKWJ/vazMl/H+B7hXyFLsJ/no2bMhunKXoUhWoWd1d5kVzZN7RaJJEz\nPWrXdGG9VqcwCQkCZaTRRkL0nbOWDPonCUaLZn0mHfW13TyXCsUuS0aHuAX3\nLpUdRH56/2WgrDlNe3SSC5c6EM5o+Zcmt0MwJm1jxiAbY3Ph+JPqmA39s6Hb\nnp0e\r\n=aBjE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQ9qQVRboFr9sARFf8z3Y8S284EP19zkuOqtfUBd1vrAiEAzSi6hXLn00bN1oCcLYHNAawpROzl3iwKfcO20LFwTAM="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_0.41.189_1645002145763_0.7247344662237034"},"_hasShrinkwrap":false},"0.41.190":{"name":"@bung87/wechaty-puppet-whatsapp","version":"0.41.190","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/mime":"^2.0.3","@types/qrcode-terminal":"^0.12.0","@types/node-schedule":"^1.3.1","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"@juzi.bot/whatsapp-web.js":"1.15.13","flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","mime":"^3.0.0","rxjs":"^7.5.1","tap":"^15.1.6","type-fest":"^2.10.0","node-schedule":"^1.3.2","wechaty-puppet":"^0.41.9"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"f71d231aa87268e3e904577846059e83e89ba1dc","_id":"@bung87/wechaty-puppet-whatsapp@0.41.190","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-h40OuwxFdCeTkw4dSiQ52WcYF5MIhjMqhWufCAXscfhwEJq7fY8G8BqsFkcyb/nb8EO8TXE1YQxXoCFzYpKcng==","shasum":"0ac489e739ca19167a87e989e42ccc77238eae25","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-0.41.190.tgz","fileCount":303,"unpackedSize":792738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDcqICRA9TVsSAnZWagAAjXkP/ROS2Zf2fwCUffDrjJ/a\nYRROd3gJ2grHZdlwyxzqjv15hRM/URaoJYyfhMXK/CcDykUvIv7fhjB83bLQ\nADurmI8LudqaEV3QPL/xXAKnqeww0r/w4P2ccXb1o4PHrHv+t7vo/U5UlEKD\nycV0e4vDRd5Gd1LWNm8O8gjrqpwuCQSk1ze/h3ijKdoF1hMw4lX4IWLoic5S\nb4JAvWigJAiMtnATEpvqYQyX7XdMeVTQHe06t8oVWaR3rCxYOyUkxQ8/IXWt\nkirenfpjzBQgmsqvtMSuRX36yszrfscJdjQRWVA/pKaX7yeJzhettUksNR23\nPYQEd29gYdYOvtNF2TMvctX1QLz+UkrnXD7XNyqi5CTyLw5NsY9V732mZ2mk\nWosTX01ufRc2+ZNI/brl241SBk9Iv6MItRaGA5sTozUArgVbJ3m8YpJocqrk\nmm8nbm0u08H/Q9RIpUNvs9b0NkqqehKCKoaLka2D6C7hlEryTFflcMNiP3Wd\n78TbNWYLkMEBNmqHaRTqtcS4rLQ+PH6I6y2ZYPq/7mOrNW+CxbGt3YMqqvvP\n6fKEdwfoVnfFWvwMYoe5vwGrfYOP1mxtF7g1xNKyaFq1ZAl9iFPf6ll72RFB\nxZzK/CeTarvoYVqw4pTCugbwP0lVGrsRvYZ4dgsePSFoAU3BNV18L9SS0nZb\nMHOG\r\n=2kEY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRHuW8sp4UfNRgIU5zf2KhQKH+UofhFM4R7b5oGJCBVwIhANPYdiwqydFu6AWYZ8e6bogiYeQlIed37vv1fB7w8Xmh"}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_0.41.190_1645070984282_0.702538770335521"},"_hasShrinkwrap":false},"0.41.191":{"name":"@bung87/wechaty-puppet-whatsapp","version":"0.41.191","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/mime":"^2.0.3","@types/qrcode-terminal":"^0.12.0","@types/node-schedule":"^1.3.1","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"@juzi.bot/whatsapp-web.js":"1.15.13","flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","mime":"^3.0.0","rxjs":"^7.5.1","tap":"^15.1.6","type-fest":"^2.10.0","node-schedule":"^1.3.2","wechaty-puppet":"^0.41.9"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"ee0cd9ff48c42df14ae9d20c75e19c1b212a3cc7","_id":"@bung87/wechaty-puppet-whatsapp@0.41.191","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-3kIVYsyC4yHh4etozxZ6CtmTBQ81gXumN/30liN39KgPfn3xaAOflik+B9JJ4XvXZAk/EbMUkx50FUAlKI9PXw==","shasum":"a7edd986b50705bae30699b35ee4ab686f8ae7c8","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-0.41.191.tgz","fileCount":303,"unpackedSize":796650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDfBrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVbBAAkZ4KgP4oeatwSa99A8wXn/GED2Dey9dAHT9PGixCBs5NB3z1\r\nzrU4qq9CYjJGcnx5VS6l6l0AlA5bIa+chj00wKE8Zfh6bW8cyqcfnuugIf6m\r\nsk+8LirgujXni8TeNYVuxCJgZ5ZdwEINMRmwovAAJIm+SDAUJ6nb/tuM4Izm\r\nzpqGHZBUm383gWHwd2vMRsFeNtpQA/EguFI3C1UqjTeb7TLA16xIO6Hddk49\r\nuKVW34k8zvleF2Df3SG9zEXkINE+ZnpfK/k/lxzIyhBAvXWd/yy4SdIBrywO\r\ngxoNG3sUCVho2J0z0Z+hKLel2Z/iCcktAh3jpsRYQU9f5XBla7trw6sAUxCv\r\nfApemxd61Ouev72/LKxGn76ttS3pfNJU7erjGOLU0Q1aZlfYcBKI/QP5fwgN\r\neE2aWxydok0hjIUEjo5I7v2Ap59HKJNLtPf0764QnVn2dRgeJy6BqaKJDnbd\r\nKT9qH51JAzhsW/npmLEOcd9TEB5yPysjl6DCYOAFX+K2TDgIDC2RGV/Mxqy+\r\nsjlE4QOT6/MNaRaP4Zt4pN3Qfk8modCwlnaFMVH9i9yXT8DlFSgSC8wZKDeG\r\n2EVGPYZKcwUBUXYtLIV4cMcG/5zW4sYiT/zqV6UFl6dsCzfGxJcdMmNiZpvr\r\ns+iUrktLOtnJ9v984hgFPSvlpZS2XpAqNTo=\r\n=BMn0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEBYxLwgiWPPSkc/1ItivjI50R5fDQOOmrJq1o8TQtkoAiEA1q9+MLJdYlQMHaQOqU6Y5igMhK4AzouJ/pH1Tj/Kkiw="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_0.41.191_1645080683182_0.07020459406017365"},"_hasShrinkwrap":false},"0.41.192":{"name":"@bung87/wechaty-puppet-whatsapp","version":"0.41.192","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/mime":"^2.0.3","@types/qrcode-terminal":"^0.12.0","@types/node-schedule":"^1.3.1","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"@juzi.bot/whatsapp-web.js":"1.15.13","flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","mime":"^3.0.0","rxjs":"^7.5.1","tap":"^15.1.6","type-fest":"^2.10.0","node-schedule":"^1.3.2","wechaty-puppet":"^0.41.9"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"7a56dcc603fad1b9034cef381717db30e0a033a6","_id":"@bung87/wechaty-puppet-whatsapp@0.41.192","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-q1ftbXIAD95hnhm5GjW+qRbccpNU8xlaoSxesJ2gm8SKyuENQSKcX4pTgyZGWjvbLpYmZrTzzKPG3nsQpjtAvw==","shasum":"289c1ad160f5679161a8ee46ca49c115e0100d9b","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-0.41.192.tgz","fileCount":303,"unpackedSize":797010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDgPJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNMg//aUkohf04nany2Y4gki/p5Q/9a9daB3dAUfIATohyZTMqXnsS\r\nfZ7Qsy+Kxx2XuynNb+0w6fGk8IMjmts6afTdRpFyK3U2vAJehlp0SiTJjG8t\r\ny/zjyUBobtqoqNBZk0yjO97AEyy1G48K5EZinilxyVFSOdUBBXLjVpNHgUXT\r\nKGy06eq2DiM889Hv8uX5+Y9uhUenq2QPhWpnqheL39z6YTSoWgq5stujiJrb\r\n7fsMuLVkY81tMS4R7cF/O9vpISaVhjz9psKq7hs8sZNlvugT+e28wQgD4JdZ\r\n6bZjmMSIrc6thnDtZCaBHCN7gWoDZAwXWo77VLYT6SJY2hH1HJJ2y6HDJjQM\r\nCnXBt5y9sN/SKaDzxmDqACByZwfC8A35hoK7pNaFjBFf+LhEkgZxWvr6YKfW\r\n/k9oyQ2J9hukTp9Hr88zr7ImU8O+v0Ov2kyv+ais6/V/7xiLUaYG7E/pDslN\r\nrv7TL2pjvA64TvoV2qfsR6G88SRaG/WeiobhOfPNP4hi80qDofQCfhNgLe8j\r\nJUZVfWR1qa1NpoAAvBSU5VTc83dcj+wzGeX/hZfVFA8aVkQjpeZU813TxyRI\r\nlnY/MmbmVzhNIyZMark2gdQ0z6DrbXpQ7HExA2NnkVRyJDAGiRYkzM5NMac0\r\n90XCVnSW1/JWDKtIiHGhAdHHbxKMUKHzL0I=\r\n=ayqo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCP4of9PdcmsfQQzt1cUslvOMCegxPhDCf0RkDnNCJOPQIgPsio1UYuebEXHCl3R8toXmeTULdJDd2OKeM1139/EWs="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_0.41.192_1645085641170_0.02569046379695261"},"_hasShrinkwrap":false},"0.41.193":{"name":"@bung87/wechaty-puppet-whatsapp","version":"0.41.193","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/mime":"^2.0.3","@types/qrcode-terminal":"^0.12.0","@types/node-schedule":"^1.3.1","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"@juzi.bot/whatsapp-web.js":"1.15.13","flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","mime":"^3.0.0","rxjs":"^7.5.1","tap":"^15.1.6","type-fest":"^2.10.0","node-schedule":"^1.3.2","wechaty-puppet":"^0.41.9"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"4a2b29bc2b5e5679365b024ecb840ff9280a9e7f","_id":"@bung87/wechaty-puppet-whatsapp@0.41.193","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-3Cnm4jTWXDp9EGb8SLuYB0ERFi0Udc/+KvSpjxmVq1igIybYSp4MTCvLo7sN+PKk5ZOOS0NJ3v/UK14gGWLG6w==","shasum":"3be7258d657db8c5e9d521fadf0b36b5adc68a9b","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-0.41.193.tgz","fileCount":303,"unpackedSize":800031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDjZOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqt4g//TB9aDB13aagHuMbWlaxD6trajyJWfGwArEBlg1kq19i2LKJh\r\nu9s1WnQjwkp+jE+k+ZIzfs1tS6u6ur6B+aCIeiiw/EbniOzm6RS+LIoBA6DB\r\n+RutT3HVBLDoeegdpghP5rr76LEC8/R9fv6ditLlCdlT33BWVXzYkn2tlcN7\r\nDUZ0BDiXE9Xgog93QTMPkCntA2rU0tZXxP/mhQpr7o0zhZcPXCsbZoTsJyAa\r\n0bgN6u0oXLKcyGQk37kcfv+2MtpphrY/gOawchOvH4JlXK3Lwa2KvpHd/hYp\r\nTxtvLT9hnwMtXoR6FUXzIlTjgOatSg7Q4zkSLG0KNVUsfzr8oOs/h20mhGur\r\n4MSrqXiSYurRCj8JO4ECdlFnx137G2pnJn3V1HXIzUVEHC82ea5XnMmo5JMJ\r\nT2Lucm00Z7Wx0dkz29NR4mMDffzFYLAuG6IUosRStOYPQJMbYf0JE0F3aqF5\r\n0ZVRRZjuqxACrguLxGDMx9OUPvsRjiGHQrNOztW/TVVCQKEkt6lrJzr+1mK9\r\ntYQGkvFjM4ZA7CoGc62P71zwCnMnihaMy/S0qK2ci/Q3gOjjuggGzhvp5Qr3\r\nqfno+m8ifNVP+bQI5GgQoOmBkyuHOiiSdYeCGfd5Tgf506COqnUaDynt4cTt\r\nITpsxr7vjqBxL/dcJxoqbP4bJ8v/Gjb81io=\r\n=UeXd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGSAuuUqgDdqC62jPUCkRApA1KTe8A+HsfYDQls5h46OAiEAgGWBizK41DS/NiUJKrKZL2UlpOW2/xPTF/+tSheKM8U="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_0.41.193_1645098574492_0.5915391598317594"},"_hasShrinkwrap":false},"0.41.194":{"name":"@bung87/wechaty-puppet-whatsapp","version":"0.41.194","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/mime":"^2.0.3","@types/qrcode-terminal":"^0.12.0","@types/node-schedule":"^1.3.1","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"@juzi.bot/whatsapp-web.js":"1.15.13","flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","mime":"^3.0.0","rxjs":"^7.5.1","tap":"^15.1.6","type-fest":"^2.10.0","node-schedule":"^1.3.2","wechaty-puppet":"^0.41.9"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"e28fe5228799851edc6611ec46241d605961d0a9","_id":"@bung87/wechaty-puppet-whatsapp@0.41.194","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-klckRbVq1Eiw3yIP73IPJVHcKPw5N7jDcP8RmWkVG51cKetCkcE64Jd8/iKvi0sgjhWngaTziW/2fPiqOQCzkw==","shasum":"cded9a7c80d7ba57d28bd8bc74f18dee696d8918","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-0.41.194.tgz","fileCount":303,"unpackedSize":801203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDkmOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrL3w//TEEnRBpmSUnnUAJxuBQcp388I4n2xQNcCAffwqCOoI/sFiMD\r\nu58YYcfT+LmUafPnP0TnamdzYYJK8uB0ddwd1SYK3eslKsxzT0TT86RSaSi8\r\npAfRcJVZr4yW91QfuIeE+NQYRda0ZSjjjWt+i2BaeqnNUj3LPlFWJ8rOWPrb\r\n8sgS6i0hamg5N/zEgZrotNwFCH4inMLrGXS7m86mvAbWYFY+alEwnOLyWqLN\r\nqyd/wqNEqptactZFjKOQzGAr0ogmVAXT4LSMMvv+tnsHe/UtHuIOyOOiL1jr\r\n1k9ielVP+X3uk0WBEWbDiUpxxoK/S2izT5zc5fDaGLtvNFl/EdtbF/wnLaV9\r\nF+6Zifcq01L52KBrlwzJdhzSdLCGFzxMm+ht+rLqMrkoHzSsGMJSmlx7lcXm\r\nErBB9khnkWHO1zL9gO6obyXC6Fbvt+beVy3R6Osk16G3LIht4Irt/hGHhiVO\r\nY6TBbEX0z28ved722LUbx9QCLC+KhcFw1FrECQzQuyZmtwG9cteN0M+UIuli\r\nD5QY+h8lkY8evpAgn1OsitcHuvFhe7+oVQRnR4cN8dYMrrzKGCttDo1LKa8R\r\nxbwO+B6VnIbO2tFrhvS1BV69oEkUmGLvBbXG/kMrdbwqgr2VqqroH95v+U2G\r\nEzR6s67+16PAwmd/VcQQN54q+2L7LHD9qHI=\r\n=ddgk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDD7IkvqVx6GJjvwlyVtsVX+xx2EoCnwY7MfcKxrhqrGAIgBSd4BKGCXLIV9hZwkDZUQIoadnaiLGQLbiOhCt1GzJk="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_0.41.194_1645103502159_0.8701191379815467"},"_hasShrinkwrap":false},"0.41.195":{"name":"@bung87/wechaty-puppet-whatsapp","version":"0.41.195","description":"Wechaty Puppet for WhatsApp","type":"module","exports":{".":{"import":"./dist/esm/src/mod.js","require":"./dist/cjs/src/mod.js"}},"typings":"./dist/esm/src/mod.d.ts","engines":{"node":">=16","npm":">=7"},"scripts":{"clean":"shx rm -fr dist/*","dist":"npm-run-all clean build fixup","build":"tsc && tsc -p tsconfig.cjs.json","fixup":"shx echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"cross-env NODE_OPTIONS='--no-warnings --loader=ts-node/esm' node examples/ding-dong-bot.ts","start:debug":"cross-env NODE_OPTIONS='--no-warnings --inspect --loader=ts-node/esm' node examples/ding-dong-bot.ts","lint":"npm-run-all lint:es lint:ts lint:md","lint:md":"markdownlint README.md","lint:ts":"tsc --isolatedModules --noEmit","lint:es":"eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/","test":"npm-run-all lint test:unit","test:pack":"echo 1","test:unit":"cross-env NODE_ENV=test tap --node-arg=--loader=ts-node/esm --node-arg=--no-warnings 'src/**/*.spec.ts' 'tests/**/*.spec.ts'","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"homepage":"https://github.com/wechaty/puppet-whatsapp#readme","devDependencies":{"@chatie/eslint-config":"^1.0.4","@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.2","@types/cuid":"^2.0.1","@types/fs-extra":"^9.0.13","@types/mime":"^2.0.3","@types/qrcode-terminal":"^0.12.0","@types/node-schedule":"^1.3.1","qrcode-terminal":"^0.12.0"},"peerDependencies":{"wechaty-puppet":"^0.41.9"},"dependencies":{"@juzi.bot/whatsapp-web.js":"1.15.13","flash-store":"^0.12.7","fs-extra":"^10.0.0","gerror":"^1.0.16","mime":"^3.0.0","rxjs":"^7.5.1","tap":"^15.1.6","type-fest":"^2.10.0","node-schedule":"^1.3.2","wechaty-puppet":"^0.41.9"},"tap":{"check-coverage":false},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# WECHATY PUPPET WHATSAPP\n\n[![NPM Version](https://badge.fury.io/js/wechaty-puppet-whatsapp.svg)](https://badge.fury.io/js/wechaty-puppet-whatsapp)\n[![npm (tag)](https://img.shields.io/npm/v/wechaty-puppet-whatsapp/next.svg)](https://www.npmjs.com/package/wechaty-puppet-whatsapp?activeTab=versions)\n[![NPM](https://github.com/wechaty/wechaty-puppet-whatsapp/workflows/NPM/badge.svg)](https://github.com/wechaty/wechaty-puppet-whatsapp/actions?query=workflow%3ANPM)\n[![ES Modules](https://img.shields.io/badge/ES-Modules-brightgreen)](https://github.com/Chatie/tsconfig/issues/16)\n\n![wechaty puppet whatsapp](docs/images/wechaty-puppet-whatsapp.png)\n\n[![Powered by Wechaty](https://img.shields.io/badge/Powered%20By-Wechaty-brightgreen.svg)](https://github.com/wechaty/wechaty)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue.svg)](https://www.typescriptlang.org/)\n\nPuppet Whatsapp\n\n## USAGE\n\n### Puppet Whatsapp\n\n```ts\nimport { Wechaty }   from 'wechaty'\nimport { PuppetWhatsapp } from 'wechaty-puppet-whatsapp'\n\nconst puppet  = new PuppetWhatsapp()\nconst wechaty = new Wechaty({ puppet })\n\nwechaty.start()\n```\n\n## WECHATY GETTING STARTED\n\nTL;DR:\n\n```sh\nexport WECHATY_PUPPET=wechaty-puppet-whatsapp\nnpm start\n```\n\nLearn how to run Wechaty bot from <https://github.com/wechaty/wechaty-getting-started>\n\n## HISTORY\n\n### master v1.0 (Oct 30, 2021)\n\nRelease 1.0 of Wechaty Puppet Whatsapp.\n\n- v0.5 (Sep 2021) Puppet API v0.51 implemented.\n- v0.4 (Sep 2021): ES Modules support\n\n### v0.2 (Feb 11, 2021)\n\n1. Passed the perfect restart unit testing.\n\n### v0.0.1 (Nov, 2020)\n\nInitial version.\n\n1. Kick-off PR from [@univerone](https://github.com/univerone) with ding-dong-bot enabled!\n\n## SPECIAL THANKS\n\nWechaty Puppet Whatsapp is built on top of [whatsapp-web.js](https://github.com/pedroslopez/whatsapp-web.js), which is A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app, created by Pedro S. Lopez, [@pedroslopez](https://github.com/pedroslopez).\n\n## MAINTAINERS\n\n1. [@univerone](https://github.com/univerone) Shanshan JIANG\n1. [@huan](https://github.com/huan) [Huan LI](http://linkedin.com/in/zixia) \\<zixia@zixia.net\\>\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2020-now Wechaty Contributors <https://github.com/wechaty>\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"76a4004afe742327ac07c9eaaec6eb542ec2b03b","_id":"@bung87/wechaty-puppet-whatsapp@0.41.195","_nodeVersion":"14.17.4","_npmVersion":"7.20.5","dist":{"integrity":"sha512-mL1IRrzXYlwOrrVjRN9mGCMUj5BKJNhnSI2JvUEuFIRGSzvtKaJzuFyis1jt9c75Tjfo1iWAtp6FQwTYeu2PiA==","shasum":"c88aa3914a742171fd332af1eb0b01c641889180","tarball":"https://registry.npmjs.org/@bung87/wechaty-puppet-whatsapp/-/wechaty-puppet-whatsapp-0.41.195.tgz","fileCount":303,"unpackedSize":720131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDl+UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTjRAAgFBl+a0FqVoRrnn4NtdHA4vpsg5KunCrDkZfhmJL7BrA6HAL\r\n9apnVW4LipmIaGDcUU0tPO858cWaQ6ya5oKqd1GuMUvuf0ecBDTpyMeAOcG5\r\nqTLVGILpe/DSy9QYgV5p5xBcYELpMkgavgateGvdUDHgS3fb0BCKvGHzLKuE\r\nBazsgjZCg/Vimvp6NwB4gx7a+GSdLyd0rTTQBG6aclNavuu4LPO/dHCfGjU+\r\nJ8FSSCNYpSaryHZbiVjUpthKkQF2u4NK5VA5UunAViGqtM1/Qewbn+dypHwu\r\n3cJrms/IR8q1oRXb4XVGeiwrvR9K6OHoO1nYuOj31Ulg7T9br0KC6V3FfqAF\r\nNPGkzxXYXl8Cz85E+zJLHajQaUQugGytK7R1elVe1aLg6TzX71wCAnfanQO0\r\nUVEMC+qvmABdy/Bd0Y0HeJvpqjEIMJhaQtqFS2S6r7lI1PLEJf7AjaPhCk87\r\n1RmvPfGyHbejDVjy6fhwXj9vPGrC+cbA4cMSmnsyHLGhlXBq4MVFWF19f5BA\r\nvBYewUPXVbn3wdadUSy5V2dwX6w/eZtuDDILnsfHVqam2m8/A4jn+NjcctFL\r\ncuFMP5lY7z5OL+VfCdLgbMRp+YXQs2WMp6OH3EN52o88ZN1G4EV4vf4HvwJV\r\nw6zyRQZJumZ6+7NGptHkYKkriV2xwgtSQnU=\r\n=QM/t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrTAM5u9zWROHOXdjeaVaLiHaegIsqBy+s5es4gumMvgIgXxBSKApArkr9KJzjjQqsbGU4nfJ1kmjPRW1DSPva7CE="}]},"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wechaty-puppet-whatsapp_0.41.195_1645109140037_0.7465246290007468"},"_hasShrinkwrap":false}},"time":{"created":"2021-12-24T07:42:41.595Z","1.11.3":"2021-12-24T07:42:41.849Z","modified":"2022-04-04T21:06:15.113Z","1.11.4":"2021-12-24T07:57:22.645Z","1.11.5":"2021-12-24T09:13:41.224Z","1.11.6":"2021-12-24T09:15:35.400Z","1.11.7":"2021-12-27T13:12:28.627Z","1.11.8":"2021-12-28T04:57:40.585Z","1.11.9":"2021-12-28T05:02:46.689Z","1.11.10":"2021-12-28T05:29:37.086Z","1.11.11":"2021-12-28T05:56:00.371Z","1.11.12":"2021-12-28T07:06:21.201Z","1.11.13":"2021-12-29T03:51:38.214Z","1.11.14":"2022-01-04T08:08:51.672Z","1.11.15":"2022-01-04T09:09:47.592Z","1.11.16":"2022-01-05T04:50:53.930Z","1.11.17":"2022-01-05T06:07:58.113Z","1.11.18":"2022-01-05T11:57:36.400Z","1.11.19":"2022-01-06T05:17:02.914Z","1.11.20":"2022-01-06T08:11:44.547Z","1.11.21":"2022-01-07T05:02:44.177Z","1.11.23":"2022-01-07T06:20:56.901Z","1.11.25":"2022-01-07T07:20:33.429Z","1.11.26":"2022-01-07T11:24:15.075Z","1.11.28":"2022-01-20T04:45:49.946Z","1.11.29":"2022-01-21T11:02:08.921Z","1.11.30":"2022-01-24T02:39:12.938Z","1.11.31":"2022-01-24T02:50:02.149Z","1.11.32":"2022-01-25T05:31:13.720Z","1.11.33":"2022-01-25T05:56:42.867Z","1.11.34":"2022-01-25T07:46:06.765Z","1.11.37":"2022-01-25T11:27:25.295Z","1.11.38":"2022-01-25T12:22:24.536Z","1.11.39":"2022-01-25T13:44:57.008Z","1.11.41":"2022-01-26T06:13:43.907Z","1.11.42":"2022-01-26T07:36:50.086Z","1.11.44":"2022-01-26T09:27:09.672Z","1.11.47":"2022-01-26T13:58:30.581Z","1.11.48":"2022-01-27T04:57:24.138Z","1.11.50":"2022-01-27T09:44:23.014Z","1.11.51":"2022-01-27T12:13:04.949Z","1.11.53":"2022-01-27T12:57:55.043Z","1.11.54":"2022-01-27T14:06:50.732Z","1.11.57":"2022-01-28T08:25:12.321Z","1.11.58":"2022-02-08T02:49:01.168Z","1.11.63":"2022-02-08T13:43:49.593Z","1.11.70":"2022-02-09T13:07:53.749Z","1.11.71":"2022-02-09T14:04:24.072Z","1.11.74":"2022-02-10T11:25:56.524Z","1.11.75":"2022-02-10T14:28:45.228Z","1.11.77":"2022-02-11T03:29:26.637Z","0.41.177":"2022-02-11T07:46:02.854Z","0.41.178":"2022-02-11T10:20:26.132Z","0.41.179":"2022-02-11T13:53:45.233Z","0.41.180":"2022-02-11T16:52:20.976Z","0.41.182":"2022-02-14T03:31:11.606Z","0.41.183":"2022-02-14T07:05:37.167Z","0.41.1822":"2022-02-14T07:57:31.759Z","0.41.1833":"2022-02-15T06:19:35.827Z","0.41.18344":"2022-02-15T10:05:22.956Z","0.41.18345":"2022-02-15T13:08:40.862Z","0.41.18455":"2022-02-15T13:58:16.569Z","0.41.186":"2022-02-16T06:01:10.832Z","0.41.187":"2022-02-16T06:32:25.794Z","0.41.189":"2022-02-16T09:02:25.997Z","0.41.190":"2022-02-17T04:09:44.507Z","0.41.191":"2022-02-17T06:51:23.393Z","0.41.192":"2022-02-17T08:14:01.535Z","0.41.193":"2022-02-17T11:49:34.688Z","0.41.194":"2022-02-17T13:11:42.460Z","0.41.195":"2022-02-17T14:45:40.231Z"},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"description":"Wechaty Puppet for WhatsApp","homepage":"https://github.com/wechaty/puppet-whatsapp#readme","keywords":["chatie","wechaty","chatbot","bot","wechat","sdk","puppet","mock"],"repository":{"type":"git","url":"git+https://github.com/wechaty/puppet-whatsapp.git"},"author":{"name":"Huan LI","email":"zixia@zixia.net"},"bugs":{"url":"https://github.com/wechaty/puppet-whatsapp/issues"},"license":"Apache-2.0","readme":"","readmeFilename":""}