From 42231c322a9224a4bb5f007d60b843e1bad89e83 Mon Sep 17 00:00:00 2001 From: shivam2562001 Date: Sun, 12 Mar 2023 22:27:59 +0530 Subject: [PATCH] send sms with vonage function added --- node/send_sms_with_vonage/package-lock.json | 380 ++++++++++++++++++++ node/send_sms_with_vonage/package.json | 15 + node/send_sms_with_vonage/phone_ss.jpg | Bin 0 -> 41460 bytes node/send_sms_with_vonage/src/index.js | 32 ++ 4 files changed, 427 insertions(+) create mode 100644 node/send_sms_with_vonage/package-lock.json create mode 100644 node/send_sms_with_vonage/package.json create mode 100644 node/send_sms_with_vonage/phone_ss.jpg create mode 100644 node/send_sms_with_vonage/src/index.js diff --git a/node/send_sms_with_vonage/package-lock.json b/node/send_sms_with_vonage/package-lock.json new file mode 100644 index 00000000..75da2d33 --- /dev/null +++ b/node/send_sms_with_vonage/package-lock.json @@ -0,0 +1,380 @@ +{ + "name": "send_sms_with_vonage", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "send_sms_with_vonage", + "version": "1.0.0", + "license": "ISC", + "dependencies": { + "@vonage/auth": "^1.1.2", + "@vonage/server-sdk": "^3.2.0" + } + }, + "node_modules/@vonage/accounts": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@vonage/accounts/-/accounts-1.2.0.tgz", + "integrity": "sha512-cd5YzEi9w5K3pVjLgmWdpdlIJpm30SPlk8MM1+TeE6U99HVGkUESdg9LQF/wWe+HXXp9mNcd8U7sxBzfXB9upg==", + "dependencies": { + "@vonage/server-client": "^1.2.0" + } + }, + "node_modules/@vonage/applications": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@vonage/applications/-/applications-1.2.0.tgz", + "integrity": "sha512-ybEfiUm5khBI/wsp4Zn+rQjoiG9zrTGAMTKxlbXjXg+mi+oJPBitTuIU63eRC/h2/H7gGLQkAi/GK9UI/YGvrQ==", + "dependencies": { + "@vonage/auth": "^1.1.2", + "@vonage/server-client": "^1.2.0", + "@vonage/vetch": "^1.1.2" + } + }, + "node_modules/@vonage/auth": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@vonage/auth/-/auth-1.1.2.tgz", + "integrity": "sha512-DUXEAtIlhTPiF54nn+FptEQKDKy78CcYdL936uQUrNCZSFm0tJaHgEM2HSbRdbgbxzyYI7fcEmpZbTbxCxt4ZA==", + "dependencies": { + "@vonage/jwt": "^1.1.2", + "debug": "^4.3.4" + } + }, + "node_modules/@vonage/jwt": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@vonage/jwt/-/jwt-1.1.2.tgz", + "integrity": "sha512-H8I+lZzDItDfUB0gySGBtne+zQ2XtyBOfGR+C/qFQojEVQE8kXeJu5EPcyFBkqyrO9b64JdMdJMZAaMMmbyK0A==", + "dependencies": { + "debug": "^4.3.4", + "jsonwebtoken": "^9.0.0", + "uuid": "^9.0.0" + } + }, + "node_modules/@vonage/messages": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@vonage/messages/-/messages-1.2.0.tgz", + "integrity": "sha512-FDloGrRD8b5j/fGjOOGxKkZ2LcdfOVlmcfiLrRYgSlRpglwwmmXqs5+49w1sr9hrnqoN+NFNS2rK048OrKUZJA==", + "dependencies": { + "@vonage/auth": "^1.1.2", + "@vonage/server-client": "^1.2.0", + "@vonage/vetch": "^1.1.2" + } + }, + "node_modules/@vonage/number-insights": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@vonage/number-insights/-/number-insights-1.2.0.tgz", + "integrity": "sha512-V7J9rBYIGhKYKq/G3NGQi3rXjXXKiK8+0VMN0pncWZyvzsfdFScYmyDxb6gUSaHogcLZWIuO6SdeT0hm3fctlQ==", + "dependencies": { + "@vonage/auth": "^1.1.2", + "@vonage/server-client": "^1.2.0", + "@vonage/vetch": "^1.1.2" + } + }, + "node_modules/@vonage/numbers": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@vonage/numbers/-/numbers-1.2.0.tgz", + "integrity": "sha512-oeBJXq0C1++UzhgHFBjQYfqZx0p+mEmFcq2rWqXgz5cH13HZ54cAsnKEaU3I9CvhbhblFVt3l7woW9hF8fJc2A==", + "dependencies": { + "@vonage/auth": "^1.1.2", + "@vonage/server-client": "^1.2.0", + "@vonage/vetch": "^1.1.2", + "lodash.omit": "^4.5.0" + } + }, + "node_modules/@vonage/pricing": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@vonage/pricing/-/pricing-1.2.0.tgz", + "integrity": "sha512-7jbYB03svMIhrLSLvggRI4BCi9prAetwGKN6jK9qHSjhqcB0Uyo3mpj8YXBaVKfChMtEpMfUwdWhtR0W5OsW+Q==", + "dependencies": { + "@vonage/auth": "^1.1.2", + "@vonage/server-client": "^1.2.0", + "@vonage/vetch": "^1.1.2" + } + }, + "node_modules/@vonage/redact": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@vonage/redact/-/redact-1.1.0.tgz", + "integrity": "sha512-aJoLwS39wfMwPkWX1e/LBlz1jNxdQFtPgRSqvL8S3e0XHy8Jfv99Rrof9nmvEm1xoRY9deLS1tRdoJQJhJHqKA==", + "dependencies": { + "@vonage/server-client": "^1.2.0" + } + }, + "node_modules/@vonage/server-client": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@vonage/server-client/-/server-client-1.2.0.tgz", + "integrity": "sha512-tjsl1HOJQ2GuOwLM17+7Ul1cxqa+x4aAf9hLmQC5s2IW/OnoSApYe2QLJ0BCGxyARIiTFz2k8N6flW0DzixVUw==", + "dependencies": { + "@vonage/auth": "^1.1.2", + "@vonage/vetch": "^1.1.2", + "debug": "^4.3.4", + "lodash.camelcase": "^4.3.0", + "lodash.isobject": "3.0.2", + "lodash.kebabcase": "^4.1.1", + "lodash.partial": "^4.2.1", + "lodash.snakecase": "^4.1.1" + } + }, + "node_modules/@vonage/server-sdk": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@vonage/server-sdk/-/server-sdk-3.2.0.tgz", + "integrity": "sha512-YRySGU9FvHkXSt9vWYOCPy8MPlNgu5b0l9+tqMQIgjlCa9FBP+nLm9a5ZWeawefT83/l0iHBzvgO3l9wjverNw==", + "dependencies": { + "@vonage/accounts": "^1.2.0", + "@vonage/applications": "^1.2.0", + "@vonage/auth": "^1.0.10", + "@vonage/messages": "^1.2.0", + "@vonage/number-insights": "^1.2.0", + "@vonage/numbers": "^1.2.0", + "@vonage/pricing": "^1.2.0", + "@vonage/redact": "^1.1.0", + "@vonage/sms": "^1.2.0", + "@vonage/verify": "^1.2.0", + "@vonage/vetch": "^1.0.11", + "@vonage/voice": "^1.2.0" + } + }, + "node_modules/@vonage/sms": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@vonage/sms/-/sms-1.2.0.tgz", + "integrity": "sha512-FqU3cGsh7M/Tow8m+j9yA3/CWDWokCMSqMb04Xc+uFkVxSbdQdSpGh3cqeH8dtFIZOWiWILCk6d6EDAIYGXvbA==", + "dependencies": { + "@vonage/server-client": "^1.2.0", + "debug": "^4.3.4" + } + }, + "node_modules/@vonage/verify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@vonage/verify/-/verify-1.2.0.tgz", + "integrity": "sha512-b4U8yKUyjqsdy9FZ7Uj0hG3ou8VH/SLUK2IklJ+YfzIrO/oaTHd6tLUeUxnw6y+2wEejrBLMSXzc/DV6bpV4CA==", + "dependencies": { + "@vonage/auth": "^1.1.2", + "@vonage/server-client": "^1.2.0", + "@vonage/vetch": "^1.1.2", + "lodash.omit": "^4.5.0" + } + }, + "node_modules/@vonage/vetch": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@vonage/vetch/-/vetch-1.1.2.tgz", + "integrity": "sha512-Fl/ezKhP5ceB+HkAbTtp/lIVsbxh4wGFJ7Y153mtgC6U+IVWz6s4VL8ENTRWiK2to7AJ6ahYqXvjVVElR+bbBg==", + "dependencies": { + "debug": "^4.3.4", + "lodash.merge": "^4.6.2", + "node-fetch": "^2.6" + } + }, + "node_modules/@vonage/voice": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@vonage/voice/-/voice-1.2.0.tgz", + "integrity": "sha512-d/rBKy4TJga2knKLPDQcZXuKXHgnrrXJtIASD+vpURZpfMNWUgP3ddwYshVUPAB+xP735KKtCGXyUrAKjLQ3qg==", + "dependencies": { + "@vonage/auth": "^1.1.2", + "@vonage/server-client": "^1.2.0", + "@vonage/vetch": "^1.1.2" + } + }, + "node_modules/buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==" + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jsonwebtoken": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", + "integrity": "sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==", + "dependencies": { + "jws": "^3.2.2", + "lodash": "^4.17.21", + "ms": "^2.1.1", + "semver": "^7.3.8" + }, + "engines": { + "node": ">=12", + "npm": ">=6" + } + }, + "node_modules/jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dependencies": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==" + }, + "node_modules/lodash.isobject": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-3.0.2.tgz", + "integrity": "sha512-3/Qptq2vr7WeJbB4KHUSKlq8Pl7ASXi3UG6CMbBm8WRtXi8+GHm7mKaU3urfpSEzWe2wCIChs6/sdocUsTKJiA==" + }, + "node_modules/lodash.kebabcase": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", + "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "node_modules/lodash.omit": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz", + "integrity": "sha512-XeqSp49hNGmlkj2EJlfrQFIzQ6lXdNro9sddtQzcJY8QaoC2GO0DT7xaIokHeyM+mIT0mPMlPvkYzg2xCuHdZg==" + }, + "node_modules/lodash.partial": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/lodash.partial/-/lodash.partial-4.2.1.tgz", + "integrity": "sha512-qsiGr0kiA31O7chhmKSUiEGtxXnYtwmaJF00TPAUW79C5PCfaVeLTUN3sLT+rEPcqZooPtiFcGhnphQzFhkqmg==" + }, + "node_modules/lodash.snakecase": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz", + "integrity": "sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==" + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/node-fetch": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz", + "integrity": "sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/uuid": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", + "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } +} diff --git a/node/send_sms_with_vonage/package.json b/node/send_sms_with_vonage/package.json new file mode 100644 index 00000000..b5d8d944 --- /dev/null +++ b/node/send_sms_with_vonage/package.json @@ -0,0 +1,15 @@ +{ + "name": "send_sms_with_vonage", + "version": "1.0.0", + "description": "node function for sending message through vonage third party library", + "main": "src/index.js", + "scripts": { + "test": "node src/index.js" + }, + "author": "shivam singh", + "license": "ISC", + "dependencies": { + "@vonage/auth": "^1.1.2", + "@vonage/server-sdk": "^3.2.0" + } +} diff --git a/node/send_sms_with_vonage/phone_ss.jpg b/node/send_sms_with_vonage/phone_ss.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e1e2411dda189d04c8f8f1eac99220aaec1fb404 GIT binary patch literal 41460 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�Dc;skAalaRUnES8mz0JZ>03zE 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