{"_id":"whatsapp","_rev":"14-fbb460d53e4a31d46fd228be9056a774","name":"whatsapp","time":{"modified":"2024-02-12T23:00:40.338Z","created":"2014-04-05T15:09:28.797Z","1.0.3":"2014-04-05T15:09:28.797Z","1.0.0":"2016-04-09T04:53:52.520Z","0.0.1-Alpha":"2023-03-29T14:41:27.234Z","0.0.2-Alpha":"2023-03-29T21:10:08.914Z","0.0.3-Alpha":"2023-04-04T01:55:55.496Z","0.0.4-Alpha":"2023-04-06T00:30:33.669Z","0.0.5-Alpha":"2023-04-11T23:42:29.353Z"},"maintainers":[{"email":"opensource+npm@fb.com","name":"fb"}],"dist-tags":{"latest":"0.0.5-Alpha"},"readme":"<!-- Copyright (c) Meta Platforms, Inc. and affiliates.\nAll rights reserved.\n\nThis source code is licensed under the license found in the\nLICENSE file in the root directory of this source tree.\n-->\n\n# WhatsApp Business Platform Node.js SDK for the Cloud API, hosted by Meta\n<p align=\"center\">\n<img src=\"./website/static/img/wa_logo-216px.svg\" width=\"216\" alt=\"WhatsApp Logo\" />\n</p>\n\nWelcome to SDK for the [WhatsApp Business Platform](https://business.whatsapp.com/products/business-platform/). This SDK is written for Node.js framework to simplify access to the [Cloud API](https://developers.facebook.com/docs/whatsapp/cloud-api/). The source code itself is written in Typescript with TypeScript declaration files to type-check usage of the WhatsApp Business Platform Node.js SDK in your code, along with hints and code completion in TypeScript compatible IDEs.\n\n[![lint, prettify, spellcheck, test, and build](https://github.com/WhatsApp/WhatsApp-Nodejs-SDK/actions/workflows/nodejs.ci.yml/badge.svg)](https://github.com/WhatsApp/WhatsApp-Nodejs-SDK/blob/main/.github/workflows/nodejs.ci.yml)\n[![generate docs](https://github.com/WhatsApp/WhatsApp-Nodejs-SDK/actions/workflows/docusaurus.yml/badge.svg)](https://github.com/WhatsApp/WhatsApp-Nodejs-SDK/blob/main/.github/workflows/docusaurus.yml)\n\n## Getting started\nView the [quick start documentation](https://whatsapp.github.io/WhatsApp-Nodejs-SDK/) to learn how to use the SDK and get started.\n\n## Installation\nInstall the WhatsApp Business Platform SDK using yarn:\n\n```shell\nyarn add whatsapp\n```\n\nOr npm:\n\n```shell\nnpm install whatsapp\n```\n\n## Configuration\nThe SDK uses environmental variables for setting all the configuration. For development purposes, you can use a **.env** file at the root of your project. Below are all the possible options for the SDK configuration and only some are required for certain features.\n\n```shell\n# The base URL to send all SDK requests to (default graph.facebook.com).\n# This variable should not be used unless necessary for development or special routing needs.\nWA_BASE_URL=\n\n# Your Meta for Developers app Id.\nM4D_APP_ID=\n\n# Your Meta for Developers Business app secret.\nM4D_APP_SECRET=\n\n# Your WhatsApp phone number Id (sender).\nWA_PHONE_NUMBER_ID=\n\n# Your WhatsApp business account Id.\nWA_BUSINESS_ACCOUNT_ID=\n\n# System user access token. Recommended: Do not use a temporary access token.\nCLOUD_API_ACCESS_TOKEN=\n\n# Cloud API version number.\nCLOUD_API_VERSION=v16.0\n\n# Customize your incoming webhook listener endpoint. Path should be\n# https://{host}/{WEBHOOK_ENDPOINT}. A trailing slash is not added by default,\n# so the variable should include that if it's required by your API gateway.\nWEBHOOK_ENDPOINT=\n\n# A custom verification token string to validate incoming webhook payloads.\n# Needs to match webhook configuration.\nWEBHOOK_VERIFICATION_TOKEN=\n\n# Override the default app listener port (port 3000).\nLISTENER_PORT=\n\n# Turn on global debug logging\nDEBUG=\n\n# The number of request retries after waiting (default 30 retries)\nMAX_RETRIES_AFTER_WAIT=\n\n# The timeout period in milliseconds for a request to wait for a response (default 20000ms)\nREQUEST_TIMEOUT=\n```\n\n## Code of Conduct\nMeta has adopted a Code of Conduct that we expect project participants to adhere to. Please read the full text so that you can understand what actions will and will not be tolerated.\n\n## Contribute\nSee the [CONTRIBUTING](CONTRIBUTING.md) file for our development process, how to propose bugfixes and improvements, and how to build and test your changes to the WhatsApp Business Platform Node.js SDK.\n\n## License\nThe WhatsApp Business Platform Node.js SDK for the Cloud API is Meta Platforms licensed, as found in the LICENSE file.\n","versions":{"1.0.0":{"name":"whatsapp","version":"1.0.0","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Maurice Prosper"},"license":"ISC","_id":"whatsapp@1.0.0","_shasum":"e2015d5b72d9a86c18fa8e0abb46a045c6385d0d","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"mothepro","email":"maurice.prosper@ttu.edu"},"dist":{"shasum":"e2015d5b72d9a86c18fa8e0abb46a045c6385d0d","tarball":"https://registry.npmjs.org/whatsapp/-/whatsapp-1.0.0.tgz","integrity":"sha512-E+KScmJwgW4CON7iVuFyEJIVtIhExebVWGoRidbtp8g1PFVLBGTV6YbTzvAS5S8A1FbW13HYdSTPwo2xbAasjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAmeaKLoA/pZ98FoMVRkQm0YtB8o639VWgOPJJv6FgGJAiAG6CGPL7hh3xa2JEJvDX2avdTTi7VclS85hLAThsiFFA=="}]},"maintainers":[{"name":"mothepro","email":"maurice.prosper@ttu.edu"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/whatsapp-1.0.0.tgz_1460177631461_0.5750355808995664"},"directories":{}},"0.0.1-Alpha":{"name":"whatsapp","version":"0.0.1-Alpha","description":"SDK for interfacing with WhatsApp Business Platform in Typescript or Node.js using the Cloud API, hosted by Meta.","main":"./build/index.js","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./package.json":"./package.json"},"type":"commonjs","scripts":{"start":"ts-node -r tsconfig-paths/register ./src/WhatsApp.ts","prebuild":"run-s create-version-file","build":"rimraf ./lib && tsc -p tsconfig.json","check-changelog":"node ./scripts/check_changelog.mjs","check-copyright-headers":"node ./scripts/check_copyright_headers.mjs","create-version-file":"node ./scripts/create_version_file.mjs","test":"run-s build test:*","test:spelling":"cspell \"{README.md,.github/*.md,website/docs/**/*.md}\"","test:prettier":"run-s prettier-format","test:lint":"eslint . --ext .ts","test:jest":"jest","prettier-format":"run-script-os","prettier-format:win32":"prettier --config .prettierrc \"./**/*.ts\" \"scripts/*.mjs\" --write","prettier-format:darwin:linux":"prettier --config .prettierrc './**/*.ts' 'scripts/*.mjs' --write","prettier-format:default":"prettier --config .prettierrc './**/*.ts' 'scripts/*.mjs' --write","prettier-watch":"run-script-os","prettier-watch:win32":"onchange \"./**/*.ts\" \"scripts/*.mjs\" -- prettier --write {{changed}}","prettier-watch:darwin:linux":"onchange './**/*.ts' 'scripts/*.mjs' -- prettier --write {{changed}}","prettier-watch:default":"onchange './**/*.ts' 'scripts/*.mjs' -- prettier --write {{changed}}"},"repository":{"type":"git","url":"git+https://github.com/WhatsApp/WhatsApp-Nodejs-SDK.git"},"keywords":["WhatsApp","SDK","Business","Platform","secure","messaging","NodeJS","Cloud API"],"author":{"name":"Rashed Talukder"},"license":"SEE LICENSE IN LICENSE FILE","bugs":{"url":"https://github.com/WhatsApp/WhatsApp-Nodejs-SDK/issues"},"homepage":"https://animated-garbanzo-y2rne5q.pages.github.io/","dependencies":{"@types/node":"~18.11.18","dotenv":"~16.0.3"},"devDependencies":{"@babel/core":"~7.21.0","@babel/preset-env":"~7.20.2","@babel/preset-typescript":"~7.21.0","@jest/globals":"~29.5.0","@types/jest":"^29.4.1","@types/module-alias":"~2.0.1","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","babel-jest":"~29.5.0","cspell":"^6.26.3","eslint":"~8.34.0","eslint-config-prettier":"^8.6.0","eslint-plugin-jest":"~27.2.1","eslint-plugin-prettier":"^4.2.1","graceful-fs":"~4.2.10","isbinaryfile":"~5.0.0","jest":"~29.4.3","nock":"~13.3.0","npm-run-all":"^4.1.5","prettier":"^2.8.4","rimraf":"^4.1.2","run-script-os":"^1.1.6","ts-jest":"~29.0.5","ts-node":"~10.9.1","typescript":"~4.9.5"},"gitHead":"9a93e1c99d33d2e41d45fd95b1959a5fd210b343","_id":"whatsapp@0.0.1-Alpha","_nodeVersion":"18.14.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-51eSGcDqHt48d9wzYWlL50C4VLf8+0USecc5DzYeT9LmmotR5ask2wBDf7hXVIVQ6TupZVEVjHiI43pw9mbtzQ==","shasum":"cadef3822a9077e11a08b74a9c2d10bd802f53bd","tarball":"https://registry.npmjs.org/whatsapp/-/whatsapp-0.0.1-Alpha.tgz","fileCount":84,"unpackedSize":216759,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYPju8La3VAhpR2w+I6tAZGeQw3+jvCxy56c5tmroMUwIhAMFe99uXesRDzlQF6ejSHZMez8Kk31HxgRQ9IWiNjiEE"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJE4XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTaQ//VCt1CP11omE05m8NNStzDDsnztaumNU3DJfj3MooKhX26tuD\r\nnlbcWc+18fhKbGvJAFfeNXIXy5u5cRDd2wGmSKlqUdKwJk4sKUGxsJvNxhp2\r\n+l3Ew0PBaQLNHMBb2HdHh1y+alavFr54QVIL5KjCReAlEI7Ll2uQ3qU64aJ7\r\nUutEsaxirNzhlWkyDgCBlBersEOnsmGr80yD4vrlrxDvAQkG0C9UdVPb+S7b\r\nv1Zg6/PWC1wIsqNSKW6ShA6DdG40M4eX6dNSNY2K55nGs85mw4mcA3j1rKXD\r\nMwoNklQm92uC1k3LZ8N+VNA6c1YLvWo+p2l+BTzwfyP4OS74yT27OMIivC3T\r\neZZMydulhffcQ592vZKx3r+f9rQiH4utK8iGQQkukIQrlSDlZJD30Nv6Qa9R\r\nY/vrKe0Sgq2Wi1WQOAOAnEb9HS03kQLuLGuUYgG0tDZ2IvpOOCZPiTFokQsk\r\nxJoqsTUpUlFJcrIYp5/Tdea/cCrTkx//7+iQRYn90H4dox3zYAxqesH3NDVn\r\nMzUKzDxRjXQyK3VQtyVQB2Q9Bf/Cdb9Z3NwNhdWqzHMNYBKbYY8wO+r3d+Y5\r\nysJGoAHBgM3RxYU/5srkAMU3dku74g7I3b4tVyO0FfnbDJ10z+IRLgVnDwHv\r\n3QUZ8Z2bYNINAQuRU/yo0jCyBDYMRKFiyNk=\r\n=swpy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rashedtalukder","email":"rashedktalukder@gmail.com"},"directories":{},"maintainers":[{"name":"fb","email":"opensource+npm@fb.com"},{"name":"rashedtalukder","email":"rashedktalukder@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/whatsapp_0.0.1-Alpha_1680100887032_0.010071503470890475"},"_hasShrinkwrap":false},"0.0.2-Alpha":{"name":"whatsapp","version":"0.0.2-Alpha","description":"SDK for interfacing with WhatsApp Business Platform in Typescript or Node.js using the Cloud API, hosted by Meta.","main":"./build/index.js","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./package.json":"./package.json"},"type":"commonjs","scripts":{"start":"ts-node -r tsconfig-paths/register ./src/WhatsApp.ts","prebuild":"run-s create-version-file","build":"rimraf ./build && tsc -p tsconfig.json && ./node_modules/.bin/babel build --out-dir build","check-changelog":"node ./scripts/check_changelog.mjs","check-copyright-headers":"node ./scripts/check_copyright_headers.mjs","create-version-file":"node ./scripts/create_version_file.mjs","test":"run-s build test:*","test:spelling":"cspell \"{README.md,.github/*.md,website/docs/**/*.md}\"","test:prettier":"run-s prettier-format","test:lint":"eslint . --ext .ts","test:jest":"jest","prettier-format":"run-script-os","prettier-format:win32":"prettier --config .prettierrc \"./**/*.ts\" \"scripts/*.mjs\" --write","prettier-format:darwin:linux":"prettier --config .prettierrc './**/*.ts' 'scripts/*.mjs' --write","prettier-format:default":"prettier --config .prettierrc './**/*.ts' 'scripts/*.mjs' --write","prettier-watch":"run-script-os","prettier-watch:win32":"onchange \"./**/*.ts\" \"scripts/*.mjs\" -- prettier --write {{changed}}","prettier-watch:darwin:linux":"onchange './**/*.ts' 'scripts/*.mjs' -- prettier --write {{changed}}","prettier-watch:default":"onchange './**/*.ts' 'scripts/*.mjs' -- prettier --write {{changed}}"},"repository":{"type":"git","url":"git+https://github.com/WhatsApp/WhatsApp-Nodejs-SDK.git"},"keywords":["WhatsApp","SDK","Business","Platform","secure","messaging","NodeJS","Cloud API"],"author":{"name":"Rashed Talukder"},"license":"SEE LICENSE IN LICENSE FILE","bugs":{"url":"https://github.com/WhatsApp/WhatsApp-Nodejs-SDK/issues"},"homepage":"https://animated-garbanzo-y2rne5q.pages.github.io/","dependencies":{"@types/node":"~18.11.18","babel-plugin-add-module-exports":"^1.0.4","dotenv":"~16.0.3"},"devDependencies":{"@babel/cli":"^7.21.0","@babel/core":"^7.21.3","@babel/plugin-transform-modules-commonjs":"^7.21.2","@babel/preset-env":"^7.20.2","@babel/preset-typescript":"~7.21.0","@jest/globals":"~29.5.0","@types/jest":"^29.4.1","@types/module-alias":"~2.0.1","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","babel-jest":"^29.5.0","cspell":"^6.26.3","eslint":"~8.34.0","eslint-config-prettier":"^8.6.0","eslint-plugin-jest":"~27.2.1","eslint-plugin-prettier":"^4.2.1","graceful-fs":"~4.2.10","isbinaryfile":"~5.0.0","jest":"~29.4.3","nock":"~13.3.0","npm-run-all":"^4.1.5","prettier":"^2.8.4","rimraf":"^4.1.2","run-script-os":"^1.1.6","ts-jest":"~29.0.5","ts-node":"~10.9.1","typescript":"~4.9.5"},"gitHead":"77642ee8472e9c210290653b880d4b20a11e7d11","_id":"whatsapp@0.0.2-Alpha","_nodeVersion":"18.14.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-6W22pyfgvx7Yt3gyl/UqFwEen6v6TavBfz9qy7+kquAzvcQHaCJTw2vJeICXr+6taeDuWd9KkiG1OmvDZkv9mg==","shasum":"e7d3c4f4dda6bf5476366c03ac4cc21c0b1f4cae","tarball":"https://registry.npmjs.org/whatsapp/-/whatsapp-0.0.2-Alpha.tgz","fileCount":66,"unpackedSize":192014,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzGg1WT8fGVVhZ5cwPPuEJgUNgWmi/J4p7vM7N8yjXtAIhAIyLodvuN3qTa/PTciDy9vOIa3j+Dtcl+tUnhzYvrVuO"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJKkwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoczA/+NmQZ/ApGeFnrHwC4vv1fhNhC6rwYBNTDjx9oIP/BJSIS1ncG\r\nDrL/Up6HAHW5VoM4houRg7xI4ncJHFP3gv5FDjer7adqVz+SdJXWoioKktzT\r\ncGe4lmzMtojZEw3UQEpTHFIAMjbwNC82QzwAYXb8kncL7WDFWM4YrKFTuApe\r\nmuUHUSgZz026TUppvGJzF2KqlBDtnIBwBTiyGzUB59RaC5N58yvhOfyPnfG2\r\njykxkiUJ2isil5hmvVVE/4BsBzfvgln05k2K5dtNChOmSvrddgHzrmbO3gy2\r\nDdtxYQOELNE/uCLCOmmcG7Tla9QCHagS0sDiOVVDPe/7OyXUJUUl+fr94TpT\r\nOiaBVkOgauhhSCQkJzMuAMg3SF/QQ93tWt9+rqTKGhLvwRwo7btyeha3DVJ7\r\n5HehQNpCwK3zuYJZVF/UGRVYOHDqF7vG9TF9uG9xnJVTSEyASoBiEaBKEV6z\r\n/XOyvyPraBbNVzIxRb97aivulDvlADhPP+zfZxFtEx41MJogUaB0ySK/NZOl\r\nsHzLxTzsHo/RfpjDA9sBDkBvlVn2Y2qTY7cFS5S2tefCbUH4rVA2eSD0hEzO\r\nge1xvfFNXJ3HIrq3w2/gOA2DyaIs/3wJP6kgq343gefNrvYoxQ8FQr9Dz5qF\r\nJ8p6Mfuuy2oYhHLMlDuflgXVT+DbpNqssvM=\r\n=H/jv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rashedtalukder","email":"rashedktalukder@gmail.com"},"directories":{},"maintainers":[{"name":"fb","email":"opensource+npm@fb.com"},{"name":"rashedtalukder","email":"rashedktalukder@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/whatsapp_0.0.2-Alpha_1680124208726_0.5260327791558808"},"_hasShrinkwrap":false},"0.0.3-Alpha":{"name":"whatsapp","version":"0.0.3-Alpha","description":"SDK for interfacing with WhatsApp Business Platform in Typescript or Node.js using the Cloud API, hosted by Meta.","main":"./build/index.js","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./package.json":"./package.json"},"type":"commonjs","scripts":{"start":"ts-node -r tsconfig-paths/register ./src/WhatsApp.ts","prebuild":"run-s create-version-file","build":"rimraf ./build && tsc -p tsconfig.json && ./node_modules/.bin/babel build --out-dir build","check-changelog":"node ./scripts/check_changelog.mjs","check-copyright-headers":"node ./scripts/check_copyright_headers.mjs","create-version-file":"node ./scripts/create_version_file.mjs","test":"run-s build test:*","test:spelling":"cspell \"{README.md,.github/*.md,website/docs/**/*.md}\"","test:prettier":"run-s prettier-format","test:lint":"eslint . --ext .ts","test:jest":"jest","prettier-format":"run-script-os","prettier-format:win32":"prettier --config .prettierrc \"./**/*.ts\" \"scripts/*.mjs\" --write","prettier-format:darwin:linux":"prettier --config .prettierrc './**/*.ts' 'scripts/*.mjs' --write","prettier-format:default":"prettier --config .prettierrc './**/*.ts' 'scripts/*.mjs' --write","prettier-watch":"run-script-os","prettier-watch:win32":"onchange \"./**/*.ts\" \"scripts/*.mjs\" -- prettier --write {{changed}}","prettier-watch:darwin:linux":"onchange './**/*.ts' 'scripts/*.mjs' -- prettier --write {{changed}}","prettier-watch:default":"onchange './**/*.ts' 'scripts/*.mjs' -- prettier --write {{changed}}"},"repository":{"type":"git","url":"git+https://github.com/WhatsApp/WhatsApp-Nodejs-SDK.git"},"keywords":["WhatsApp","SDK","Business","Platform","secure","messaging","NodeJS","Cloud API"],"author":{"name":"Rashed Talukder"},"license":"SEE LICENSE IN LICENSE FILE","bugs":{"url":"https://github.com/WhatsApp/WhatsApp-Nodejs-SDK/issues"},"homepage":"https://whatsapp.github.io/WhatsApp-Nodejs-SDK/","dependencies":{"@types/node":"~18.11.18","babel-plugin-add-module-exports":"^1.0.4","dotenv":"~16.0.3"},"devDependencies":{"@babel/cli":"^7.21.0","@babel/core":"^7.21.3","@babel/plugin-transform-modules-commonjs":"^7.21.2","@babel/preset-env":"^7.20.2","@babel/preset-typescript":"~7.21.0","@jest/globals":"~29.5.0","@types/jest":"^29.4.1","@types/module-alias":"~2.0.1","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","babel-jest":"^29.5.0","cspell":"^6.26.3","eslint":"~8.34.0","eslint-config-prettier":"^8.6.0","eslint-plugin-jest":"~27.2.1","eslint-plugin-prettier":"^4.2.1","graceful-fs":"~4.2.10","isbinaryfile":"~5.0.0","jest":"~29.4.3","nock":"~13.3.0","npm-run-all":"^4.1.5","prettier":"^2.8.4","rimraf":"^4.1.2","run-script-os":"^1.1.6","ts-jest":"~29.0.5","ts-node":"~10.9.1","typescript":"~4.9.5"},"gitHead":"7daa8cdf08462a30622ad6daed83112f37cf6b09","_id":"whatsapp@0.0.3-Alpha","_nodeVersion":"18.14.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-DXd1gUK8f98PW4KQldQjsstfyeZvywc+wlWpV7hGh3MVICjMRwbfGu46ZHT5nsV462BtH7OhlVmrgC3f1iX4Ew==","shasum":"8984de4cc7ce8bafee9c492006d2dfa0b103150a","tarball":"https://registry.npmjs.org/whatsapp/-/whatsapp-0.0.3-Alpha.tgz","fileCount":66,"unpackedSize":189058,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB20Vr6NzpsF4//yHJzVAG29xRJyTw05LuCh/K1tQOVAAiEA0KiYAruBAgJdVwPKxwprncwDODEH/Pm1IIX533SuRgY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK4OrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqt1g/7BSlVohXG1o7w82WuM2rVv4BzJnTNZkfUhyOWwG8c0mcstmH1\r\nGZ2JHXHW62roCJkvq+RZAXF06MjOPcEDGVwPVGRkXFY/w2nlenfDkQYQ5LTz\r\nVyKj64LaWsqceo/tEyKt05eCz2GiPcp/9aJVAY2rqpbL+dgX0ABbehsnpoIQ\r\nLsNjMPJJaRcyPOQZxDL6GVbaHBd14dniCIms9KqzU8DUxb7L4vje2AuUAX+f\r\nofI95sMytHHqV7fDqvcUC9NHVepXhuEeIvViMGSyiEjMEcDM0fIQJC4/TDjf\r\nw+OWso6TZ82OwaDLSxjzUmqqJ3MxBkQy6S+rrDuzoBcjb2JbAUeX87xkxMAt\r\nCNvzz6uTKv/hUcUXOgFNxX9KMTFOINAOa6zV8WCQohT8gnUtSLCWjjbc++II\r\nck1XXjhPJVXnBQTotRIOwCEkaR6FEqlmCIluJZ6wLT+UUYNcZqurmRpgstjR\r\nrTM2rKFk3Xg+nc04YEL7LiOPFekmvnrpKadpnV4IXzVh26buFdtwqQrB8216\r\n0WciAJ9w2yQ5emQ0qjVbhgR8ZXDHMtDY9bCQ+l3hO2t8tkof5z066xeYxvh+\r\nQKOWfNBXipvXQHtPE3vDhxXTYSeUscjhVWtGswW9dIW2BjcZ/KxW0Tj4OqVO\r\nnhWf2dviXUjYd7poLKRQinHOosCijpLi9GI=\r\n=rKat\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rashedtalukder","email":"rashedktalukder@gmail.com"},"directories":{},"maintainers":[{"name":"fb","email":"opensource+npm@fb.com"},{"name":"rashedtalukder","email":"rashedktalukder@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/whatsapp_0.0.3-Alpha_1680573355180_0.7136232085872689"},"_hasShrinkwrap":false},"0.0.4-Alpha":{"name":"whatsapp","version":"0.0.4-Alpha","description":"SDK for interfacing with WhatsApp Business Platform in Typescript or Node.js using the Cloud API, hosted by Meta.","main":"./build/index.js","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./package.json":"./package.json"},"type":"commonjs","scripts":{"start":"ts-node -r tsconfig-paths/register ./src/WhatsApp.ts","prebuild":"run-s create-version-file","build":"rimraf ./build && tsc -p tsconfig.json && ./node_modules/.bin/babel build --out-dir build && rimraf ./build/__tests__/","check-changelog":"node ./scripts/check_changelog.mjs","check-copyright-headers":"node ./scripts/check_copyright_headers.mjs","create-version-file":"node ./scripts/create_version_file.mjs","test":"run-s build test:*","test:spelling":"cspell \"{README.md,.github/*.md,website/docs/**/*.md}\"","test:prettier":"run-s prettier-format","test:lint":"eslint .","test:jest":"jest","test:typecheck":"tsc --noEmit","prettier-format":"prettier . --write","prettier-watch":"run-script-os","prettier-watch:win32":"onchange \"./**/*.ts\" \"scripts/*.mjs\" -- prettier --write {{changed}}","prettier-watch:darwin:linux":"onchange './**/*.ts' 'scripts/*.mjs' -- prettier --write {{changed}}","prettier-watch:default":"onchange './**/*.ts' 'scripts/*.mjs' -- prettier --write {{changed}}"},"repository":{"type":"git","url":"git+https://github.com/WhatsApp/WhatsApp-Nodejs-SDK.git"},"keywords":["WhatsApp","SDK","Business","Platform","secure","messaging","NodeJS","Cloud API"],"author":{"name":"Rashed Talukder"},"license":"SEE LICENSE IN LICENSE FILE","bugs":{"url":"https://github.com/WhatsApp/WhatsApp-Nodejs-SDK/issues"},"homepage":"https://whatsapp.github.io/WhatsApp-Nodejs-SDK/","dependencies":{"@types/node":"~18.11.18","dotenv":"~16.0.3"},"devDependencies":{"@babel/cli":"^7.21.0","@babel/core":"^7.21.4","@babel/plugin-transform-modules-commonjs":"^7.21.2","@babel/preset-env":"^7.21.4","@babel/preset-typescript":"^7.21.4","@jest/globals":"~29.5.0","@types/jest":"^29.5.0","@types/module-alias":"~2.0.1","@typescript-eslint/eslint-plugin":"~5.57.1","@typescript-eslint/parser":"~5.57.1","babel-jest":"^29.5.0","babel-plugin-add-module-exports":"^1.0.4","cspell":"^6.31.1","eslint":"~8.37.0","eslint-config-prettier":"~8.8.0","eslint-plugin-jest":"~27.2.1","eslint-plugin-prettier":"~4.2.1","graceful-fs":"~4.2.10","isbinaryfile":"~5.0.0","jest":"~29.5.0","nock":"~13.3.0","npm-run-all":"^4.1.5","prettier":"^2.8.7","rimraf":"^4.4.1","run-script-os":"^1.1.6","ts-jest":"~29.1.0","ts-node":"~10.9.1","typescript":"~5.0.3"},"_id":"whatsapp@0.0.4-Alpha","_integrity":"sha512-HtqwROU12zPOnTLbBVpvl3xCOISvHtRgy/sTDa9WZjGX4kWrG/QkcfcL+Eo4fUS/qoARDDtR2cW69lP6K8EMZg==","_resolved":"/Users/rashed/Engineering/github.com/whatsapp/WhatsApp-Nodejs-SDK/whatsapp-0.0.4-Alpha.tgz","_from":"file:whatsapp-0.0.4-Alpha.tgz","_nodeVersion":"18.14.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-HtqwROU12zPOnTLbBVpvl3xCOISvHtRgy/sTDa9WZjGX4kWrG/QkcfcL+Eo4fUS/qoARDDtR2cW69lP6K8EMZg==","shasum":"c24553dbbde9d0854af3085e5c8c19e37533e15d","tarball":"https://registry.npmjs.org/whatsapp/-/whatsapp-0.0.4-Alpha.tgz","fileCount":72,"unpackedSize":187519,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA9r+cQnuIw1STHX8jzJAYzdUHxkIjpwty82thUgmR4UAiEA2nbMF1c0cI/sGnxDstTwL1Y9YK+S3hLlG0h8jclfsoI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLhKpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwDxAAoFoLUd270e8Wf2Kk4pNteslAsySrWLtqCkPATs/3WyoSc6ob\r\ng5WbIme47D0WilkpC9IZeNtfTD6iAJfUEeIhHLm6nksTGbR0ihxrlIuaeIX6\r\n/4uvFueCKmgBwqgcYr9S75F9Iz/yFwbcPFVLLgeUAx3FQa9z7SpY1stb/R1W\r\niZkZeytdvwgJochSd5v3DouFaEwfJmajaxwfqCvhUZ9qMkxHw5Aa5Y1nFCbk\r\nvSlC9P2e8945g56iNdHC8HXl51Bw0viVqTe2QrFTT/4tXkxe15zD5BgOUvYi\r\nn16jCnBtkLjaeFk8GzMHxFVKxMMvMOjFuB5X/XzH5kiSXoU5TtHJ/vTPL7pc\r\nAF1/Njd0Ougvu/uSGHWCGNeIY4HFcNj4dXAGuXisPqSS31O9ovHTx3Os4TB/\r\n7GoqmmSeqq/HEwn1tSHRfzIi05/0bgmNo/gnM+SZ2JyqZNOpwQGnk1ckaOk6\r\nWciHYxxtKErBuh+3Hk6Oz/s/t42uJ6R64T7Jal0sZZ++WAP0hQgDU/3qZ7fU\r\nNxR7cQWz4tMDEijSv120wftHZ/4SoAq03GL3EWRmhswu8F6xGTgWipQbZh9l\r\n5KB3EIy4BGQx/5QrqNIuobH1HqfII6AftK3XmQiLZ67/BqSk+jGHWLVEfopy\r\nyUdkGqIAj1VJ0jLPcdX3aM34S+ZxgXZS26U=\r\n=MjzE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rashedtalukder","email":"rashedktalukder@gmail.com"},"directories":{},"maintainers":[{"name":"fb","email":"opensource+npm@fb.com"},{"name":"rashedtalukder","email":"rashedktalukder@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/whatsapp_0.0.4-Alpha_1680741033483_0.18028767301979753"},"_hasShrinkwrap":false},"0.0.5-Alpha":{"name":"whatsapp","version":"0.0.5-Alpha","description":"SDK for interfacing with WhatsApp Business Platform in Typescript or Node.js using the Cloud API, hosted by Meta.","main":"./build/index.js","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./package.json":"./package.json"},"type":"commonjs","engines":{"node":">=16.19.1"},"scripts":{"start":"ts-node -r tsconfig-paths/register ./src/WhatsApp.ts","prebuild":"run-s create-version-file","build":"rimraf ./build && tsc -p tsconfig.json && ./node_modules/.bin/babel build --out-dir build && rimraf ./build/__tests__/","check-changelog":"node ./scripts/check_changelog.mjs","check-copyright-headers":"node ./scripts/check_copyright_headers.mjs","create-version-file":"node ./scripts/create_version_file.mjs","test":"run-s build test:*","test:spelling":"cspell \"{README.md,.github/*.md,website/docs/**/*.md}\"","test:prettier":"run-s prettier-format","test:lint":"eslint .","test:jest":"jest","test:typecheck":"tsc --noEmit","prettier-format":"prettier . --write","prettier-watch":"run-script-os","prettier-watch:win32":"onchange \"./**/*.ts\" \"scripts/*.mjs\" -- prettier --write {{changed}}","prettier-watch:darwin:linux":"onchange './**/*.ts' 'scripts/*.mjs' -- prettier --write {{changed}}","prettier-watch:default":"onchange './**/*.ts' 'scripts/*.mjs' -- prettier --write {{changed}}"},"repository":{"type":"git","url":"git+https://github.com/WhatsApp/WhatsApp-Nodejs-SDK.git"},"keywords":["WhatsApp","SDK","Business","Platform","secure","messaging","NodeJS","Cloud API"],"author":{"name":"Rashed Talukder"},"license":"SEE LICENSE IN LICENSE FILE","bugs":{"url":"https://github.com/WhatsApp/WhatsApp-Nodejs-SDK/issues"},"homepage":"https://whatsapp.github.io/WhatsApp-Nodejs-SDK/","dependencies":{"@types/node":"~18.11.18"},"devDependencies":{"@babel/cli":"^7.21.0","@babel/core":"^7.21.4","@babel/plugin-proposal-dynamic-import":"^7.18.6","@babel/plugin-transform-modules-commonjs":"^7.21.2","@babel/preset-env":"^7.21.4","@babel/preset-typescript":"^7.21.4","@jest/globals":"~29.5.0","@types/jest":"^29.5.0","@types/module-alias":"~2.0.1","@typescript-eslint/eslint-plugin":"~5.57.1","@typescript-eslint/parser":"~5.57.1","babel-jest":"^29.5.0","babel-plugin-add-module-exports":"^1.0.4","cspell":"^6.31.1","dotenv":"^16.0.3","eslint":"~8.37.0","eslint-config-prettier":"~8.8.0","eslint-plugin-jest":"~27.2.1","eslint-plugin-prettier":"~4.2.1","graceful-fs":"~4.2.10","isbinaryfile":"~5.0.0","jest":"~29.5.0","nock":"~13.3.0","npm-run-all":"^4.1.5","prettier":"^2.8.7","rimraf":"^4.4.1","run-script-os":"^1.1.6","ts-jest":"~29.1.0","ts-node":"~10.9.1","typescript":"~5.0.3"},"gitHead":"1613e41959368f4033cf54a10b52c15962cc0759","_id":"whatsapp@0.0.5-Alpha","_nodeVersion":"18.14.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-xVDC305rzh51oPqm2dnJJTRdB7/yU8ZM3VJJH9U3qCi0wRjsXghQ9WrSIBJik1FCfiIqQzlmckItYlxBtCvvMQ==","shasum":"ba95773bfeae892e51615023aebdf8e48e2133ec","tarball":"https://registry.npmjs.org/whatsapp/-/whatsapp-0.0.5-Alpha.tgz","fileCount":82,"unpackedSize":196921,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDH3UUTwA7V0a7//KzgAUT0CUGebEDUGEr/yeN+1RbVqwIgWluePGGs9p5N/4uWfKmJ69EMd49M6Sh2dGAq0pvQ1sA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNfBlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4Ow/+LHcfUXslH6mlHTzNaEsVI6IJIfL6GzKtLKE86yx8qkRLPDYK\r\noKpW75hGNR2ZSSABIYtPaIvax6Ecgw6WDoZ8byVMLF6QXdCupW62ZQppMsCc\r\nVjzxXBWWfdv7etmUVo54JHTKAzZOQGzIt8wXaK8C9N37OpsdFG/HN8/BjnbA\r\nn5Sw/Ji7fdNV8wrMpQ4Zx/UXev7Gc0UPnI2FmYrSzPtUcmweBpRNpjLZ8C15\r\nfhj0gcCBF+UG+bEyg+HJtDo+sIDYRzem9UyfQtoZ4MF0cKW+IIzBizf0Mr/C\r\nmOuoj6EVgrbvyCfEssxtAUDVEJlYhSjXQDkM70TB9+kyI45ZcygqImj0zRlS\r\n2ax/q5D43/fnqMAbfKezM2yxRgg06rhYCQQR67/ENzx2RAgg8dZuKCkArMJC\r\nhXKPgcwlYGsaPYQLt+zVJo3W/N7KccSy6wE1RzLMWPha7LPSFg1oWZlK9yAK\r\nbhKt8njfByLW3XAAytYtI76A+aKwnKsQ5X3eyfn4c3VLJJ4eBvAPyyTk/CZh\r\nnX3PZjT8BncgQVhAxIpZG3khTl7bmnXV46GhRNQ6fut3sZxeaivAY4a3bupS\r\nzuLoEDl02i509/PPjY/b0BeAIuuEkM8tsEZgwPlbjbOHriwdNI2jL1KaKg86\r\nLATN8A0efnUyW0Co8+ib+xF/1GuOpnhTUXo=\r\n=fo6i\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rashedtalukder","email":"rashedktalukder@gmail.com"},"directories":{},"maintainers":[{"name":"fb","email":"opensource+npm@fb.com"},{"name":"rashedtalukder","email":"rashedktalukder@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/whatsapp_0.0.5-Alpha_1681256549138_0.9573622119270093"},"_hasShrinkwrap":false}},"author":{"name":"Rashed Talukder"},"license":"SEE LICENSE IN LICENSE FILE","readmeFilename":"README.md","description":"SDK for interfacing with WhatsApp Business Platform in Typescript or Node.js using the Cloud API, hosted by Meta.","homepage":"https://whatsapp.github.io/WhatsApp-Nodejs-SDK/","keywords":["WhatsApp","SDK","Business","Platform","secure","messaging","NodeJS","Cloud API"],"repository":{"type":"git","url":"git+https://github.com/WhatsApp/WhatsApp-Nodejs-SDK.git"},"bugs":{"url":"https://github.com/WhatsApp/WhatsApp-Nodejs-SDK/issues"}}