{"_id":"@wats/core","_rev":"32-cd04afb501071ce56d72fc910dfb9a34","name":"@wats/core","dist-tags":{"latest":"0.4.0-beta.0"},"versions":{"0.3.1":{"name":"@wats/core","version":"0.3.1","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.1","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"dist":{"shasum":"3a774600ba55552486fade6edf5e43cf40ddc502","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.1.tgz","fileCount":41,"integrity":"sha512-/hVCfFjPP3At57W7rcoHiH05wVPXser8+oY2kzpFrpOb4b4JnEhRfySINyXGXIVfJTLuHgGgz/OA0n3VqkotTg==","signatures":[{"sig":"MEQCIAwEwXIaGcNopNgObxKHJPGGWxfdlheoz8wMBTH670tDAiA7fu+E8MzwxGLwDax4YC2xLvbmihJaZnjZEffSLiDoRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122753},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"deprecated":"Superseded by @wats/core@0.3.2; 0.3.1 package artifacts had install-time ESM/bin issues.","_npmVersion":"11.9.0","description":"Alpha WATS package. See the repository README and docs at https://github.com/Switchbord/wats.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.1_1779132738145_0.3094742938627124","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@wats/core","version":"0.3.2","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.2","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"dist":{"shasum":"49f87a7a247adccb04b181dc2c09493db247701a","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.2.tgz","fileCount":41,"integrity":"sha512-N+UA1eMYOPhkMKNCGcIxFTIsEhpBwkaXi8FiDXU1z2ViRAinu1ZGndWWLMaS5pLLs76jcqqKD7ebK/R85dKMDA==","signatures":[{"sig":"MEUCIB9LcPQa46YqLWGBieaD6kghO0SFUX7gejIn2/Rfe6B8AiEA8Lzaj8kKgbQfMGwn4uvJ/WOcQlZT9NOlnOOVdkbmLt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122993},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"_npmVersion":"11.9.0","description":"Alpha WATS package. See the repository README and docs at https://github.com/Switchbord/wats.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.2_1779133319111_0.7150239147497286","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@wats/core","version":"0.3.3","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.3","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://github.com/Switchbord/wats#readme","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"7931505130b696b4ec333774a0714973f69f08b9","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.3.tgz","fileCount":41,"integrity":"sha512-NkXBbCBU57MwqlE0qg6ms6xyNgV9ClotpyxUubTt2ORUiWpr3AMu2HToVNln9pH3Zd/sLm8F+s6Qnzwf93/d4w==","signatures":[{"sig":"MEUCIDyv44+AhzKJTeCAFLhW1it7elJ9WAXJyt3Q7q/5dSotAiEAxZgYtfJGaKr7l2fmpGK/B3qd0aqV2TJsS+AJhK02nlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132284},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"gitHead":"4183b13f5ab58de7dd23f30dac5fdd98498b9adf","private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Alpha WATS package. See the repository README and docs at https://github.com/Switchbord/wats.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.3_1779604215379_0.406146493103158","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@wats/core","version":"0.3.4","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.4","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://github.com/Switchbord/wats#readme","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"c90e2bc36c229e8b568eb860b8494d1cfa56ced6","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.4.tgz","fileCount":41,"integrity":"sha512-x/dkhqo0/e33G083aKpx3HLxbpdQ4hQYCw+SjLJ9XO/TrXuZLGTSZpTldYMyOh2P46AHgp0PqEznkakOhCIImA==","signatures":[{"sig":"MEQCIB8Cjc2UMjDmXtbV5qCXRXimefOpQvf3PR82lQNXyCUmAiAidPhCv7FFczPZ0mQyaQ2FKFLnXTYMNomFE90JQZpCxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133342},"main":"./dist/index.js","type":"module","_from":"file:/tmp/wats-next-ci-node24/packages/core/wats-core-0.3.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"_resolved":"/tmp/wats-next-ci-node24/packages/core/wats-core-0.3.4.tgz","_integrity":"sha512-x/dkhqo0/e33G083aKpx3HLxbpdQ4hQYCw+SjLJ9XO/TrXuZLGTSZpTldYMyOh2P46AHgp0PqEznkakOhCIImA==","repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.4_1779646754119_0.22419887908775737","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@wats/core","version":"0.3.5","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.5","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://github.com/Switchbord/wats#readme","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"9633d0aa5c1e9c3315b08801369d0d93de4ed68e","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.5.tgz","fileCount":41,"integrity":"sha512-KuXVB4qJ7lHpe9WED0f0A6kAQtkcnd0DUwvUH+io7kALfEdyQj9R/rqSDnbfW9oj0IaXqU5S0GsBIxyj3qPUOg==","signatures":[{"sig":"MEQCIEGunO0tvYhjq8t8PM3JZEwVFRo70Bn8RqrT+BnWAMbWAiBbz+e4aeOZEUUqISWMytNOwCSv3HVWG46jMQBH6JOe/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133342},"main":"./dist/index.js","type":"module","_from":"file:/tmp/wats-next-ci-node24/packages/core/wats-core-0.3.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"_resolved":"/tmp/wats-next-ci-node24/packages/core/wats-core-0.3.5.tgz","_integrity":"sha512-KuXVB4qJ7lHpe9WED0f0A6kAQtkcnd0DUwvUH+io7kALfEdyQj9R/rqSDnbfW9oj0IaXqU5S0GsBIxyj3qPUOg==","repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.5_1779669691283_0.0491484661649888","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@wats/core","version":"0.3.6","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.6","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://github.com/Switchbord/wats#readme","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"f395c8cc30dc4a8e910a29c5f328c1483fcc9c7b","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.6.tgz","fileCount":41,"integrity":"sha512-vC55+k5AO+1CI2bSsouYZBh1QrBXngzlm10jPQUfN8a8DDwLHg2xePCELXGpuTi4Iir7X23awvA5ICYt+mBbBw==","signatures":[{"sig":"MEUCIAy/WptWOm9/EIIEDN1nlI1h/p7qadPyOPatxrdJxzCXAiEA7jG0pmngoLwQq8v2GY/29XusflQIvZy9GwhHsXWc01g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133342},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"gitHead":"d55185fda7aba4f3c64fe9ba214ca0b5ab3a1a39","private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.6_1779749633031_0.06169781239975691","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@wats/core","version":"0.3.7","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.7","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://github.com/Switchbord/wats#readme","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"d874a3b99171c6c6ebde4d41cdf05204c78acdda","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.7.tgz","fileCount":41,"integrity":"sha512-cztFrNSiXcxFuajlZROY70THofoFnbBVs6PddgDLiXr1gYB0jDhbPuYqDQ0YWi779m3ZiHkd1gg4LzPpTehYDA==","signatures":[{"sig":"MEYCIQCi0B1gdPbdjs5mmMwDMQMzrY6h4Ied6NjrYqhNtnHyBgIhAOyUuZmwWOvMW3Dcn+TSBacQbim5nHKt2vDhSlxogE6F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133342},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"gitHead":"25577a1b717d256899932aa66d5f04679cf7b620","private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.7_1780093916752_0.7785394547085371","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@wats/core","version":"0.3.8","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.8","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://github.com/Switchbord/wats#readme","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"aff3ab4690c3fd48810045a7abebad112174c929","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.8.tgz","fileCount":41,"integrity":"sha512-JKEfExh+H9PtJYW+h0Z681YbWikq+zYsgGjwotMakDMAVk4Fg+R8F/ORnNfErhvlRC2FWndi58piR2KA03cgAQ==","signatures":[{"sig":"MEUCIF1ABEhqyhrh0Ieu7Iu1/5HwGfuw+1fpPTvrvEe8YwUPAiEA3dZS1H6MD3pq7Ifl36vL6t6AsbZVJTiyzgHxUDwPTho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133342},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"gitHead":"00f6cf373ff0fee76bf93b8833dee8eee9fcba5f","private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.8_1780095401818_0.4525623002799426","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@wats/core","version":"0.3.9","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.9","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://github.com/Switchbord/wats#readme","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"b54d3a5b1849a2f0d79ddc48b1c6240460315ca3","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.9.tgz","fileCount":41,"integrity":"sha512-473QoQSwWoFRXUG6GtMwGowHyZlwfUon6TzdYzTJsSlGA5bV9tZ8fLfZ3uruhPCCc6AVQV/MJQ/A5ChnDxqnqw==","signatures":[{"sig":"MEUCIQCBebkKwSZu3bmYyEDperL2mCNI6UONY38M2tgOjTvUJAIgTgmw1nPoq+dmf9ROMn0FBt3UnVTu/3KcAtmvLVQrqus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133342},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"gitHead":"8173d7ca5b6b1983d37d8ce4ee66c12c297460a1","private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.9_1780176187157_0.3698328760613814","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@wats/core","version":"0.3.10","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.10","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://github.com/Switchbord/wats#readme","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"b799a18080546e621e209014048420ad814890b3","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.10.tgz","fileCount":41,"integrity":"sha512-qb6a/rZR7KRRXXHYPQgGRUzi9lL4OBchtqjvFhQMCXuUPACw9oys1aSEXb/xKFHG9Z0Vpv1syY20/wLYELthiA==","signatures":[{"sig":"MEQCICtxN/ZFXLY1NQHv+lGb3jII2K1WVdHfglRFoIjJBngDAiAgr8MupsmGZeSaC0kRagtj06AyGFH+26haiWAOiKRkNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133344},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"gitHead":"54bf580d12ddc0479959ef1111f7708b7494d399","private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.10_1780260337291_0.9165809516234584","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@wats/core","version":"0.3.11","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.11","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://github.com/Switchbord/wats#readme","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"7382e143679678a305b0db02f1b597f801cfc5b1","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.11.tgz","fileCount":41,"integrity":"sha512-g7o0oU5iLjZEdA/2kGkzydTpCkbrBd9uQjh6lOhPsgWzfvPDHXsW9JIXLYecEkP/P9DMhPcrdVRPN6sJgruHQA==","signatures":[{"sig":"MEYCIQDC5DS94Qqv4a7DRVndwWSqWhN36dBoHRXhObDfafHGtwIhAMUivkfHIAunK5RLYmyNT0D71L0Hts7Wt+Vpcdps6tcs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133344},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"gitHead":"20a89e68717741e5dcd98cce1b9407fa4b9bf5a2","private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.11_1780267572886_0.5695325041844532","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@wats/core","version":"0.3.12","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.12","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://github.com/Switchbord/wats#readme","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"5064efbb036eac79917f65638e8ad7b87822969f","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.12.tgz","fileCount":41,"integrity":"sha512-8VTQ9CslsR+qublvYT4fcZeOWbhTd6JCWKFyqwP8QVexHoZrPTbAKxRh+xs5Nr0vYQ5tpFNbM4dhbOZYozYe3g==","signatures":[{"sig":"MEQCIDE9X4lVFZhN/6eNbGWd85++KCfvsZqu2qbYJ/ddrVbwAiAh59e9Tl3D2Kyb1t2lwh/HxmgTsQ/JrR7lvr8Y9ckqqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133344},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"gitHead":"7c5abee942e78eb51b0b14d7b070729606300219","private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.12_1780357247531_0.4641375026390204","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@wats/core","version":"0.3.13","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.13","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://github.com/Switchbord/wats#readme","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"5c2064161b144d36b477e5bb589a8d76ae9e66e0","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.13.tgz","fileCount":41,"integrity":"sha512-2VTgAWI+m/KNTpZgSnoGPWF93MZZy0GxjfzaPlwzHi/UXmO3IBHvxhgtelWzcjzx8pqW1GfWMCI9znm9JjGQ/A==","signatures":[{"sig":"MEUCIQDU0pZ+IRc1myyPVtRwt3Nf3JQKIpxB5VOCOHf/Gx0N+wIgDpQPMNq8IWIT7NGR7sLbXb0l8vlfdYOYS/OMhL8zUKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133344},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"gitHead":"25ad7a1679facabf0dc029ace548bbbfb67f4150","private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.13_1780359548102_0.8445193419210288","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@wats/core","version":"0.3.14","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.14","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://github.com/Switchbord/wats#readme","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"63d5f454b1f6c6994df979578484f5dac1b427cc","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.14.tgz","fileCount":41,"integrity":"sha512-hLdnOlYgebV3BTcoelqDUZP8YHO7JVPukoZDEwK0DI1gOBWylXAtWDcUpc6sHRlrB+OOO1I3spB55xw1yrTi7w==","signatures":[{"sig":"MEUCIQChtenslZnyPDu49RmoOOSAn+uQhhkPFm17RiTsPjGk7AIgcV0eKI+yL2QjRTWiB8S/sprOteCFcOXipCoV4VcV0SQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133344},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"gitHead":"9e84b472d4d4b26c7e9bcceee9b4820bb7d5d354","private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.14_1780431368536_0.054684720405412834","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@wats/core","version":"0.3.15","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.15","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://github.com/Switchbord/wats#readme","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"1bf21d88badabc86331b097a854e94a19882a897","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.15.tgz","fileCount":41,"integrity":"sha512-z8ASLCz9lOajkTk5HUU4xNEOaZD3RzIqwbf+e5z7Pwow7KgNoO1bBNDi1Mn+g5Txi4+5u/BEJZiOuyl/PlTX/w==","signatures":[{"sig":"MEUCIFsqcqu+9uAvgh65iYwcyAj8ePBUxDWDKV66m1ftQIayAiEA5CfBF1CnF4QmGBjM01YpXFKMO7K5SaJniVCIQb55F9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133344},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"gitHead":"6e4b569c6c021dcf05114831c05ce6cce3f15175","private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.15_1780431985237_0.28171672591819985","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@wats/core","version":"0.3.16","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.16","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://github.com/Switchbord/wats#readme","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"68ea71628e94782acb5ecf8e8b4866713809db45","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.16.tgz","fileCount":41,"integrity":"sha512-lWEsswl86RGq9BZfyu4RFSS6st998EBgqeu9ioLKCmTTczxH58qM9q+YmWoeBHWLAqaMfqnZNCT1VZXtcB7Vgg==","signatures":[{"sig":"MEUCIDrJ3VuLUmlphKFkHDUfUBMosQfLmf3yJ/1cqwobqD4QAiEAnvty7ijGsBdIDAULTm6xywtr+ybk5eA82o62pT2xit8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148532},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"gitHead":"d5e7917ecdf202205596a68f471c6a4ab9842625","private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.16_1780432664707_0.9028147577930752","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@wats/core","version":"0.3.17","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.17","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://github.com/Switchbord/wats#readme","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"f63ead86ca1074eab6b4205a30698fb204776cda","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.17.tgz","fileCount":43,"integrity":"sha512-ZZ5eFA8H5W7OWugIAyJQyCHbfdPFOlXk1Co2hK6eYYzc+rtPljbHSn2cHlJhDbbP39+FZD0bao1LUsG+Uyi3+Q==","signatures":[{"sig":"MEQCIEEftaa1cy42vRktwV0iHYDwkLlL835d42JYhlVwyKvgAiAn18Ctzf+3HRs40iDtm5QfhkvPIi837p0q874GNIM4eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156722},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"gitHead":"2268c7109bacd8910c8d66ab4ecb7543a6e8e8eb","private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.17_1780433279511_0.8499161062059177","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"@wats/core","version":"0.3.18","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.18","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://github.com/Switchbord/wats#readme","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"c3a2f6b3b30ba0776255b58c0054f9f557f62f14","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.18.tgz","fileCount":43,"integrity":"sha512-fUAJtJGMd8n5eVRYGbsb3V3CJzlaU5rJxB4NUL4p7uoF0c3/baN+V+zi3O+x73ftaEyh+r/MDfSoVnGtvpa9/Q==","signatures":[{"sig":"MEYCIQDdUxpd/EX3uUVSv7/K8jtWunos7lw6H8a94bTsZwC5TQIhAOu5OEpepEdMvZ+EBMlRUf/kS4G2HyRBheL6mTBIpeJ5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156722},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"gitHead":"2763afe69801203dacfaa982053548a512f3b540","private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.18_1780433826734_0.8287846848176557","host":"s3://npm-registry-packages-npm-production"}},"0.3.19":{"name":"@wats/core","version":"0.3.19","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.19","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://github.com/Switchbord/wats#readme","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"4e27cb261f22154e9853c65633f186931e0df08a","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.19.tgz","fileCount":43,"integrity":"sha512-tFv0Lu8YR9Y92UcCDO8/I7vAtHh4fnvROBOOGB06i22m4EWy7YbFgPWZj4GBwjg+DvCoeySR5G96dxstH+lHcw==","signatures":[{"sig":"MEQCIBuuLaYmq/XEmn3RVH4SbcXFsrI2P9YqJq+UoIbwxa8AAiBI+0JUY25uSqQpFcJ9x8kiSdGyrH9ygXA9P0EqOv3eTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156497},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"gitHead":"843d272363e0751f3fcb514c52527b5afdc77a79","private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.19_1780434603238_0.9532265779279971","host":"s3://npm-registry-packages-npm-production"}},"0.3.20":{"name":"@wats/core","version":"0.3.20","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.20","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://github.com/Switchbord/wats#readme","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"2e8680383d06257b15b961a968c18be04ed1b720","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.20.tgz","fileCount":43,"integrity":"sha512-sjxMMdevRw9KnrwhgHpzKaqY1Jfo6bHygo8i3vS3WA//LBNIu/YKRhxEaJeKI1RwtYo3pCC+zF8kkrbXMP4Rww==","signatures":[{"sig":"MEUCIEMXNvduiOzcjVDeEeNQW7M2VQ5BpvCG6sHIo9IfP2XXAiEAkfSPEkSjhTukaqYo9EUz07Xl/Oay2m2GRzCOUjfo6SM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156497},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"gitHead":"41ed5baa386ac9a2dbed509d90b23e8eb0166d85","private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.20_1780435269246_0.5434144608188527","host":"s3://npm-registry-packages-npm-production"}},"0.3.21":{"name":"@wats/core","version":"0.3.21","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.21","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://github.com/Switchbord/wats#readme","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"581e08772888c5b948f14fb3b4334d0dc72ac08c","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.21.tgz","fileCount":45,"integrity":"sha512-AT5YUjqZxJssTEjtOndErsaV9dfRxOPzsVYVSG0MeElQ+IGYPsyFKH0cjrjP7A/umBHeHEqqYe7O890pYP76yg==","signatures":[{"sig":"MEYCIQCscp1cQULtut6e1cchnUM+mriVNusj9Y5g/oPtcFEGlQIhAJOlK61irVp2J0fZ9o/gltp3FN/1izU4dyNZnIrGhIC+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171421},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"gitHead":"bee5f449dc4a28f5a4b1d77c8292ddf59823992c","private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.21_1780478827923_0.6429887625645634","host":"s3://npm-registry-packages-npm-production"}},"0.3.22":{"name":"@wats/core","version":"0.3.22","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.22","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://github.com/Switchbord/wats#readme","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"165027923b457d6774f333a2a79b24dd496e3264","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.22.tgz","fileCount":45,"integrity":"sha512-WhZGxZS/5BTDABovKsz4v7vNLzz5pLmcAJafWbskw9QsazNvSTISm3xKybSn8n9rclhfuNssy0f9E5VO5KpRHw==","signatures":[{"sig":"MEUCIHewDXKSgxknm1CBTU42oTpDDjbuP9Gp9jYg1Cs0JcHyAiEA9SdGb2HceQKj1egCq+bJr3Aj9kC3i0J3jt8jFAOyd74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174823},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"gitHead":"0172ad761f49f1dbdcd427a60dcfa784774fde22","private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.22_1780490339955_0.7401215710289277","host":"s3://npm-registry-packages-npm-production"}},"0.3.23":{"name":"@wats/core","version":"0.3.23","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.23","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://github.com/Switchbord/wats#readme","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"38a91606729a056dd6ce2aeab7ef7c2f5aac3d21","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.23.tgz","fileCount":45,"integrity":"sha512-ERU+W8gH6LiLje1qKhNSx/5IGSr6a07zNw35Vl2yopz3T1JsZlJJuHop5gcZfCKi7GKlDa6MCrVCeLMkaH68tQ==","signatures":[{"sig":"MEUCIQDZui3SirEGhZ8alQCmEVND2AOB1TiOHAjDG8KUp+YH/wIgNjp8c43UvPSTCm/Cu4OdcyCWnwhNIlO67PVjNuk78Xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174823},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"gitHead":"a98840d035439d4951f2a4c3bbc11887371db147","private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.23_1780996520425_0.06651223261582206","host":"s3://npm-registry-packages-npm-production"}},"0.3.24":{"name":"@wats/core","version":"0.3.24","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.24","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://github.com/Switchbord/wats#readme","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"b6ebef7773a14a73ba27cb39a24d98c92ebf00c0","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.24.tgz","fileCount":45,"integrity":"sha512-cTLAk55NVtbWGpJgUOL2YSvwswxUOr7RR1Vr8gWhXaLql8RmnMK4ImTYrvZw3exht5IRXe0dTKUBJrT8LPFJyQ==","signatures":[{"sig":"MEYCIQCqy2jktSiMshxCp8AJB24BZj953QR8f4atbWZmwGjM0AIhAOgmjCccEu2FdKPx5DWh+yd72848mmGLDMhmRzl9564J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174823},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"gitHead":"cfafbc754db82b9b7408fd0db22c61d1d22a0609","private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.24_1781047394217_0.10160607359340945","host":"s3://npm-registry-packages-npm-production"}},"0.3.25":{"name":"@wats/core","version":"0.3.25","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.25","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://github.com/Switchbord/wats#readme","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"70d45a95b5dd7647427e880556bfbe583adf2c2b","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.25.tgz","fileCount":45,"integrity":"sha512-0CqvcQWCexsoz+2h0x2mno35QqLMPeeyX1mmN9ajwuJC+y4W8wNTTN2j7p3wiY1W2/9qjoHeTACsJX+ZHsryIw==","signatures":[{"sig":"MEYCIQD8nYNnxZO7atB7v+9RJRRTmBgcddzuVYY8Cs8g3Q8gNwIhAKeZVZCh6qfJOwXF9W0vd6cLc3fg/btctXWvpCmHut8V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174823},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"gitHead":"acc371a3c658b22ed75887d36fc80cc8c61efd54","private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.25_1781059174738_0.1269535615737829","host":"s3://npm-registry-packages-npm-production"}},"0.3.26":{"name":"@wats/core","version":"0.3.26","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.26","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://github.com/Switchbord/wats#readme","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"0f74787894f16279f2611e063b4a8be67b613d91","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.26.tgz","fileCount":45,"integrity":"sha512-JK4MxSGUMmsDZAkRjw415ditaV5eIZUzSh7GxvrgUmCle5siyhW9M/rCSY/2lBg7IxPh9sWNCvg4CEYjPO/jAA==","signatures":[{"sig":"MEUCIAU7QjOKgH9v3KQB2Mx2wnYUufEnkL0fMXgwddBtu3yMAiEAj9Q10WnxuuBXkWfbQNU5zD5VYUTxwaQP0aFCXC+s4cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174823},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"gitHead":"088df67bae8dd004f5e62143f18a682bab0a5360","private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.26_1781067564960_0.5467306305785846","host":"s3://npm-registry-packages-npm-production"}},"0.3.27":{"name":"@wats/core","version":"0.3.27","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.27","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"dist":{"shasum":"65c89e15690bf324e81d1d0754485c156f3da818","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.27.tgz","fileCount":45,"integrity":"sha512-djqdSkk9gd3tz+7iuFpsVo0INkuq8yoS9zBF+5APIwZmiemv//eI4/isvkGiA10a6JQQnVzri81ZL+/2/R4xug==","signatures":[{"sig":"MEYCIQCUVPxfjzxbQExsjHdOefRFiDs3ZGc7sDAc/lpNz1ut2AIhAITWmibu3+uMNMxyzN3Z/XDYWP4ogmnwLyynZVDGE7Di","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181280},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.27_1782260550465_0.472453448181011","host":"s3://npm-registry-packages-npm-production"}},"0.3.28":{"name":"@wats/core","version":"0.3.28","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.28","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://wats.sh","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"47867ff09e04c9c875adaea31c730a8470261d3e","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.28.tgz","fileCount":45,"integrity":"sha512-L5nnh2Gv452g9qgu9CAyE/6T17kZ1kQC0hIJbV4o7D+q8RM7UEIlcjzyOykTz8C1sK4dpvec9YEmTb/OosVT2g==","signatures":[{"sig":"MEQCIHQ3c9U3RhZ1UNTBDl8/D+Jc3d8Cw+DVSVoI6NjrxymnAiAnVfD1JjC0tTsqtjky39SpIUWdikvCRDId9VK9OknMGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181517},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"gitHead":"4f4d447484281da10c1e1538d6f2c11972be990b","private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.28_1783130982985_0.8437803123445213","host":"s3://npm-registry-packages-npm-production"}},"0.3.29":{"name":"@wats/core","version":"0.3.29","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.29","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://wats.sh","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"943e4dc0160a0cbd5724a2d7063663a6932c5e34","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.29.tgz","fileCount":45,"integrity":"sha512-eMIDUltG1LNJtrWFCC9BVM0vLkswT5Ha/0wsYsU4G8fmToJVR2ucB/BqJQy/8yPOhLQzbbeJV7LzBcJEzoqmAw==","signatures":[{"sig":"MEUCIQDQQl5MPr0TKwSr+ZqnHxYHkaUE7HdTqh2FgthYCkmQ7gIgBc+8qk37C2TReOC8vMj6h7sqhRvsMrzumjp6o4b9TAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198946},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"gitHead":"6703da4b060095cb521406c149765198ef490dec","private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.29_1783261301815_0.4227310316596684","host":"s3://npm-registry-packages-npm-production"}},"0.3.30":{"name":"@wats/core","version":"0.3.30","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"license":"MIT","_id":"@wats/core@0.3.30","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"homepage":"https://wats.sh","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"dist":{"shasum":"20ed6341e7b1a4d1d387ea8a77fe8e3336927294","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.3.30.tgz","fileCount":45,"integrity":"sha512-F7T1vYKRruXgVGJ9sPold54+DOIY+Fbrdn6z6rVWEnlI2cM19LPnoQ7xph8wP8bQCf0MzYFBnMhHJ6F3+Fh88w==","signatures":[{"sig":"MEYCIQDMvP5SZ2XKD7w7vjeb/W9zLuS+42sKWUP21MXk13iKCwIhALCC7g0Zh0T6Y+X/0TmPdIf1VhAI228gOV5GL5sICcdu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198946},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router.d.ts","import":"./dist/router.js"},"./filters":{"types":"./dist/filters/index.d.ts","import":"./dist/filters/index.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./updateParser":{"types":"./dist/updateParser.d.ts","import":"./dist/updateParser.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"}},"gitHead":"746d9ed064f0026eb88dd7675ffbc5e5e3044c12","private":false,"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"repository":{"url":"git+https://github.com/Switchbord/wats.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Typed webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@wats/graph":"^0.3.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.30_1783321787564_0.8547891582419418","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.0":{"name":"@wats/core","description":"Typed updates, filters, router, listeners, WhatsApp facade.","version":"0.4.0-beta.0","private":false,"license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./filtersTyped":{"types":"./dist/filtersTyped/index.d.ts","import":"./dist/filtersTyped/index.js"},"./webhookNormalizer":{"types":"./dist/webhookNormalizer.d.ts","import":"./dist/webhookNormalizer.js"},"./typedRouter":{"types":"./dist/typedRouter.d.ts","import":"./dist/typedRouter.js"},"./whatsappFacade":{"types":"./dist/whatsappFacade.d.ts","import":"./dist/whatsappFacade.js"},"./listener":{"types":"./dist/listener.d.ts","import":"./dist/listener.js"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Switchbord/wats.git","directory":"packages/core"},"homepage":"https://wats.sh","bugs":{"url":"https://github.com/Switchbord/wats/issues"},"keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"dependencies":{"@wats/graph":"^0.4.0-beta.0"},"_id":"@wats/core@0.4.0-beta.0","_integrity":"sha512-0vvjgywW6SPSQASehgegVB808ZIGTJDtKHNiFLgQVe+i98yM9jl7g5kLXdgvwl138bpVXCgDYPDbET6ThdoPXw==","_resolved":"/tmp/wats-pub/wats-core-0.4.0-beta.0.tgz","_from":"file:wats-core-0.4.0-beta.0.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-0vvjgywW6SPSQASehgegVB808ZIGTJDtKHNiFLgQVe+i98yM9jl7g5kLXdgvwl138bpVXCgDYPDbET6ThdoPXw==","shasum":"1c3d6670c92e21dc3318bef88e19f69ddbd2488a","tarball":"https://registry.npmjs.org/@wats/core/-/core-0.4.0-beta.0.tgz","fileCount":33,"unpackedSize":181755,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCVP3VYATEqGlwIe4BRH/ByCuXY2sdqJsiX3aKMjGqD3QIgB/r62wN1FbacwCQ1t8E7cUrZOni86P8Zx4gmMnMqGnI="}]},"_npmUser":{"name":"mlenarciak","email":"info@switchbord.ai"},"directories":{},"maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_0.4.0-beta.0_1784590157692_0.24443359828746702"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-18T19:32:17.985Z","modified":"2026-07-20T23:29:17.988Z","0.3.1":"2026-05-18T19:32:18.310Z","0.3.2":"2026-05-18T19:41:59.287Z","0.3.3":"2026-05-24T06:30:15.534Z","0.3.4":"2026-05-24T18:19:14.274Z","0.3.5":"2026-05-25T00:41:31.429Z","0.3.6":"2026-05-25T22:53:53.183Z","0.3.7":"2026-05-29T22:31:56.876Z","0.3.8":"2026-05-29T22:56:41.954Z","0.3.9":"2026-05-30T21:23:07.310Z","0.3.10":"2026-05-31T20:45:37.435Z","0.3.11":"2026-05-31T22:46:13.024Z","0.3.12":"2026-06-01T23:40:47.670Z","0.3.13":"2026-06-02T00:19:08.243Z","0.3.14":"2026-06-02T20:16:08.669Z","0.3.15":"2026-06-02T20:26:25.390Z","0.3.16":"2026-06-02T20:37:44.864Z","0.3.17":"2026-06-02T20:47:59.667Z","0.3.18":"2026-06-02T20:57:06.944Z","0.3.19":"2026-06-02T21:10:03.444Z","0.3.20":"2026-06-02T21:21:09.406Z","0.3.21":"2026-06-03T09:27:08.041Z","0.3.22":"2026-06-03T12:39:00.080Z","0.3.23":"2026-06-09T09:15:20.561Z","0.3.24":"2026-06-09T23:23:14.365Z","0.3.25":"2026-06-10T02:39:34.885Z","0.3.26":"2026-06-10T04:59:25.097Z","0.3.27":"2026-06-24T00:22:30.610Z","0.3.28":"2026-07-04T02:09:43.149Z","0.3.29":"2026-07-05T14:21:41.960Z","0.3.30":"2026-07-06T07:09:47.705Z","0.4.0-beta.0":"2026-07-20T23:29:17.839Z"},"bugs":{"url":"https://github.com/Switchbord/wats/issues"},"license":"MIT","homepage":"https://wats.sh","keywords":["whatsapp","whatsapp-cloud-api","bun","typescript","wats"],"repository":{"type":"git","url":"git+https://github.com/Switchbord/wats.git","directory":"packages/core"},"description":"Typed updates, filters, router, listeners, WhatsApp facade.","maintainers":[{"name":"mlenarciak","email":"info@switchbord.ai"}],"readme":"# @wats/core\n\nTyped webhook normalization, filters, routers, listener registry, and the `WhatsApp` facade that composes Graph, routing, and scoped client helpers.\n\n## Install\n\n```bash\nbun add @wats/core\nnpm i @wats/core\n```\n\n## Usage\n\n```ts\nimport { TypedRouter, filtersTyped, type TypedMessageUpdate } from \"@wats/core\";\n\nconst router = new TypedRouter();\nrouter.on(filtersTyped.message.text(), async ({ update }) => {\n  if (update.message.type === \"text\") {\n    console.log(update.message.text.body);\n  }\n});\n\nconst update: TypedMessageUpdate = {\n  kind: \"message\",\n  updateId: \"wamid.example\",\n  phoneNumberId: \"1234567890\",\n  wabaId: \"WABA_EXAMPLE\",\n  receivedAt: Date.now(),\n  message: { id: \"wamid.example\", from: \"15551234567\", timestamp: \"1713697100\", type: \"text\", text: { body: \"hello\" } },\n  rawChange: { field: \"messages\", value: { messagingProduct: \"whatsapp\", metadata: { displayPhoneNumber: \"15551230000\", phoneNumberId: \"1234567890\" }, messages: [] } }\n};\n\nawait router.dispatch(update);\n```\n\nPair this package with `@wats/http` for webhook ingestion and `@wats/graph` for outbound Graph calls.\n\nDocs: https://wats.sh/docs/reference/whatsapp-facade\nLicense: MIT\n","readmeFilename":"README.md"}