{"_id":"@awadoc/whatsapp-cloud-api","_rev":"18-718dec1ceff631fb61115d2d30929478","name":"@awadoc/whatsapp-cloud-api","dist-tags":{"latest":"3.3.0"},"versions":{"1.0.0":{"name":"@awadoc/whatsapp-cloud-api","version":"1.0.0","keywords":["whatsapp","cloud","api","whatsapp-cloud","cloud-api","whatsapp-cloud-api","whatsapp-business","whatsapp-business-api","bot","whatsapp-bot","chatbot","bot-framework","nodejs","bot-api","whatsapp-api","business-api"],"author":{"name":"Tony","email":"tawn33y@gmail.com"},"license":"GPL-3.0","_id":"@awadoc/whatsapp-cloud-api@1.0.0","maintainers":[{"name":"codad5","email":"Aniezeoformic@gmail.com"}],"homepage":"https://github.com/tawn33y/whatsapp-cloud-api#readme","bugs":{"url":"https://github.com/tawn33y/whatsapp-cloud-api/issues"},"dist":{"shasum":"dd4d22aa254269fb30a7c4f86bade4c4ed8c9799","tarball":"https://registry.npmjs.org/@awadoc/whatsapp-cloud-api/-/whatsapp-cloud-api-1.0.0.tgz","fileCount":31,"integrity":"sha512-lpBOI4ZEfM5CXWbuqdZvMciiSPQShFeDYz+NxxLuMKrgoB3A0G3MJ54DOnIfb+vYsZX4qOq8VbpZcPQZRSM+qw==","signatures":[{"sig":"MEUCIQCerPR+6ZYyaf/YMHTmtQZbispOiDOftS5rzp3ka9vyDQIgTfH8RVwZ+gdc9YEpnlom+c/nFVCMmPFfBQkyo5v3X1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125825},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12"},"gitHead":"3032126dd5da6df6fbd7e0d158faee58c3b33376","scripts":{"lint":"eslint --ext .ts ./","test":"npm run build && jest --testPathPattern=dist","build":"rm -rf dist && tsc","start":"nodemon","prepare":"[ -d './.husky' ] && husky install","ts-check":"tsc --noEmit -p  .","pre-commit":"npm-run-all lint ts-check test","pre-commit-message":"echo 'Please wait, running pre-commit checks...' && exit 0"},"_npmUser":{"name":"codad5","email":"Aniezeoformic@gmail.com"},"repository":{"url":"git+https://github.com/tawn33y/whatsapp-cloud-api.git","type":"git"},"_npmVersion":"10.8.2","description":"Node.js library for creating bots and sending/receiving messages using the Whatsapp Cloud API","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.3.5","dotenv":"^16.0.3","express":"^4.18.2","pubsub-js":"^1.9.4","type-fest":"^3.8.0","validator":"^13.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.38.0","nodemon":"^2.0.22","ts-jest":"^29.1.0","ts-node":"^10.9.1","supertest":"^6.3.3","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","@types/uuid":"^9.0.1","npm-run-all":"^4.1.5","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","@types/pubsub-js":"^1.8.3","@types/supertest":"^2.0.12","@types/validator":"^13.7.14","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.58.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/whatsapp-cloud-api_1.0.0_1744551642022_0.8427578743146524","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@awadoc/whatsapp-cloud-api","version":"1.0.1","keywords":["whatsapp","cloud","api","whatsapp-cloud","cloud-api","whatsapp-cloud-api","whatsapp-business","whatsapp-business-api","bot","whatsapp-bot","chatbot","bot-framework","nodejs","bot-api","whatsapp-api","business-api"],"author":{"name":"Tony","email":"tawn33y@gmail.com"},"license":"GPL-3.0","_id":"@awadoc/whatsapp-cloud-api@1.0.1","maintainers":[{"name":"codad5","email":"Aniezeoformic@gmail.com"}],"homepage":"https://github.com/codad5/whatsapp-cloud-api#readme","bugs":{"url":"https://github.com/codad5/whatsapp-cloud-api/issues"},"dist":{"shasum":"ad6f2a01872f54612f406af413ca3a0b4b4ca540","tarball":"https://registry.npmjs.org/@awadoc/whatsapp-cloud-api/-/whatsapp-cloud-api-1.0.1.tgz","fileCount":31,"integrity":"sha512-OuNQjsMoqEwDkBPIbXlL6v7PHuQro/2t9xr4221wLBe9AgqVxTpW/LlA9u7KI/YA/MIOm10cGo/Kqf6o/eyolw==","signatures":[{"sig":"MEUCIGHhPXMG0Fw2vilEdXcGC8Ijgh7FgpP62Y/zXEz1+R4xAiEAxUltu2GPE+OFG2458gKVuV1cFhJUjsGgaJ6t97tAKhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127215},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12"},"gitHead":"cfe74c5db469b63b1c6a9b3528b0875ddb3fca18","scripts":{"lint":"eslint --ext .ts ./","test":"npm run build && jest --testPathPattern=dist","build":"rm -rf dist && tsc","start":"nodemon","prepare":"[ -d './.husky' ] && husky install","ts-check":"tsc --noEmit -p  .","pre-commit":"npm-run-all lint ts-check test","pre-commit-message":"echo 'Please wait, running pre-commit checks...' && exit 0"},"_npmUser":{"name":"codad5","email":"Aniezeoformic@gmail.com"},"repository":{"url":"git+https://github.com/codad5/whatsapp-cloud-api.git","type":"git"},"_npmVersion":"10.8.2","description":"Node.js library for creating bots and sending/receiving messages using the Whatsapp Cloud API","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.3.5","dotenv":"^16.0.3","express":"^4.18.2","pubsub-js":"^1.9.4","type-fest":"^3.8.0","validator":"^13.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.38.0","nodemon":"^2.0.22","ts-jest":"^29.1.0","ts-node":"^10.9.1","supertest":"^6.3.3","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","@types/uuid":"^9.0.1","npm-run-all":"^4.1.5","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","@types/pubsub-js":"^1.8.3","@types/supertest":"^2.0.12","@types/validator":"^13.7.14","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.58.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/whatsapp-cloud-api_1.0.1_1744575663868_0.5573674474938863","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@awadoc/whatsapp-cloud-api","version":"1.0.2","keywords":["whatsapp","cloud","api","whatsapp-cloud","cloud-api","whatsapp-cloud-api","whatsapp-business","whatsapp-business-api","bot","whatsapp-bot","chatbot","bot-framework","nodejs","bot-api","whatsapp-api","business-api"],"author":{"name":"Tony","email":"tawn33y@gmail.com"},"license":"GPL-3.0","_id":"@awadoc/whatsapp-cloud-api@1.0.2","maintainers":[{"name":"codad5","email":"Aniezeoformic@gmail.com"}],"homepage":"https://github.com/codad5/whatsapp-cloud-api#readme","bugs":{"url":"https://github.com/codad5/whatsapp-cloud-api/issues"},"dist":{"shasum":"2a26cc7aa4f8a3a0b0e8ea6d47bbc05e2c7c47d2","tarball":"https://registry.npmjs.org/@awadoc/whatsapp-cloud-api/-/whatsapp-cloud-api-1.0.2.tgz","fileCount":31,"integrity":"sha512-dSfsqrt8uNcEhRkr7oDbH0PbJBpfJvw/YnpVouJ6UaDSFe42tZDePDGLzhQii+4yZqJOO6cuepWAliaUasViqw==","signatures":[{"sig":"MEUCIQD9DTAwJqP06cAeDyg887TmQ0LPjt+mHGaAP/meMLxy6QIgckxa3cZ3sIEsEcaIuJwteuNOgxPrJ8QpSRkTmK+t2qs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127329},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12"},"gitHead":"c51f0c834e7a634c01c0d6565b748099b5208b21","scripts":{"lint":"eslint --ext .ts ./","test":"npm run build && jest --testPathPattern=dist","build":"rm -rf dist && tsc","start":"nodemon","prepare":"[ -d './.husky' ] && husky install","ts-check":"tsc --noEmit -p  .","pre-commit":"npm-run-all lint ts-check test","pre-commit-message":"echo 'Please wait, running pre-commit checks...' && exit 0"},"_npmUser":{"name":"codad5","email":"Aniezeoformic@gmail.com"},"repository":{"url":"git+https://github.com/codad5/whatsapp-cloud-api.git","type":"git"},"_npmVersion":"10.8.2","description":"Node.js library for creating bots and sending/receiving messages using the Whatsapp Cloud API","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.3.5","dotenv":"^16.0.3","express":"^4.18.2","pubsub-js":"^1.9.4","type-fest":"^3.8.0","validator":"^13.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.38.0","nodemon":"^2.0.22","ts-jest":"^29.1.0","ts-node":"^10.9.1","supertest":"^6.3.3","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","@types/uuid":"^9.0.1","npm-run-all":"^4.1.5","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","@types/pubsub-js":"^1.8.3","@types/supertest":"^2.0.12","@types/validator":"^13.7.14","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.58.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/whatsapp-cloud-api_1.0.2_1745052417286_0.0035202316741489437","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@awadoc/whatsapp-cloud-api","version":"1.1.0","keywords":["whatsapp","cloud","api","whatsapp-cloud","cloud-api","whatsapp-cloud-api","whatsapp-business","whatsapp-business-api","bot","whatsapp-bot","chatbot","bot-framework","nodejs","bot-api","whatsapp-api","business-api"],"author":{"name":"Tony","email":"tawn33y@gmail.com"},"license":"GPL-3.0","_id":"@awadoc/whatsapp-cloud-api@1.1.0","maintainers":[{"name":"codad5","email":"Aniezeoformic@gmail.com"}],"homepage":"https://github.com/codad5/whatsapp-cloud-api#readme","bugs":{"url":"https://github.com/codad5/whatsapp-cloud-api/issues"},"dist":{"shasum":"b76ffce131d595942a51955cc9c71a5f769d5fe5","tarball":"https://registry.npmjs.org/@awadoc/whatsapp-cloud-api/-/whatsapp-cloud-api-1.1.0.tgz","fileCount":31,"integrity":"sha512-GFOLkDjSxFEBx76w36hKPt+dNKzSzPreVmnHHp45AqhJ0AeeouVk7NePZWgFZiK74QAqW4sPMrhhYNJXgXqi3Q==","signatures":[{"sig":"MEUCIQC5XtwjP7sBRzgRsxVOozBsah9qSohwzYTddBGNGRiNGwIgMgxuWWlPg+wxL91KXg4nHZBlFULzEcPOhrAfBdzoOkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133224},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12"},"gitHead":"a06da631fc8f12d4f94e4194fe9efbe0f9d14ffa","scripts":{"lint":"eslint --ext .ts ./","test":"npm run build && jest --testPathPattern=dist","build":"rm -rf dist && tsc","start":"nodemon","prepare":"[ -d './.husky' ] && husky install","ts-check":"tsc --noEmit -p  .","pre-commit":"npm-run-all lint ts-check test","pre-commit-message":"echo 'Please wait, running pre-commit checks...' && exit 0"},"_npmUser":{"name":"codad5","email":"Aniezeoformic@gmail.com"},"repository":{"url":"git+https://github.com/codad5/whatsapp-cloud-api.git","type":"git"},"_npmVersion":"10.8.2","description":"Node.js library for creating bots and sending/receiving messages using the Whatsapp Cloud API","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.3.5","dotenv":"^16.0.3","express":"^4.18.2","pubsub-js":"^1.9.4","type-fest":"^3.8.0","validator":"^13.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.38.0","nodemon":"^2.0.22","ts-jest":"^29.1.0","ts-node":"^10.9.1","supertest":"^6.3.3","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","@types/uuid":"^9.0.1","npm-run-all":"^4.1.5","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","@types/pubsub-js":"^1.8.3","@types/supertest":"^2.0.12","@types/validator":"^13.7.14","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.58.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/whatsapp-cloud-api_1.1.0_1745074434032_0.939060793432559","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@awadoc/whatsapp-cloud-api","version":"1.1.1","keywords":["whatsapp","cloud","api","whatsapp-cloud","cloud-api","whatsapp-cloud-api","whatsapp-business","whatsapp-business-api","bot","whatsapp-bot","chatbot","bot-framework","nodejs","bot-api","whatsapp-api","business-api"],"author":{"name":"Tony","email":"tawn33y@gmail.com"},"license":"GPL-3.0","_id":"@awadoc/whatsapp-cloud-api@1.1.1","maintainers":[{"name":"codad5","email":"Aniezeoformic@gmail.com"}],"homepage":"https://github.com/codad5/whatsapp-cloud-api#readme","bugs":{"url":"https://github.com/codad5/whatsapp-cloud-api/issues"},"dist":{"shasum":"7b06e649776e6ed6afeb33e33bc9eda63eb93ddc","tarball":"https://registry.npmjs.org/@awadoc/whatsapp-cloud-api/-/whatsapp-cloud-api-1.1.1.tgz","fileCount":31,"integrity":"sha512-+JIGJn2TiPtxZIZexAkLaYntjMqaTvh5kTUNE80Y2jwMyMQoSedeP9VMQe8CYcWRJEvcxGwQr9YYyaZU/gFNDA==","signatures":[{"sig":"MEYCIQDPEYFUfqSP4teQ+diZlq9+XZngr8mxK5O0kgJUcwqj1gIhAOyWcDYLww4e0L6ndiWdeleDSucTzIJg5I1cnN8DyjQO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135318},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12"},"gitHead":"bbe2a23a87e40358600d00a87e50a2557c59f283","scripts":{"lint":"eslint --ext .ts ./","test":"npm run build && jest --testPathPattern=dist","build":"rm -rf dist && tsc","start":"nodemon","prepare":"[ -d './.husky' ] && husky install","ts-check":"tsc --noEmit -p  .","pre-commit":"npm-run-all lint ts-check test","pre-commit-message":"echo 'Please wait, running pre-commit checks...' && exit 0"},"_npmUser":{"name":"codad5","email":"Aniezeoformic@gmail.com"},"repository":{"url":"git+https://github.com/codad5/whatsapp-cloud-api.git","type":"git"},"_npmVersion":"10.8.2","description":"Node.js library for creating bots and sending/receiving messages using the Whatsapp Cloud API","directories":{},"_nodeVersion":"20.19.1","dependencies":{"axios":"^1.3.5","dotenv":"^16.0.3","express":"^4.18.2","pubsub-js":"^1.9.4","type-fest":"^3.8.0","validator":"^13.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.38.0","nodemon":"^2.0.22","ts-jest":"^29.1.0","ts-node":"^10.9.1","supertest":"^6.3.3","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","@types/uuid":"^9.0.1","npm-run-all":"^4.1.5","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","@types/pubsub-js":"^1.8.3","@types/supertest":"^2.0.12","@types/validator":"^13.7.14","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.58.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/whatsapp-cloud-api_1.1.1_1747061411473_0.5515517285448792","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@awadoc/whatsapp-cloud-api","version":"2.0.0","keywords":["whatsapp","cloud","api","whatsapp-cloud","cloud-api","whatsapp-cloud-api","whatsapp-business","whatsapp-business-api","bot","whatsapp-bot","chatbot","bot-framework","nodejs","bot-api","whatsapp-api","business-api"],"author":{"name":"Tony","email":"tawn33y@gmail.com"},"license":"GPL-3.0","_id":"@awadoc/whatsapp-cloud-api@2.0.0","maintainers":[{"name":"codad5","email":"Aniezeoformic@gmail.com"}],"homepage":"https://github.com/codad5/whatsapp-cloud-api#readme","bugs":{"url":"https://github.com/codad5/whatsapp-cloud-api/issues"},"dist":{"shasum":"dc3a847601a4cddcb6a67109b87a41338c0e5d6e","tarball":"https://registry.npmjs.org/@awadoc/whatsapp-cloud-api/-/whatsapp-cloud-api-2.0.0.tgz","fileCount":31,"integrity":"sha512-b9TMRG9NiqGNLmO2be2Zqf0GpitGK4ie17AmC3AIKOVnYKh4hLsqGeCFrP4zXAHyw1nEXVaIkmOXAHsL+uqC1A==","signatures":[{"sig":"MEYCIQCkwuQbDhjo0MdZHaq9C/EtTWyTwNxH2sZP7MJD07tbAAIhAKj+k31a4TCoqT+2PQgkTqRz/XcMKTGUTIcWnhy6XEkP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147348},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12"},"gitHead":"a3a49345db455cdcb16451036545736f9ddac4ad","scripts":{"lint":"eslint --ext .ts ./","test":"npm run build && jest --testPathPattern=dist","build":"rm -rf dist && tsc","start":"nodemon","prepare":"[ -d './.husky' ] && husky install","ts-check":"tsc --noEmit -p  .","pre-commit":"npm-run-all lint ts-check test","pre-commit-message":"echo 'Please wait, running pre-commit checks...' && exit 0"},"_npmUser":{"name":"codad5","email":"Aniezeoformic@gmail.com"},"repository":{"url":"git+https://github.com/codad5/whatsapp-cloud-api.git","type":"git"},"_npmVersion":"10.8.2","description":"Node.js library for creating bots and sending/receiving messages using the Whatsapp Cloud API","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.3.5","dotenv":"^16.0.3","express":"^4.18.2","pubsub-js":"^1.9.4","type-fest":"^3.8.0","validator":"^13.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.38.0","nodemon":"^2.0.22","ts-jest":"^29.1.0","ts-node":"^10.9.1","supertest":"^6.3.3","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","@types/uuid":"^9.0.1","npm-run-all":"^4.1.5","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","@types/pubsub-js":"^1.8.3","@types/supertest":"^2.0.12","@types/validator":"^13.7.14","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.58.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/whatsapp-cloud-api_2.0.0_1758015766795_0.5179541724649643","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@awadoc/whatsapp-cloud-api","version":"2.0.1","keywords":["whatsapp","cloud","api","whatsapp-cloud","cloud-api","whatsapp-cloud-api","whatsapp-business","whatsapp-business-api","bot","whatsapp-bot","chatbot","bot-framework","nodejs","bot-api","whatsapp-api","business-api"],"author":{"name":"Tony","email":"tawn33y@gmail.com"},"license":"GPL-3.0","_id":"@awadoc/whatsapp-cloud-api@2.0.1","maintainers":[{"name":"codad5","email":"Aniezeoformic@gmail.com"}],"homepage":"https://github.com/codad5/whatsapp-cloud-api#readme","bugs":{"url":"https://github.com/codad5/whatsapp-cloud-api/issues"},"dist":{"shasum":"14de9063e818d768c12c94dabdbee72f4452c209","tarball":"https://registry.npmjs.org/@awadoc/whatsapp-cloud-api/-/whatsapp-cloud-api-2.0.1.tgz","fileCount":31,"integrity":"sha512-/ut2KHITzqhYPffivOT/NdKNISGzBkS0iCIlo/9LYPnWMj1tGZoW7Mkjzow7BIBA5IVKuUR0gX+f4Fz7gqI88w==","signatures":[{"sig":"MEYCIQCcH2EvizuApRRDvhU3TGMLk+hBYtDev8rb9zNgqOtZ9gIhAKXb/F7CWAOaJTa1EUfqIUfhA6qscC4Dg/mD0FpM67Mn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147195},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12"},"gitHead":"d3e08c18ac175ec100dea6edf2b46f74ac6785ba","scripts":{"lint":"eslint --ext .ts ./","test":"npm run build && jest --testPathPattern=dist","build":"rm -rf dist && tsc","start":"nodemon","prepare":"[ -d './.husky' ] && husky install","ts-check":"tsc --noEmit -p  .","pre-commit":"npm-run-all lint ts-check test","pre-commit-message":"echo 'Please wait, running pre-commit checks...' && exit 0"},"_npmUser":{"name":"codad5","email":"Aniezeoformic@gmail.com"},"repository":{"url":"git+https://github.com/codad5/whatsapp-cloud-api.git","type":"git"},"_npmVersion":"10.8.2","description":"Node.js library for creating bots and sending/receiving messages using the Whatsapp Cloud API","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.3.5","dotenv":"^16.0.3","express":"^4.18.2","pubsub-js":"^1.9.4","type-fest":"^3.8.0","validator":"^13.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.38.0","nodemon":"^2.0.22","ts-jest":"^29.1.0","ts-node":"^10.9.1","supertest":"^6.3.3","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","@types/uuid":"^9.0.1","npm-run-all":"^4.1.5","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","@types/pubsub-js":"^1.8.3","@types/supertest":"^2.0.12","@types/validator":"^13.7.14","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.58.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/whatsapp-cloud-api_2.0.1_1758018852757_0.3039151945163878","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@awadoc/whatsapp-cloud-api","version":"2.0.2","keywords":["whatsapp","cloud","api","whatsapp-cloud","cloud-api","whatsapp-cloud-api","whatsapp-business","whatsapp-business-api","bot","whatsapp-bot","chatbot","bot-framework","nodejs","bot-api","whatsapp-api","business-api"],"author":{"name":"Tony","email":"tawn33y@gmail.com"},"license":"GPL-3.0","_id":"@awadoc/whatsapp-cloud-api@2.0.2","maintainers":[{"name":"codad5","email":"Aniezeoformic@gmail.com"}],"homepage":"https://github.com/codad5/whatsapp-cloud-api#readme","bugs":{"url":"https://github.com/codad5/whatsapp-cloud-api/issues"},"dist":{"shasum":"58e804f912c3f08cbb8a2a881e8e51531f428e63","tarball":"https://registry.npmjs.org/@awadoc/whatsapp-cloud-api/-/whatsapp-cloud-api-2.0.2.tgz","fileCount":31,"integrity":"sha512-T/nztsAtSLgWUNCoTb+/m5zsfeQHR/lhped+XShjWblgL33UdeZcTyGX0WjJrcweL5+bnqSiIg02V9fz7YthsA==","signatures":[{"sig":"MEUCIBjGjdppCYTm0W3KmbMQdm7HSKA0U7eThXzwynLptleuAiEAqLmrKniZup4Zx73egw8lij+ucuS173BccU5wtTqpmjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147324},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12"},"gitHead":"28e677406fad212871ae79526e413687209dad8c","scripts":{"lint":"eslint --ext .ts ./","test":"npm run build && jest --testPathPattern=dist","build":"rm -rf dist && tsc","start":"nodemon","prepare":"[ -d './.husky' ] && husky install","ts-check":"tsc --noEmit -p  .","pre-commit":"npm-run-all lint ts-check test","pre-commit-message":"echo 'Please wait, running pre-commit checks...' && exit 0"},"_npmUser":{"name":"codad5","email":"Aniezeoformic@gmail.com"},"repository":{"url":"git+https://github.com/codad5/whatsapp-cloud-api.git","type":"git"},"_npmVersion":"10.8.2","description":"Node.js library for creating bots and sending/receiving messages using the Whatsapp Cloud API","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.3.5","dotenv":"^16.0.3","express":"^4.18.2","pubsub-js":"^1.9.4","type-fest":"^3.8.0","validator":"^13.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.38.0","nodemon":"^2.0.22","ts-jest":"^29.1.0","ts-node":"^10.9.1","supertest":"^6.3.3","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","@types/uuid":"^9.0.1","npm-run-all":"^4.1.5","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","@types/pubsub-js":"^1.8.3","@types/supertest":"^2.0.12","@types/validator":"^13.7.14","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.58.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/whatsapp-cloud-api_2.0.2_1758019187973_0.8880384875536964","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@awadoc/whatsapp-cloud-api","version":"2.0.3","keywords":["whatsapp","cloud","api","whatsapp-cloud","cloud-api","whatsapp-cloud-api","whatsapp-business","whatsapp-business-api","bot","whatsapp-bot","chatbot","bot-framework","nodejs","bot-api","whatsapp-api","business-api"],"author":{"name":"Tony","email":"tawn33y@gmail.com"},"license":"GPL-3.0","_id":"@awadoc/whatsapp-cloud-api@2.0.3","maintainers":[{"name":"codad5","email":"Aniezeoformic@gmail.com"}],"homepage":"https://github.com/codad5/whatsapp-cloud-api#readme","bugs":{"url":"https://github.com/codad5/whatsapp-cloud-api/issues"},"dist":{"shasum":"d276c236cb872fc3bd0eaa94d3b1307b81a6f26a","tarball":"https://registry.npmjs.org/@awadoc/whatsapp-cloud-api/-/whatsapp-cloud-api-2.0.3.tgz","fileCount":31,"integrity":"sha512-53vWH+8fFVVp1UQHOhwHDgm+BUVYanztHboy90LwuYItQB4NHbW7t/dBS0PPN5ajQx4vNDIwcueijmz1x3BlIQ==","signatures":[{"sig":"MEYCIQC9TawzhUftEwzVccafR7sPpgOoU/7VfF9WjjNlikwrSAIhAOtU57pOTw0hE5EzAhgej7G966o2z60fqdzUc64QN4uO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147506},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12"},"gitHead":"5dc1f6bbeaa2b8a515d68fda7fd7ab531757715c","scripts":{"lint":"eslint --ext .ts ./","test":"npm run build && jest --testPathPattern=dist","build":"rm -rf dist && tsc","start":"nodemon","prepare":"[ -d './.husky' ] && husky install","ts-check":"tsc --noEmit -p  .","pre-commit":"npm-run-all lint ts-check test","pre-commit-message":"echo 'Please wait, running pre-commit checks...' && exit 0"},"_npmUser":{"name":"codad5","email":"Aniezeoformic@gmail.com"},"repository":{"url":"git+https://github.com/codad5/whatsapp-cloud-api.git","type":"git"},"_npmVersion":"10.8.2","description":"Node.js library for creating bots and sending/receiving messages using the Whatsapp Cloud API","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.3.5","dotenv":"^16.0.3","express":"^4.18.2","pubsub-js":"^1.9.4","type-fest":"^3.8.0","validator":"^13.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.38.0","nodemon":"^2.0.22","ts-jest":"^29.1.0","ts-node":"^10.9.1","supertest":"^6.3.3","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","@types/uuid":"^9.0.1","npm-run-all":"^4.1.5","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","@types/pubsub-js":"^1.8.3","@types/supertest":"^2.0.12","@types/validator":"^13.7.14","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.58.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/whatsapp-cloud-api_2.0.3_1758039322790_0.647564245889088","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@awadoc/whatsapp-cloud-api","version":"2.1.0","keywords":["whatsapp","cloud","api","whatsapp-cloud","cloud-api","whatsapp-cloud-api","whatsapp-business","whatsapp-business-api","bot","whatsapp-bot","chatbot","bot-framework","nodejs","bot-api","whatsapp-api","business-api"],"author":{"name":"Tony","email":"tawn33y@gmail.com"},"license":"GPL-3.0","_id":"@awadoc/whatsapp-cloud-api@2.1.0","maintainers":[{"name":"codad5","email":"Aniezeoformic@gmail.com"}],"homepage":"https://github.com/codad5/whatsapp-cloud-api#readme","bugs":{"url":"https://github.com/codad5/whatsapp-cloud-api/issues"},"dist":{"shasum":"04f4a7166339c6650568082030371c0865e91789","tarball":"https://registry.npmjs.org/@awadoc/whatsapp-cloud-api/-/whatsapp-cloud-api-2.1.0.tgz","fileCount":34,"integrity":"sha512-1SK/e1MRQ2neF3lkXKe+x/Qg5dO2doykuvCKRjcKDLTOSVJkN0etXUfrpjVFYEhHszCAhldCTPzrbZJUr+RtOw==","signatures":[{"sig":"MEUCIQDZjv3Rwa/+jUSlqEa5HKAk5kZ5nzd9/2Wrce2ElTzD0AIgb5VFLg5MrgtHMZr8cjzllYe9DUsQPvmYYVp3PJEkGdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169019},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12"},"gitHead":"3186d1dfe76f76c7cd36711bf0458b08f78b5921","scripts":{"lint":"eslint --ext .ts ./","test":"npm run build && jest --testPathPattern=dist","build":"rm -rf dist && tsc","start":"nodemon","prepare":"[ -d './.husky' ] && husky install","ts-check":"tsc --noEmit -p  .","pre-commit":"npm-run-all lint ts-check test","pre-commit-message":"echo 'Please wait, running pre-commit checks...' && exit 0"},"_npmUser":{"name":"codad5","email":"Aniezeoformic@gmail.com"},"repository":{"url":"git+https://github.com/codad5/whatsapp-cloud-api.git","type":"git"},"_npmVersion":"10.8.2","description":"Node.js library for creating bots and sending/receiving messages using the Whatsapp Cloud API","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.3.5","dotenv":"^16.0.3","express":"^4.18.2","form-data":"^4.0.4","pubsub-js":"^1.9.4","type-fest":"^3.8.0","validator":"^13.9.0","mime-types":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.38.0","nodemon":"^2.0.22","ts-jest":"^29.1.0","ts-node":"^10.9.1","supertest":"^6.3.3","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","@types/uuid":"^9.0.1","npm-run-all":"^4.1.5","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","@types/pubsub-js":"^1.8.3","@types/supertest":"^2.0.12","@types/validator":"^13.7.14","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.58.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/whatsapp-cloud-api_2.1.0_1759241707153_0.9306728776629862","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@awadoc/whatsapp-cloud-api","version":"3.0.0","keywords":["whatsapp","cloud","api","whatsapp-cloud","cloud-api","whatsapp-cloud-api","whatsapp-business","whatsapp-business-api","bot","whatsapp-bot","chatbot","bot-framework","nodejs","bot-api","whatsapp-api","business-api"],"author":{"name":"Chibueze","email":"chibueze@awadoc.com"},"license":"GPL-3.0","_id":"@awadoc/whatsapp-cloud-api@3.0.0","maintainers":[{"name":"codad5","email":"Aniezeoformic@gmail.com"}],"homepage":"https://github.com/Awadoc/whatsapp-cloud-api#readme","bugs":{"url":"https://github.com/Awadoc/whatsapp-cloud-api/issues"},"dist":{"shasum":"86a5bf1d05f698086ed07060218eb8a37ae5605f","tarball":"https://registry.npmjs.org/@awadoc/whatsapp-cloud-api/-/whatsapp-cloud-api-3.0.0.tgz","fileCount":37,"integrity":"sha512-HhLyTepPRFz7r9xzFk1tYg6/PNB8ErvfNzbjLMFu9x816hDLFGpXvrtr7hHUcTUgGV+E66zwSYoSF3szC6JyKg==","signatures":[{"sig":"MEUCIQCBBxGSI6i3LEOmlWAbcT7OYg/DvoXWHH8QMzt62X0zKAIgBZoGEGGYJW/XexRGhQ1i3sYi97Rk1nk6wg2eeb8Me6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189435},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./next":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"./express":{"types":"./dist/express.d.ts","default":"./dist/express.js"}},"gitHead":"473f90267528c41c6240059efe47c110782c8fd1","scripts":{"lint":"eslint --ext .ts ./","test":"npm run build && jest --testPathPattern=dist","build":"rm -rf dist && tsc","start":"nodemon","prepare":"[ -d './.husky' ] && husky install","ts-check":"tsc --noEmit -p  .","pre-commit":"npm-run-all lint ts-check test","pre-commit-message":"echo 'Please wait, running pre-commit checks...' && exit 0"},"_npmUser":{"name":"codad5","email":"Aniezeoformic@gmail.com"},"repository":{"url":"git+https://github.com/Awadoc/whatsapp-cloud-api.git","type":"git"},"_npmVersion":"11.4.2","description":"Node.js library for creating bots and sending/receiving messages using the Whatsapp Cloud API","directories":{},"_nodeVersion":"22.9.0","dependencies":{"axios":"^1.3.5","dotenv":"^16.0.3","form-data":"^4.0.4","pubsub-js":"^1.9.4","type-fest":"^3.8.0","validator":"^13.9.0","mime-types":"^3.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["dist/next.d.ts"],"express":["dist/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.38.0","nodemon":"^2.0.22","ts-jest":"^29.1.0","ts-node":"^10.9.1","supertest":"^6.3.3","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","@types/uuid":"^9.0.1","npm-run-all":"^4.1.5","@types/react":"^19.2.7","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","@types/pubsub-js":"^1.8.3","@types/react-dom":"^19.2.3","@types/supertest":"^2.0.12","@types/validator":"^13.7.14","@types/mime-types":"^3.0.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.58.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"peerDependencies":{"next":"^16.0.10","express":">=4.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp-cloud-api_3.0.0_1765661181666_0.1969861199511702","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@awadoc/whatsapp-cloud-api","version":"3.0.1","keywords":["whatsapp","cloud","api","whatsapp-cloud","cloud-api","whatsapp-cloud-api","whatsapp-business","whatsapp-business-api","bot","whatsapp-bot","chatbot","bot-framework","nodejs","bot-api","whatsapp-api","business-api"],"author":{"name":"Chibueze","email":"chibueze@awadoc.com"},"license":"GPL-3.0","_id":"@awadoc/whatsapp-cloud-api@3.0.1","maintainers":[{"name":"codad5","email":"Aniezeoformic@gmail.com"}],"homepage":"https://github.com/Awadoc/whatsapp-cloud-api#readme","bugs":{"url":"https://github.com/Awadoc/whatsapp-cloud-api/issues"},"dist":{"shasum":"1dc67862d59b9bfa1972ffe968bcb03f1bc76391","tarball":"https://registry.npmjs.org/@awadoc/whatsapp-cloud-api/-/whatsapp-cloud-api-3.0.1.tgz","fileCount":37,"integrity":"sha512-KggpbuOQXub8lDPWFfAkbXgpNDrUxbhNQGQdtlRTGPhUQG7/9O0GDQghiHz6krlrHKulE1/3Op52SVmrFHDdtg==","signatures":[{"sig":"MEUCIQC+usQ/+GELWt0xcxTqKF/BbkGweKcKokt0qPPI0MmeSQIgFsjLrkTmx0FuALYQ17HFwHnDw8CvRGuq9i81+vK1BoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189436},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./next":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"./express":{"types":"./dist/express.d.ts","default":"./dist/express.js"}},"gitHead":"4466cbfb796a69fdfd053bfdf3fb1ec8f8ec685b","scripts":{"lint":"eslint --ext .ts ./","test":"npm run build && jest --testPathPattern=dist","build":"rm -rf dist && tsc","start":"nodemon","prepare":"[ -d './.husky' ] && husky install","ts-check":"tsc --noEmit -p  .","pre-commit":"npm-run-all lint ts-check test","pre-commit-message":"echo 'Please wait, running pre-commit checks...' && exit 0"},"_npmUser":{"name":"codad5","email":"Aniezeoformic@gmail.com"},"repository":{"url":"git+https://github.com/Awadoc/whatsapp-cloud-api.git","type":"git"},"_npmVersion":"11.4.2","description":"Node.js library for creating bots and sending/receiving messages using the Whatsapp Cloud API","directories":{},"_nodeVersion":"22.9.0","dependencies":{"axios":"^1.3.5","dotenv":"^16.0.3","form-data":"^4.0.4","pubsub-js":"^1.9.4","type-fest":"^3.8.0","validator":"^13.9.0","mime-types":"^3.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["dist/next.d.ts"],"express":["dist/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.38.0","nodemon":"^2.0.22","ts-jest":"^29.1.0","ts-node":"^10.9.1","supertest":"^6.3.3","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","@types/uuid":"^9.0.1","npm-run-all":"^4.1.5","@types/react":"^19.2.7","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","@types/pubsub-js":"^1.8.3","@types/react-dom":"^19.2.3","@types/supertest":"^2.0.12","@types/validator":"^13.7.14","@types/mime-types":"^3.0.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.58.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"peerDependencies":{"next":">=13.0.10","express":">=4.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp-cloud-api_3.0.1_1765661700209_0.05816615723470475","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@awadoc/whatsapp-cloud-api","version":"3.1.0","keywords":["whatsapp","cloud","api","whatsapp-cloud","cloud-api","whatsapp-cloud-api","whatsapp-business","whatsapp-business-api","whatsapp-flows","flows","bot","whatsapp-bot","chatbot","bot-framework","nodejs","bot-api","whatsapp-api","business-api"],"author":{"name":"Chibueze","email":"chibueze@awadoc.com"},"license":"GPL-3.0","_id":"@awadoc/whatsapp-cloud-api@3.1.0","maintainers":[{"name":"codad5","email":"Aniezeoformic@gmail.com"}],"homepage":"https://github.com/Awadoc/whatsapp-cloud-api#readme","bugs":{"url":"https://github.com/Awadoc/whatsapp-cloud-api/issues"},"dist":{"shasum":"41e19ca65a43ab4bd9d9c5a140168ee311f7cf31","tarball":"https://registry.npmjs.org/@awadoc/whatsapp-cloud-api/-/whatsapp-cloud-api-3.1.0.tgz","fileCount":37,"integrity":"sha512-46toVRWbcBBvkMa8+X+ofVOa5A+RO1i7CsIBUnfdibAxKtl5M0OKu5pW0wrILTiFbnIFBO5yoBk1oGWGI4WlqA==","signatures":[{"sig":"MEQCIEThV8Et1+ftculTtqXi1QMivi/tvqgh8smKmmxFV+pjAiA8U+TIN3ofYSftWTZ8F5ABldmKBDWobiFtyR9iHSSQeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193565},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./next":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"./flows":{"types":"./dist/flows/index.d.ts","default":"./dist/flows/index.js"},"./express":{"types":"./dist/express.d.ts","default":"./dist/express.js"},"./flows/endpoint/next":{"types":"./dist/flows/endpoint/next.d.ts","default":"./dist/flows/endpoint/next.js"},"./flows/endpoint/express":{"types":"./dist/flows/endpoint/express.d.ts","default":"./dist/flows/endpoint/express.js"}},"gitHead":"74345d551290a63e1f828053dda6a3a43ae0ac29","scripts":{"lint":"eslint --ext .ts ./","test":"jest","build":"rm -rf dist && tsc","start":"nodemon","prepare":"[ -d './.husky' ] && husky install","ts-check":"tsc --noEmit -p  .","pre-commit":"npm-run-all lint ts-check test","start:demo":"ts-node server_demo.ts","pre-commit-message":"echo 'Please wait, running pre-commit checks...' && exit 0"},"_npmUser":{"name":"codad5","email":"Aniezeoformic@gmail.com"},"repository":{"url":"git+https://github.com/Awadoc/whatsapp-cloud-api.git","type":"git"},"_npmVersion":"11.4.2","description":"Node.js library for creating bots and sending/receiving messages using the Whatsapp Cloud API","directories":{},"_nodeVersion":"22.9.0","dependencies":{"axios":"^1.3.5","dotenv":"^16.0.3","form-data":"^4.0.4","pubsub-js":"^1.9.4","type-fest":"^3.8.0","validator":"^13.9.0","mime-types":"^3.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["dist/next.d.ts"],"flows":["dist/flows/index.d.ts"],"express":["dist/express.d.ts"],"flows/endpoint/next":["dist/flows/endpoint/next.d.ts"],"flows/endpoint/express":["dist/flows/endpoint/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.38.0","nodemon":"^2.0.22","ts-jest":"^29.1.0","ts-node":"^10.9.1","supertest":"^6.3.3","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","@types/uuid":"^9.0.1","npm-run-all":"^4.1.5","@types/react":"^19.2.7","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","@types/pubsub-js":"^1.8.3","@types/react-dom":"^19.2.3","@types/supertest":"^2.0.12","@types/validator":"^13.7.14","@types/mime-types":"^3.0.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.58.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"peerDependencies":{"next":">=13.0.10","express":">=4.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp-cloud-api_3.1.0_1770086967368_0.428378643928065","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@awadoc/whatsapp-cloud-api","version":"3.1.1","keywords":["whatsapp","cloud","api","whatsapp-cloud","cloud-api","whatsapp-cloud-api","whatsapp-business","whatsapp-business-api","whatsapp-flows","flows","bot","whatsapp-bot","chatbot","bot-framework","nodejs","bot-api","whatsapp-api","business-api"],"author":{"name":"Chibueze","email":"chibueze@awadoc.com"},"license":"GPL-3.0","_id":"@awadoc/whatsapp-cloud-api@3.1.1","maintainers":[{"name":"codad5","email":"Aniezeoformic@gmail.com"}],"homepage":"https://github.com/Awadoc/whatsapp-cloud-api#readme","bugs":{"url":"https://github.com/Awadoc/whatsapp-cloud-api/issues"},"dist":{"shasum":"50738bda7934782303b5057251735ac44450f6e9","tarball":"https://registry.npmjs.org/@awadoc/whatsapp-cloud-api/-/whatsapp-cloud-api-3.1.1.tgz","fileCount":139,"integrity":"sha512-HIbJiXMfb9/OqLMi7WK6LSrCvn0SukjE9OUtSBAtkPPA5o2ah+wM/OW4QF9ZT5SPURIeQIzSQR8ThEMcBgKH6g==","signatures":[{"sig":"MEQCIBhIDue5iXofN4lz3/zOecUBK7CEJOIte63jgQ/ofc+0AiB3/U9YavsGSuzNcv3QV8Hte5+Ei7LGFrAiPtawKusMSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":604920},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./next":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"./flows":{"types":"./dist/flows/index.d.ts","default":"./dist/flows/index.js"},"./express":{"types":"./dist/express.d.ts","default":"./dist/express.js"},"./flows/endpoint/next":{"types":"./dist/flows/endpoint/next.d.ts","default":"./dist/flows/endpoint/next.js"},"./flows/endpoint/express":{"types":"./dist/flows/endpoint/express.d.ts","default":"./dist/flows/endpoint/express.js"}},"gitHead":"f7d0f4a8874a8e84552fd1ddd1b128c3dd5b1817","scripts":{"lint":"eslint --ext .ts ./","test":"jest","build":"rm -rf dist && tsc","start":"nodemon","prepare":"[ -d './.husky' ] && husky install","ts-check":"tsc --noEmit -p  .","pre-commit":"npm-run-all lint ts-check test","start:demo":"ts-node server_demo.ts","pre-commit-message":"echo 'Please wait, running pre-commit checks...' && exit 0"},"_npmUser":{"name":"codad5","email":"Aniezeoformic@gmail.com"},"repository":{"url":"git+https://github.com/Awadoc/whatsapp-cloud-api.git","type":"git"},"_npmVersion":"11.4.2","description":"Node.js library for creating bots and sending/receiving messages using the Whatsapp Cloud API","directories":{},"_nodeVersion":"22.9.0","dependencies":{"axios":"^1.3.5","dotenv":"^16.0.3","form-data":"^4.0.4","pubsub-js":"^1.9.4","type-fest":"^3.8.0","validator":"^13.9.0","mime-types":"^3.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["dist/next.d.ts"],"flows":["dist/flows/index.d.ts"],"express":["dist/express.d.ts"],"flows/endpoint/next":["dist/flows/endpoint/next.d.ts"],"flows/endpoint/express":["dist/flows/endpoint/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.38.0","nodemon":"^2.0.22","ts-jest":"^29.1.0","ts-node":"^10.9.1","supertest":"^6.3.3","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","@types/uuid":"^9.0.1","npm-run-all":"^4.1.5","@types/react":"^19.2.7","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","@types/pubsub-js":"^1.8.3","@types/react-dom":"^19.2.3","@types/supertest":"^2.0.12","@types/validator":"^13.7.14","@types/mime-types":"^3.0.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.58.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"peerDependencies":{"next":">=13.0.10","express":">=4.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp-cloud-api_3.1.1_1770363872358_0.5787909748851794","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"@awadoc/whatsapp-cloud-api","version":"3.1.2","keywords":["whatsapp","cloud","api","whatsapp-cloud","cloud-api","whatsapp-cloud-api","whatsapp-business","whatsapp-business-api","whatsapp-flows","flows","bot","whatsapp-bot","chatbot","bot-framework","nodejs","bot-api","whatsapp-api","business-api"],"author":{"name":"Chibueze","email":"chibueze@awadoc.com"},"license":"GPL-3.0","_id":"@awadoc/whatsapp-cloud-api@3.1.2","maintainers":[{"name":"codad5","email":"Aniezeoformic@gmail.com"}],"homepage":"https://github.com/Awadoc/whatsapp-cloud-api#readme","bugs":{"url":"https://github.com/Awadoc/whatsapp-cloud-api/issues"},"dist":{"shasum":"706c37e1b049db5fddaaa0ed45a13b77cffb9943","tarball":"https://registry.npmjs.org/@awadoc/whatsapp-cloud-api/-/whatsapp-cloud-api-3.1.2.tgz","fileCount":139,"integrity":"sha512-KOpLj9mYXX460PTVAckjCdRKddVKcaaI4dJQu98FKJ6H7XpnVXOA3hq5gu4KPmD+UfKM+29jCDF2uLhAQJHt4Q==","signatures":[{"sig":"MEQCIG/uI6i4TQRlD9IsB0OkArx8kBrDOw76axOfg106Ji3OAiAbz6LC6HF1VlNVMD/c5Un93+8ZwBeWQfE3OuHmVWzktA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":604997},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=12"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./next":{"types":"./dist/src/next.d.ts","default":"./dist/src/next.js"},"./flows":{"types":"./dist/src/flows/index.d.ts","default":"./dist/src/flows/index.js"},"./express":{"types":"./dist/src/express.d.ts","default":"./dist/src/express.js"},"./flows/endpoint/next":{"types":"./dist/src/flows/endpoint/next.d.ts","default":"./dist/src/flows/endpoint/next.js"},"./flows/endpoint/express":{"types":"./dist/src/flows/endpoint/express.d.ts","default":"./dist/src/flows/endpoint/express.js"}},"gitHead":"0c982012c8322b2b77eb063a07418bfbe60973c0","scripts":{"lint":"eslint --ext .ts ./","test":"jest","build":"rm -rf dist && tsc","start":"nodemon","prepare":"[ -d './.husky' ] && husky install","ts-check":"tsc --noEmit -p  .","pre-commit":"npm-run-all lint ts-check test","start:demo":"ts-node server_demo.ts","pre-commit-message":"echo 'Please wait, running pre-commit checks...' && exit 0"},"_npmUser":{"name":"codad5","email":"Aniezeoformic@gmail.com"},"repository":{"url":"git+https://github.com/Awadoc/whatsapp-cloud-api.git","type":"git"},"_npmVersion":"11.4.2","description":"Node.js library for creating bots and sending/receiving messages using the Whatsapp Cloud API","directories":{},"_nodeVersion":"22.9.0","dependencies":{"axios":"^1.3.5","dotenv":"^16.0.3","form-data":"^4.0.4","pubsub-js":"^1.9.4","type-fest":"^3.8.0","validator":"^13.9.0","mime-types":"^3.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["dist/src/next.d.ts"],"flows":["dist/src/flows/index.d.ts"],"express":["dist/src/express.d.ts"],"flows/endpoint/next":["dist/src/flows/endpoint/next.d.ts"],"flows/endpoint/express":["dist/src/flows/endpoint/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.38.0","nodemon":"^2.0.22","ts-jest":"^29.1.0","ts-node":"^10.9.1","supertest":"^6.3.3","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","@types/uuid":"^9.0.1","npm-run-all":"^4.1.5","@types/react":"^19.2.7","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","@types/pubsub-js":"^1.8.3","@types/react-dom":"^19.2.3","@types/supertest":"^2.0.12","@types/validator":"^13.7.14","@types/mime-types":"^3.0.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.58.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"peerDependencies":{"next":">=13.0.10","express":">=4.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp-cloud-api_3.1.2_1770392339869_0.7692094327753922","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"@awadoc/whatsapp-cloud-api","version":"3.1.3","keywords":["whatsapp","cloud","api","whatsapp-cloud","cloud-api","whatsapp-cloud-api","whatsapp-business","whatsapp-business-api","whatsapp-flows","flows","bot","whatsapp-bot","chatbot","bot-framework","nodejs","bot-api","whatsapp-api","business-api"],"author":{"name":"Chibueze","email":"chibueze@awadoc.com"},"license":"GPL-3.0","_id":"@awadoc/whatsapp-cloud-api@3.1.3","maintainers":[{"name":"codad5","email":"Aniezeoformic@gmail.com"}],"homepage":"https://github.com/Awadoc/whatsapp-cloud-api#readme","bugs":{"url":"https://github.com/Awadoc/whatsapp-cloud-api/issues"},"dist":{"shasum":"6c79c232fd03018089281a4bd527d182d007642a","tarball":"https://registry.npmjs.org/@awadoc/whatsapp-cloud-api/-/whatsapp-cloud-api-3.1.3.tgz","fileCount":139,"integrity":"sha512-OpWG33UXRWHs41Aq/jlY6Dn8zs4Jd/EBPGn1vmBQGhmRlM2UOzWNDqc7e732uOJLdaO5enfViegnTHPhR7OsnA==","signatures":[{"sig":"MEQCIArJTA9v0dhbEf0qf5Fe0JtHvtg4NZj8+Mggl63aU7AlAiAptMJhqHhbivUU1oir9bRaQg/HB2O1fFd28fKcRfx1jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":605740},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=12"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./next":{"types":"./dist/src/next.d.ts","default":"./dist/src/next.js"},"./flows":{"types":"./dist/src/flows/index.d.ts","default":"./dist/src/flows/index.js"},"./express":{"types":"./dist/src/express.d.ts","default":"./dist/src/express.js"},"./flows/endpoint/next":{"types":"./dist/src/flows/endpoint/next.d.ts","default":"./dist/src/flows/endpoint/next.js"},"./flows/endpoint/express":{"types":"./dist/src/flows/endpoint/express.d.ts","default":"./dist/src/flows/endpoint/express.js"}},"gitHead":"0c982012c8322b2b77eb063a07418bfbe60973c0","scripts":{"lint":"eslint --ext .ts ./","test":"jest","build":"rm -rf dist && tsc","start":"nodemon","prepare":"[ -d './.husky' ] && husky install","ts-check":"tsc --noEmit -p  .","pre-commit":"npm-run-all lint ts-check test","start:demo":"ts-node server_demo.ts","pre-commit-message":"echo 'Please wait, running pre-commit checks...' && exit 0"},"_npmUser":{"name":"codad5","email":"Aniezeoformic@gmail.com"},"repository":{"url":"git+https://github.com/Awadoc/whatsapp-cloud-api.git","type":"git"},"_npmVersion":"11.4.2","description":"Node.js library for creating bots and sending/receiving messages using the Whatsapp Cloud API","directories":{},"_nodeVersion":"22.9.0","dependencies":{"axios":"^1.3.5","dotenv":"^16.0.3","form-data":"^4.0.4","pubsub-js":"^1.9.4","type-fest":"^3.8.0","validator":"^13.9.0","mime-types":"^3.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["dist/src/next.d.ts"],"flows":["dist/src/flows/index.d.ts"],"express":["dist/src/express.d.ts"],"flows/endpoint/next":["dist/src/flows/endpoint/next.d.ts"],"flows/endpoint/express":["dist/src/flows/endpoint/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.38.0","nodemon":"^2.0.22","ts-jest":"^29.1.0","ts-node":"^10.9.1","supertest":"^6.3.3","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","@types/uuid":"^9.0.1","npm-run-all":"^4.1.5","@types/react":"^19.2.7","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","@types/pubsub-js":"^1.8.3","@types/react-dom":"^19.2.3","@types/supertest":"^2.0.12","@types/validator":"^13.7.14","@types/mime-types":"^3.0.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.58.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"peerDependencies":{"next":">=13.0.10","express":">=4.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp-cloud-api_3.1.3_1770395312208_0.0506902669115894","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@awadoc/whatsapp-cloud-api","version":"3.2.0","keywords":["whatsapp","cloud","api","whatsapp-cloud","cloud-api","whatsapp-cloud-api","whatsapp-business","whatsapp-business-api","whatsapp-flows","flows","bot","whatsapp-bot","chatbot","bot-framework","nodejs","bot-api","whatsapp-api","business-api"],"author":{"name":"Chibueze","email":"chibueze@awadoc.com"},"license":"GPL-3.0","_id":"@awadoc/whatsapp-cloud-api@3.2.0","maintainers":[{"name":"codad5","email":"Aniezeoformic@gmail.com"}],"homepage":"https://github.com/Awadoc/whatsapp-cloud-api#readme","bugs":{"url":"https://github.com/Awadoc/whatsapp-cloud-api/issues"},"dist":{"shasum":"e60b300d6a7479671cb7a4785b8b9554605a328a","tarball":"https://registry.npmjs.org/@awadoc/whatsapp-cloud-api/-/whatsapp-cloud-api-3.2.0.tgz","fileCount":169,"integrity":"sha512-lr53yX2Y2OZtjonLBie3rLeEv3LrBf6PYZHATzxDUK/jpAZF3mCwy85PidK0q7KtHpgwmCePS1m81UgM9gjxQA==","signatures":[{"sig":"MEQCIF+lIP6GoA3Sdw5ZNpJZBVzpuQRsRzmzUoDUL9SDm+PxAiB//3BJQyydpR3qntDUaIuruKFjagaVc2u7NNwb2POz1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDJNa0x4WbqVS4qPFhtqLPZ7/ZrFAGtoGPZsddxDLPtSAiEAiSTuZHyFsxzArbpEsV6euZMlaBLULD45SktmXf4FjXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@awadoc%2fwhatsapp-cloud-api@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":732904},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=12"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./next":{"types":"./dist/src/next.d.ts","default":"./dist/src/next.js"},"./flows":{"types":"./dist/src/flows/index.d.ts","default":"./dist/src/flows/index.js"},"./express":{"types":"./dist/src/express.d.ts","default":"./dist/src/express.js"},"./flows/endpoint/next":{"types":"./dist/src/flows/endpoint/next.d.ts","default":"./dist/src/flows/endpoint/next.js"},"./flows/endpoint/express":{"types":"./dist/src/flows/endpoint/express.d.ts","default":"./dist/src/flows/endpoint/express.js"}},"gitHead":"b7160d676d33ddff919f39d70ddc5eec2ae060ab","scripts":{"lint":"eslint --ext .ts ./","test":"jest","build":"rm -rf dist && tsc","start":"nodemon","prepare":"[ -d './.husky' ] && husky install","ts-check":"tsc --noEmit -p  .","pre-commit":"npm-run-all lint ts-check test","start:demo":"ts-node server_demo.ts","pre-commit-message":"echo 'Please wait, running pre-commit checks...' && exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62c9ec43-a2ad-4277-9840-3358f618834d"}},"repository":{"url":"git+https://github.com/Awadoc/whatsapp-cloud-api.git","type":"git"},"_npmVersion":"11.19.1","description":"Node.js library for creating bots and sending/receiving messages using the Whatsapp Cloud API","directories":{},"_nodeVersion":"24.20.0","dependencies":{"axios":"^1.3.5","dotenv":"^16.0.3","form-data":"^4.0.4","pubsub-js":"^1.9.4","type-fest":"^3.8.0","validator":"^13.9.0","mime-types":"^3.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["dist/src/next.d.ts"],"flows":["dist/src/flows/index.d.ts"],"express":["dist/src/express.d.ts"],"flows/endpoint/next":["dist/src/flows/endpoint/next.d.ts"],"flows/endpoint/express":["dist/src/flows/endpoint/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","next":"^16.3.5","husky":"^8.0.3","eslint":"^8.38.0","express":"^5.2.1","nodemon":"^2.0.22","ts-jest":"^29.1.0","ts-node":"^10.9.1","supertest":"^6.3.3","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","@types/uuid":"^9.0.1","npm-run-all":"^4.1.5","@types/react":"^19.2.7","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","@types/pubsub-js":"^1.8.3","@types/react-dom":"^19.2.3","@types/supertest":"^2.0.12","@types/validator":"^13.7.14","@types/mime-types":"^3.0.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.58.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"peerDependencies":{"next":">=13.0.10","express":">=4.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp-cloud-api_3.2.0_1789738545289_0.2682799730469867","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"_id":"@awadoc/whatsapp-cloud-api@3.3.0","bugs":{"url":"https://github.com/Awadoc/whatsapp-cloud-api/issues"},"dist":{"shasum":"47c5599d517621970c8a8e7f6e1173110f035e64","tarball":"https://registry.npmjs.org/@awadoc/whatsapp-cloud-api/-/whatsapp-cloud-api-3.3.0.tgz","fileCount":169,"integrity":"sha512-X88Z7b4tD8rN78rkNLfi8Y/Ubqj3Q4aNRhzG799JkRHmdAVVnbK3xqDWZ5YpOrQLsmF/+HV+W+/IRexuuvWGgw==","signatures":[{"sig":"MEUCIQDa++KKNiGvaTMsl2baMUfaxLyx90ydDcbz1oDnQwYqzwIgMz7682fMw+xEI9LYLBfwGJSTbrBnIQP0ASN98tFo+IQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCVPSBh3ljkHpdkUJe92M/Ico31Wh37Lihe0mU7P2g6ggIgChEU3rlY7rskmqICEO2MNR7+7mDHEQJrMw9yIIVlXhQ="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@awadoc%2fwhatsapp-cloud-api@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":740650},"main":"dist/src/index.js","name":"@awadoc/whatsapp-cloud-api","types":"dist/src/index.d.ts","author":{"name":"Chibueze","email":"chibueze@awadoc.com"},"engines":{"node":">=12"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./next":{"types":"./dist/src/next.d.ts","default":"./dist/src/next.js"},"./flows":{"types":"./dist/src/flows/index.d.ts","default":"./dist/src/flows/index.js"},"./express":{"types":"./dist/src/express.d.ts","default":"./dist/src/express.js"},"./flows/endpoint/next":{"types":"./dist/src/flows/endpoint/next.d.ts","default":"./dist/src/flows/endpoint/next.js"},"./flows/endpoint/express":{"types":"./dist/src/flows/endpoint/express.d.ts","default":"./dist/src/flows/endpoint/express.js"}},"gitHead":"467bd9430dd54511377641e6ec24563cdd41469e","license":"GPL-3.0","scripts":{"lint":"eslint --ext .ts ./","test":"jest","build":"rm -rf dist && tsc","start":"nodemon","prepare":"[ -d './.husky' ] && husky install","ts-check":"tsc --noEmit -p  .","pre-commit":"npm-run-all lint ts-check test","start:demo":"ts-node server_demo.ts","pre-commit-message":"echo 'Please wait, running pre-commit checks...' && exit 0"},"version":"3.3.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"62c9ec43-a2ad-4277-9840-3358f618834d"}},"homepage":"https://github.com/Awadoc/whatsapp-cloud-api#readme","keywords":["whatsapp","cloud","api","whatsapp-cloud","cloud-api","whatsapp-cloud-api","whatsapp-business","whatsapp-business-api","whatsapp-flows","flows","bot","whatsapp-bot","chatbot","bot-framework","nodejs","bot-api","whatsapp-api","business-api"],"repository":{"url":"git+https://github.com/Awadoc/whatsapp-cloud-api.git","type":"git"},"_npmVersion":"11.20.0","description":"Node.js library for creating bots and sending/receiving messages using the Whatsapp Cloud API","directories":{},"maintainers":[{"name":"codad5","email":"Aniezeoformic@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"axios":"^1.3.5","dotenv":"^16.0.3","form-data":"^4.0.4","pubsub-js":"^1.9.4","type-fest":"^3.8.0","validator":"^13.9.0","mime-types":"^3.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"next":["dist/src/next.d.ts"],"flows":["dist/src/flows/index.d.ts"],"express":["dist/src/express.d.ts"],"flows/endpoint/next":["dist/src/flows/endpoint/next.d.ts"],"flows/endpoint/express":["dist/src/flows/endpoint/express.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","next":"^16.3.5","husky":"^8.0.3","eslint":"^8.38.0","express":"^5.2.1","nodemon":"^2.0.22","ts-jest":"^29.1.0","ts-node":"^10.9.1","supertest":"^6.3.3","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","@types/uuid":"^9.0.1","npm-run-all":"^4.1.5","@types/react":"^19.2.7","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","@types/pubsub-js":"^1.8.3","@types/react-dom":"^19.2.3","@types/supertest":"^2.0.12","@types/validator":"^13.7.14","@types/mime-types":"^3.0.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.58.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"peerDependencies":{"next":">=13.0.10","express":">=4.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"express":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/whatsapp-cloud-api_3.3.0_1790778537218_0.6583886113849962"}}},"time":{"created":"2025-04-13T13:40:41.905Z","modified":"2026-09-30T14:28:58.464Z","1.0.0":"2025-04-13T13:40:42.222Z","1.0.1":"2025-04-13T20:21:04.090Z","1.0.2":"2025-04-19T08:46:57.466Z","1.1.0":"2025-04-19T14:53:54.250Z","1.1.1":"2025-05-12T14:50:11.670Z","2.0.0":"2025-09-16T09:42:46.967Z","2.0.1":"2025-09-16T10:34:12.937Z","2.0.2":"2025-09-16T10:39:48.143Z","2.0.3":"2025-09-16T16:15:22.985Z","2.1.0":"2025-09-30T14:15:07.360Z","3.0.0":"2025-12-13T21:26:21.820Z","3.0.1":"2025-12-13T21:35:00.359Z","3.1.0":"2026-02-03T02:49:27.514Z","3.1.1":"2026-02-06T07:44:32.514Z","3.1.2":"2026-02-06T15:39:00.046Z","3.1.3":"2026-02-06T16:28:32.376Z","3.2.0":"2026-09-18T13:35:45.390Z","3.3.0":"2026-09-30T14:28:57.335Z"},"bugs":{"url":"https://github.com/Awadoc/whatsapp-cloud-api/issues"},"author":{"name":"Chibueze","email":"chibueze@awadoc.com"},"license":"GPL-3.0","homepage":"https://github.com/Awadoc/whatsapp-cloud-api#readme","keywords":["whatsapp","cloud","api","whatsapp-cloud","cloud-api","whatsapp-cloud-api","whatsapp-business","whatsapp-business-api","whatsapp-flows","flows","bot","whatsapp-bot","chatbot","bot-framework","nodejs","bot-api","whatsapp-api","business-api"],"repository":{"url":"git+https://github.com/Awadoc/whatsapp-cloud-api.git","type":"git"},"description":"Node.js library for creating bots and sending/receiving messages using the Whatsapp Cloud API","maintainers":[{"name":"codad5","email":"Aniezeoformic@gmail.com"}],"readme":"# whatsapp-cloud-api\n\n[![npm version](https://img.shields.io/npm/v/@awadoc/whatsapp-cloud-api.svg)](https://www.npmjs.com/package/@awadoc/whatsapp-cloud-api)\n[![tests](https://github.com/Awadoc/whatsapp-cloud-api/actions/workflows/tests.yml/badge.svg)](https://github.com/Awadoc/whatsapp-cloud-api/actions/workflows/tests.yml)\n[![license: GPL-3.0](https://img.shields.io/badge/license-GPL--3.0-blue.svg)](./LICENSE)\n[![node](https://img.shields.io/node/v/@awadoc/whatsapp-cloud-api.svg)](package.json)\n\nA modern Node.js wrapper for [WhatsApp Cloud API](https://developers.facebook.com/docs/whatsapp/cloud-api/) with full TypeScript support. Built to send and receive messages, handle webhooks via Express or Next.js, and scale cleanly in your apps.\n\n> **Forked from:** [tawn33y/whatsapp-cloud-api](https://github.com/tawn33y/whatsapp-cloud-api) _(Archived)_\\\n> Maintained with extended support, modular routing, and Next.js support.\n\n## 📖 Documentation\n\n| | |\n| --- | --- |\n| **[API Reference](./API.md)** | Every method, event and payload shape |\n| **[BSUID Migration Guide](./docs/BSUID_GUIDE.md)** | Moving from phone numbers to Business-Scoped User IDs |\n| **[WhatsApp Flows](./docs/flows/README.md)** | Building and hosting interactive Flows |\n| **[Changelog](./CHANGELOG.md)** | Release history |\n\n---\n\n## 🚀 Install\n\n```bash\nnpm install @awadoc/whatsapp-cloud-api\n```\n\n**For Next.js support (optional):**\n\n```bash\nnpm install next\n```\n\n---\n\n## 📦 Usage with Express\n\n```ts\nimport express from \"express\";\nimport { createBot } from \"@awadoc/whatsapp-cloud-api\";\nimport { getExpressRoute } from \"@awadoc/whatsapp-cloud-api/express\";\n\nconst phoneId = process.env.PHONE_ID!;\nconst token = process.env.ACCESS_TOKEN!;\nconst webhookVerifyToken = process.env.WEBHOOK_VERIFY_TOKEN!;\n\nconst app = express();\nconst bot = createBot(phoneId, token);\n\n// Register WhatsApp webhook route\napp.use(\"/webhook\", getExpressRoute(phoneId, { webhookVerifyToken }));\n\n// Handle incoming messages\nbot.on(\"message\", async (msg) => {\n  console.log(msg);\n  if (msg.type === \"text\") {\n    // msg.replyTarget works whether the sender was identified by phone\n    // number or by BSUID (see the BSUID migration guide below).\n    await bot.sendText(msg.replyTarget!, \"Got your text!\");\n  }\n});\n\napp.listen(3000, () => console.log(\"Server running on http://localhost:3000\"));\n```\n\n---\n\n## 📦 Usage with Next.js\n\n### App Router (Next.js 13+)\n\n```ts\n// app/api/whatsapp/webhook/route.ts\nimport { createBot } from \"@awadoc/whatsapp-cloud-api\";\nimport { getNextAppRouteHandlers } from \"@awadoc/whatsapp-cloud-api/next\";\n\nconst phoneId = process.env.PHONE_ID!;\nconst bot = createBot(phoneId, process.env.ACCESS_TOKEN!);\n\nexport const { GET, POST } = getNextAppRouteHandlers(phoneId, {\n  webhookVerifyToken: process.env.WEBHOOK_VERIFY_TOKEN,\n});\n\nbot.on(\"message\", (msg) => console.log(msg));\n```\n\n### Pages Router\n\n```ts\n// pages/api/whatsapp/webhook.ts\nimport { createBot } from \"@awadoc/whatsapp-cloud-api\";\nimport { getNextPagesApiHandler } from \"@awadoc/whatsapp-cloud-api/next\";\n\nconst phoneId = process.env.PHONE_ID!;\nconst bot = createBot(phoneId, process.env.ACCESS_TOKEN!);\n\nexport default getNextPagesApiHandler(phoneId, {\n  webhookVerifyToken: process.env.WEBHOOK_VERIFY_TOKEN,\n});\n\nbot.on(\"message\", (msg) => console.log(msg));\n```\n\n---\n\n## 💡 Features\n\n- ✅ Send & receive all message types: text, media, location, contacts, templates, buttons, lists, CTA URLs, reactions.\n- ✅ Delivery & read receipts via `bot.on('status', ...)`; `edit` / `revoke` events.\n- ✅ Drop-in webhook support via Express or Next.js (App Router & Pages Router), with `X-Hub-Signature-256` verification.\n- ✅ **BSUID & Username ready (Meta 2026)** — typed identities, migration guide, `user_id_update` handling.\n- ✅ Account management: message templates, business username, business profile, block list.\n- ✅ Full TypeScript typing & dev experience.\n- ✅ **WhatsApp Flows** - Full support for creating, managing, and handling interactive flows.\n\nSee the [full API reference](./API.md).\n\n---\n\n## 📱 WhatsApp Flows\n\nThis library provides comprehensive support for WhatsApp Flows - interactive, form-based experiences within WhatsApp.\n\n### Quick Example\n\n```ts\nimport { createBot } from \"@awadoc/whatsapp-cloud-api\";\nimport { createFlowManager, FlowJSON, Screen, TextInput, Footer, CompleteAction } from \"@awadoc/whatsapp-cloud-api/flows\";\n\nconst bot = createBot(phoneId, accessToken);\nconst flows = createFlowManager(wabaId, accessToken);\n\n// Create and configure a flow\nconst { id: flowId } = await flows.create({ name: \"Feedback Form\" });\n\nconst flowJson = new FlowJSON()\n  .addScreen(\n    new Screen(\"FEEDBACK\")\n      .setTitle(\"Share Feedback\")\n      .addComponent(new TextInput(\"feedback\", \"Your feedback\"))\n      .addComponent(new Footer(\"Submit\", new CompleteAction()))\n  );\n\nawait flows.updateJson(flowId, flowJson);\nawait flows.publish(flowId);\n\n// Send the flow to a user\nawait bot.sendFlow(userPhone, flowId, \"Give Feedback\", {\n  body: \"We value your opinion!\",\n});\n\n// Handle flow completion\nbot.on(\"nfm_reply\", (msg) => {\n  console.log(\"Feedback received:\", msg.data.response);\n});\n```\n\n### Flows Documentation\n\n- **[Overview](./docs/flows/README.md)** - Introduction to WhatsApp Flows\n- **[Sending Flows](./docs/flows/sending-flows.md)** - Send flow messages to users\n- **[Flow Management](./docs/flows/flow-management.md)** - Create, update, publish flows via API\n- **[Flow JSON Builder](./docs/flows/flow-json-builder.md)** - Type-safe flow building\n- **[Data Exchange Endpoint](./docs/flows/data-exchange-endpoint.md)** - Handle dynamic flow data\n- **[Handling Responses](./docs/flows/handling-responses.md)** - Process flow completions\n\n---\n\n## 🆔 BSUID & Username Integration (April 2026)\n\nThis library is fully compliant with Meta's April 2026 requirements for **Business-Scoped User IDs (BSUID)** and **Usernames**.\n\n### What you need to know:\n- **Primary identifier**: as users adopt usernames, the phone number (`wa_id`) may be absent. Use `msg.from_user_id` / `msg.identity.key` (BSUID) as your primary user key.\n- **Scoping**: a BSUID is unique to **your** business portfolio — the same person has a different BSUID with a different business.\n- **Replying**: pass `msg.replyTarget` to any `send*` method; it's a phone number or BSUID, whichever WhatsApp gave you.\n- **Keeping the mapping**: handle `bot.on('user_id_update', ...)` — a user's BSUID changes when they change phone number.\n\n```ts\nbot.on(\"text\", async (msg) => {\n  await bot.sendText(msg.replyTarget!, \"Hello!\");\n\n  const { key, primary, phoneUnavailable, username } = msg.identity!;\n  // key: stable DB key · primary: 'phone' | 'bsuid' · phoneUnavailable: boolean\n});\n\nbot.on(\"user_id_update\", ({ data }) => {\n  db.users.remap(data.previous, data.current);\n});\n```\n\n**Start now.** A user who adopted a username more than 30 days ago will look like\na brand-new contact if your only key is their phone number. See the step-by-step\n**[BSUID migration guide](./docs/BSUID_GUIDE.md)** — storage schema, resolve-or-create,\nkeeping the mapping fresh, and how to send.\n\n---\n\n## 📚 Examples\n\n```ts\n// Send an image\nawait bot.sendImage(to, \"https://example.com/pic.jpg\", {\n  caption: \"Look at this!\",\n});\n\n// Send a location\nawait bot.sendLocation(to, 6.5244, 3.3792, { name: \"Lagos, Nigeria\" });\n\n// Send a template message\nawait bot.sendTemplate(to, \"hello_world\", \"en_US\");\n```\n\n---\n\n## 🔧 Custom Webhook Path or Middleware\n\n`getExpressRoute` is a standalone export (not a method on `bot`) — mount it at\nwhatever path you like, and inject your own middleware ahead of the parser:\n\n```ts\nimport { getExpressRoute } from \"@awadoc/whatsapp-cloud-api/express\";\n\napp.use(\n  \"/custom-whatsapp-hook\",\n  getExpressRoute(phoneId, {\n    webhookVerifyToken: \"secret_token\",\n    appSecret: process.env.APP_SECRET,     // verifies X-Hub-Signature-256\n    useMiddleware: (router) => router.use(myLoggingMiddleware),\n  }),\n);\n```\n\n---\n\n## 🧪 Environment Setup (for local testing)\n\nCreate a `.env` file:\n\n```env\nFROM_PHONE_NUMBER_ID=\"\"\nACCESS_TOKEN=\"\"\nVERSION=\"\"\nTO=\"\"\nWEBHOOK_VERIFY_TOKEN=\"\"\nWEBHOOK_PATH=\"\"\n```\n\n---\n\n## 🧪 Testing & Development\n\n### Running Tests\n\nTo run the test suite, use the following command:\n\n```bash\nnpm test\n```\n\n### Running the Demo Server\n\nA demo server is included to help you test the integration locally.\n\n1. Create a `.env` file from the template:\n   ```bash\n   cp .env.template .env\n   ```\n2. Fill in your WhatsApp Cloud API credentials in `.env`.\n3. Start the demo server:\n   ```bash\n   npm run start:demo\n   ```\n\n---\n\n## 🤝 Contributing\n\nForks, issues, and PRs are welcome.\n\n- Improve modularity (e.g., router separation)\n- Add support for more message types\n- Improve webhook logic for other frameworks (e.g., Fastify, Hono)\n\n---\n\n## 🔗 Links\n\n- [Meta WhatsApp API Docs](https://developers.facebook.com/docs/whatsapp/cloud-api/)\n- [Forked Source - Archived](https://github.com/tawn33y/whatsapp-cloud-api)\n\n---\n\n## 🧼 License\n\n[GPL-3.0](./LICENSE)\n","readmeFilename":"README.md"}