{"_id":"@cubetiq/hookme-sdk","_rev":"11-da63d54dc034f1df6d0e383d381d39eb","name":"@cubetiq/hookme-sdk","dist-tags":{"latest":"0.0.10"},"versions":{"0.0.1":{"name":"@cubetiq/hookme-sdk","version":"0.0.1","keywords":["renderer"],"author":{"name":"Sambo Chea","email":"sombochea@cubetiqs.com"},"license":"ISC","_id":"@cubetiq/hookme-sdk@0.0.1","maintainers":[{"name":"vutpov","email":"vuthpov26@gmail.com"},{"name":"sombochea","email":"sombochea100@gmail.com"}],"homepage":"https://github.com/CUBETIQ/hookme-sdk-node#readme","bugs":{"url":"https://github.com/CUBETIQ/hookme-sdk-node/issues"},"dist":{"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"5c72c0e7b0cf9848a9389c324d23ac2c6652f734","tarball":"https://registry.npmjs.org/@cubetiq/hookme-sdk/-/hookme-sdk-0.0.1.tgz","fileCount":19,"integrity":"sha512-pdltQws3B24OjgM43FO9WXu3E4Vu2jM8neBNSKJWzkBoBT1fE/hSPL8nWvYwcA4taclfTxUWR251aOeLLgiwGw==","signatures":[{"sig":"MEQCIDFkGUeRNCOje/m5f5I2k4U6OLJYIhCjDlvqRw83RRjFAiB5hjAQgi1KN0rTSKm9BE7YU7wZj3QMp9YbDOxZ6cMbUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15339},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"c8c9a4b2fbf93b21ff42ed3951a5ee9fc841b1b3","private":false,"scripts":{"dev":"tsc -w","test":"jest","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"sombochea","email":"sombochea100@gmail.com"},"repository":{"url":"git+https://github.com/CUBETIQ/hookme-sdk-node.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple way to send webhook request to the server","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","typescript":"^5.0.4","@types/jest":"^29.5.1","@types/node":"^20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/hookme-sdk_0.0.1_1716981850963_0.35757112451084305","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@cubetiq/hookme-sdk","version":"0.0.2","keywords":["hookme","webhook"],"author":{"name":"Sambo Chea","email":"sombochea@cubetiqs.com"},"license":"ISC","_id":"@cubetiq/hookme-sdk@0.0.2","maintainers":[{"name":"vutpov","email":"vuthpov26@gmail.com"},{"name":"sombochea","email":"sombochea100@gmail.com"}],"homepage":"https://github.com/CUBETIQ/hookme-sdk-node#readme","bugs":{"url":"https://github.com/CUBETIQ/hookme-sdk-node/issues"},"dist":{"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"bb430f5330d6d78cc099dea5990f4b562e3f0d06","tarball":"https://registry.npmjs.org/@cubetiq/hookme-sdk/-/hookme-sdk-0.0.2.tgz","fileCount":21,"integrity":"sha512-CX79nFlqoaPDqsj8Km7SyFscNuZ+GM3qVHP7tjZDz7yXsIbDTvoCIVFEpSXBhls7ldUgKXy7p1mZGie0LJ5hcQ==","signatures":[{"sig":"MEUCIQD6rMMzmW53PAFcI//Zo+ZUN6IfNFQOnNh9ou4WEoVP7gIgQadYzUxFdyYL8HjEsV8wDWUvMm6uIUTSKoLOpeS/ZGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25414},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"c06bf97da03c08abc62057410e2ad1a6f77d688b","private":false,"scripts":{"dev":"tsc -w","test":"jest","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"sombochea","email":"sombochea100@gmail.com"},"repository":{"url":"git+https://github.com/CUBETIQ/hookme-sdk-node.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple way to send webhook request to the server","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","typescript":"^5.0.4","@types/jest":"^29.5.1","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/hookme-sdk_0.0.2_1717045734147_0.3796372248631623","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@cubetiq/hookme-sdk","version":"0.0.3","keywords":["hookme","webhook"],"author":{"name":"Sambo Chea","email":"sombochea@cubetiqs.com"},"license":"ISC","_id":"@cubetiq/hookme-sdk@0.0.3","maintainers":[{"name":"vutpov","email":"vuthpov26@gmail.com"},{"name":"sombochea","email":"sombochea100@gmail.com"}],"homepage":"https://github.com/CUBETIQ/hookme-sdk-node#readme","bugs":{"url":"https://github.com/CUBETIQ/hookme-sdk-node/issues"},"dist":{"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"f68f972b52457b838314b81a1890b6cdb4bc069b","tarball":"https://registry.npmjs.org/@cubetiq/hookme-sdk/-/hookme-sdk-0.0.3.tgz","fileCount":21,"integrity":"sha512-7z0tOjhkC8ceYQWRJhhJN9l4u7rgVhCkdEeFdunCNE++3/H5+vmQnsye9WmV6v8buKkOXtR1n7Yk4m8nHyej3g==","signatures":[{"sig":"MEYCIQCXy7A3AwnMf1ffhtra+D+N8s3uHwtjeeqwSAMzmPSwvQIhAI42eAkvH9rtXSv/flU6UYJjLu0GKxjEa4nuXQlEsfkF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27776},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"072cafa0e3aaa788d4f0c8d1b12fcf94f5fac60c","private":false,"scripts":{"dev":"tsc -w","test":"jest","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"sombochea","email":"sombochea100@gmail.com"},"repository":{"url":"git+https://github.com/CUBETIQ/hookme-sdk-node.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple way to send webhook request to the server","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","typescript":"^5.0.4","@types/jest":"^29.5.1","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/hookme-sdk_0.0.3_1717122107184_0.5266167446413264","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@cubetiq/hookme-sdk","version":"0.0.4","keywords":["hookme","webhook"],"author":{"name":"Sambo Chea","email":"sombochea@cubetiqs.com"},"license":"ISC","_id":"@cubetiq/hookme-sdk@0.0.4","maintainers":[{"name":"vutpov","email":"vuthpov26@gmail.com"},{"name":"sombochea","email":"sombochea100@gmail.com"}],"homepage":"https://github.com/CUBETIQ/hookme-sdk-node#readme","bugs":{"url":"https://github.com/CUBETIQ/hookme-sdk-node/issues"},"dist":{"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"be495ba87437ea37f66f219c082f41d35c660005","tarball":"https://registry.npmjs.org/@cubetiq/hookme-sdk/-/hookme-sdk-0.0.4.tgz","fileCount":21,"integrity":"sha512-XSS/FVYtncsTBHS/XiT3HLzV2isMAN7XdLb7pCqoDCd11aOmAAtKO4jwIFLxhpzGJuGCDXMjF4+Xe9duI49W9Q==","signatures":[{"sig":"MEQCIEwVUJlxOaiF3HxbTA/a6i8Ss57lgtcHAvk4o15Ipo18AiAXK9DnTyCV4irtz3j2Vz9CbSe+LVq/WEKnFJ1N/Ej3xQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27959},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"2257453f5d331b37e1335da95af08ce090455be4","private":false,"scripts":{"dev":"tsc -w","test":"jest","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"sombochea","email":"sombochea100@gmail.com"},"repository":{"url":"git+https://github.com/CUBETIQ/hookme-sdk-node.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple way to send webhook request to the server","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","typescript":"^5.0.4","@types/jest":"^29.5.1","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/hookme-sdk_0.0.4_1717122802697_0.3703241081663853","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@cubetiq/hookme-sdk","version":"0.0.5","keywords":["hookme","webhook"],"author":{"name":"Sambo Chea","email":"sombochea@cubetiqs.com"},"license":"ISC","_id":"@cubetiq/hookme-sdk@0.0.5","maintainers":[{"name":"vutpov","email":"vuthpov26@gmail.com"},{"name":"sombochea","email":"sombochea100@gmail.com"}],"homepage":"https://github.com/CUBETIQ/hookme-sdk-node#readme","bugs":{"url":"https://github.com/CUBETIQ/hookme-sdk-node/issues"},"dist":{"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"e1c6cce15ef06a32ba6a356a202e0072e77e1d8c","tarball":"https://registry.npmjs.org/@cubetiq/hookme-sdk/-/hookme-sdk-0.0.5.tgz","fileCount":21,"integrity":"sha512-LoAsAJqNrRSJ0Wgt1iHyck5xPYKyNZZQwsEJlj+Alyg/fQpfTs810NFEv36Gpgr9sg6d9r/LWTI/EO1KAelzxw==","signatures":[{"sig":"MEQCIHbycX9INH0XbQ+TffC/+Y375wkXi7J2OalJZMkt9/ozAiAIKITAVpsQlttZDK+x8A5jAPU2sQZ5suclrCcnrRv6Ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35488},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"6fb5be66cc445960a797f23772de842c04ad2722","private":false,"scripts":{"dev":"tsc -w","test":"jest","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"sombochea","email":"sombochea100@gmail.com"},"repository":{"url":"git+https://github.com/CUBETIQ/hookme-sdk-node.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple way to send webhook request to the server","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","typescript":"^5.0.4","@types/jest":"^29.5.1","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/hookme-sdk_0.0.5_1717153142961_0.10291818691303489","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@cubetiq/hookme-sdk","version":"0.0.6","keywords":["hookme","webhook"],"author":{"name":"Sambo Chea","email":"sombochea@cubetiqs.com"},"license":"ISC","_id":"@cubetiq/hookme-sdk@0.0.6","maintainers":[{"name":"vutpov","email":"vuthpov26@gmail.com"},{"name":"sombochea","email":"sombochea100@gmail.com"}],"homepage":"https://github.com/CUBETIQ/hookme-sdk-node#readme","bugs":{"url":"https://github.com/CUBETIQ/hookme-sdk-node/issues"},"dist":{"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"bf802d2e83dd60c65c5409843445204efc58106e","tarball":"https://registry.npmjs.org/@cubetiq/hookme-sdk/-/hookme-sdk-0.0.6.tgz","fileCount":21,"integrity":"sha512-Z3H33sTUMgg+2XlWO1bGIiBXSd3nxbSCzlaaSh6F2EjY/PneK9APbwMyjzKiJyvN2mncPTzpurZUi04j4/PiLQ==","signatures":[{"sig":"MEUCIAVgfSu7zdvL2QZL0nrA5wd+Fy0NtBGIsXV6qQBih2f3AiEAobabE8dyufRUMnFu80r2tmB0XIAnvRowSEj31nFyIyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35940},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"050834157aa3a535e1826d48681300bd1de5aa68","private":false,"scripts":{"dev":"tsc -w","test":"jest","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"sombochea","email":"sombochea100@gmail.com"},"repository":{"url":"git+https://github.com/CUBETIQ/hookme-sdk-node.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple way to send webhook request to the server","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","typescript":"^5.0.4","@types/jest":"^29.5.1","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/hookme-sdk_0.0.6_1717419575649_0.5750189420621519","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@cubetiq/hookme-sdk","version":"0.0.7","keywords":["hookme","webhook"],"author":{"name":"Sambo Chea","email":"sombochea@cubetiqs.com"},"license":"ISC","_id":"@cubetiq/hookme-sdk@0.0.7","homepage":"https://github.com/CUBETIQ/hookme-sdk-node#readme","bugs":{"url":"https://github.com/CUBETIQ/hookme-sdk-node/issues"},"dist":{"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"3e63840afe8e4bf536e50411e481b6ff82c8eca6","tarball":"https://registry.npmjs.org/@cubetiq/hookme-sdk/-/hookme-sdk-0.0.7.tgz","fileCount":21,"integrity":"sha512-3eFzO51m3oBdCzFraE8LUPDRFdMjZ1EWfZHPFS901/z/IYG+09DmMqDswliPwwIjSRjaZEr2xBzdDdygt2uGQw==","signatures":[{"sig":"MEYCIQDwhHCYktEVT9b9fdTyQ9Df+ZhXJO0u1zR3ac9yQIQdiwIhAIlfHd76za8n86yB2jnhNXsWWOG21xeinw2mD+nny2Q5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43298},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"58e0ebfafbcec5c5aa91dfb634a460eac195d28f","private":false,"scripts":{"dev":"tsc -w","test":"jest","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"sombochea","email":"sombochea100@gmail.com"},"repository":{"url":"git+https://github.com/CUBETIQ/hookme-sdk-node.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple way to send webhook request to the server","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","typescript":"^5.0.4","@types/jest":"^29.5.1","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/hookme-sdk_0.0.7_1719570482866_0.5213319317320864","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@cubetiq/hookme-sdk","version":"0.0.8","keywords":["hookme","webhook"],"author":{"name":"Sambo Chea","email":"sombochea@cubetiqs.com"},"license":"ISC","_id":"@cubetiq/hookme-sdk@0.0.8","homepage":"https://github.com/CUBETIQ/hookme-sdk-node#readme","bugs":{"url":"https://github.com/CUBETIQ/hookme-sdk-node/issues"},"dist":{"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"292bc20ef90748e32f66b886d0255facac5a00e0","tarball":"https://registry.npmjs.org/@cubetiq/hookme-sdk/-/hookme-sdk-0.0.8.tgz","fileCount":21,"integrity":"sha512-A0ajxtqkVhEmXJqHD8Zx1MjZO2rrDr+oVxbmfRBtDPTc+/BeccftdBM+li+5WsjuA/nOBPrO+EoGaiQQPcfRXA==","signatures":[{"sig":"MEYCIQCSs+UywC8myv9A8+q3ghBrjCitL1BhtczByAP581GFfAIhAODkjx+Z7GbP3hxy9m+XWLpuM0DM168tMVS/H4Fe8Zts","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43498},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"9abf8b244e3129acfb16e49d1fa576a756c68d1c","private":false,"scripts":{"dev":"tsc -w","test":"jest","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"sombochea","email":"sombochea100@gmail.com"},"repository":{"url":"git+https://github.com/CUBETIQ/hookme-sdk-node.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple way to send webhook request to the server","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","typescript":"^5.0.4","@types/jest":"^29.5.1","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/hookme-sdk_0.0.8_1719808594500_0.9789385843665632","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@cubetiq/hookme-sdk","version":"0.0.9","keywords":["hookme","webhook"],"author":{"name":"Sambo Chea","email":"sombochea@cubetiqs.com"},"license":"ISC","_id":"@cubetiq/hookme-sdk@0.0.9","homepage":"https://github.com/CUBETIQ/hookme-sdk-node#readme","bugs":{"url":"https://github.com/CUBETIQ/hookme-sdk-node/issues"},"dist":{"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"37725b62a8f66ed88ba14e2fed2871acce5deef8","tarball":"https://registry.npmjs.org/@cubetiq/hookme-sdk/-/hookme-sdk-0.0.9.tgz","fileCount":21,"integrity":"sha512-Ih60QsSJtk5qf/zyx293wIZRSX+oRCncXqanwRt5l5wPeG2PY0BwQ+DGpELnLp3+YwZrUyduEM5vEh36kRL9ug==","signatures":[{"sig":"MEUCIGOpOpjs3MJAjIGr5L/A2DaC7R0efHyJeL8r5iccsG2FAiEApix8SLV1G3Y7Br6eSCs8xxbbEF46ARoVWI54qlsAQYQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44168},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"a6cf92906a429e645f9cd0ad1c392384f3140c71","private":false,"scripts":{"dev":"tsc -w","test":"jest","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"sombochea","email":"sombochea100@gmail.com"},"repository":{"url":"git+https://github.com/CUBETIQ/hookme-sdk-node.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple way to send webhook request to the server","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","typescript":"^5.0.4","@types/jest":"^29.5.1","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/hookme-sdk_0.0.9_1719822469707_0.13221104395431982","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@cubetiq/hookme-sdk","version":"0.0.10","keywords":["hookme","webhook"],"author":{"name":"Sambo Chea","email":"sombochea@cubetiqs.com"},"license":"ISC","_id":"@cubetiq/hookme-sdk@0.0.10","maintainers":[{"name":"vutpov","email":"vuthpov26@gmail.com"},{"name":"sombochea","email":"sombochea100@gmail.com"}],"homepage":"https://github.com/CUBETIQ/hookme-sdk-node#readme","bugs":{"url":"https://github.com/CUBETIQ/hookme-sdk-node/issues"},"dist":{"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"7fd2aea9fd827e08b8244cc1b57660d8ef210c5d","tarball":"https://registry.npmjs.org/@cubetiq/hookme-sdk/-/hookme-sdk-0.0.10.tgz","fileCount":21,"integrity":"sha512-+by9I1nmGtj68M6udDLvxlIso8z+XsLYeHbJQKw2KHyooMAtyLQsunoblQSwd/prp8rpMlI+aqvc3vas/VURLQ==","signatures":[{"sig":"MEUCIQDLwKp+bhYcimQq40IkVE7dmProXbmzXVmNtsda1BSQOwIgCywd2y9B/t0FyA9JDD5IdU2hDHaGSj79AxFzKmqhNyQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44750},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"26da3bc265ffaef8e769b7e555b84dc6ef12db8e","private":false,"scripts":{"dev":"tsc -w","test":"jest","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"sombochea","email":"sombochea100@gmail.com"},"repository":{"url":"git+https://github.com/CUBETIQ/hookme-sdk-node.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple way to send webhook request to the server","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","typescript":"^5.0.4","@types/jest":"^29.5.1","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/hookme-sdk_0.0.10_1720145249829_0.7728533373843272","host":"s3://npm-registry-packages"}}},"time":{"created":"2024-05-29T11:24:10.829Z","modified":"2026-09-05T15:24:12.850Z","0.0.1":"2024-05-29T11:24:11.093Z","0.0.2":"2024-05-30T05:08:54.324Z","0.0.3":"2024-05-31T02:21:47.374Z","0.0.4":"2024-05-31T02:33:22.904Z","0.0.5":"2024-05-31T10:59:03.171Z","0.0.6":"2024-06-03T12:59:35.791Z","0.0.7":"2024-06-28T10:28:03.001Z","0.0.8":"2024-07-01T04:36:34.717Z","0.0.9":"2024-07-01T08:27:49.857Z","0.0.10":"2024-07-05T02:07:30.033Z"},"bugs":{"url":"https://github.com/CUBETIQ/hookme-sdk-node/issues"},"author":{"name":"Sambo Chea","email":"sombochea@cubetiqs.com"},"license":"ISC","homepage":"https://github.com/CUBETIQ/hookme-sdk-node#readme","keywords":["hookme","webhook"],"repository":{"url":"git+https://github.com/CUBETIQ/hookme-sdk-node.git","type":"git"},"description":"A simple way to send webhook request to the server","maintainers":[{"email":"sombochea100@gmail.com","name":"sombochea"}],"readme":"# Hookme SDK for Node\n\nA simple way to send webhook request to the server.\n\n-   [x] Send webhook request with payload.\n-   [x] Cache the request if the server is not available and send it later.\n-   [x] Support retry mechanism. (Support interval retry mechanism)\n-   [x] Check the duplicate request before sending (If the request is sending, drop the request).\n-   [x] Support enqueue the request to the queue.\n-   [x] Enhance the enqueue to the queue with storage (Add the storage to store the request for later sending).\n-   [ ] Support batch request sending for enqueue.\n-   [x] Support scheduler and allow to schedule the job for do webhook callback.\n-   [x] Add support Telegram send with photo and file url.\n\n## Usages\n\n```typescript\n// Import the HookmeClient SDK\nimport HookmeClient from '@cubetiq/hookme-sdk';\n\n// Create the HookmeClient instance\nconst sdk = HookmeClient.create({\n    url: 'hookme_url',\n    tenantId: 'default',\n    apiKey: 'api_key',\n});\n\n// Send the webhook request\nconst request = WebhookRequest.builder()\n    .provider('telegram')\n    .data({\n        telegram: {\n            chat_id: 123, // please replace with your chat_id (must a correct chat_id)\n            bot_token: '123', // please replace with your bot_token (must a correct bot_token)\n        },\n        message: 'Hello, world!',\n        photo: 'https://example.com/photo.jpg', // please replace with your photo url, if you want to send photo\n        file: 'https://example.com/file.pdf', // please replace with your file url, if you want to send file\n    })\n    .build();\n\nconst response = await sdk.post(request);\nconsole.log('Request: ', request);\n// Output: {\"provider\":\"telegram\",\"data\":{\"telegram\":{\"chat_id\":123,\"bot_token\":\"123\"},\"message\":\"Hello, world!\"}}\nconsole.log('Response: ', response);\n// Output: {id: \"gKw9yH0vq7YGm-yqeiNMlg==\"\",status: \"pending\",created_at: \"2024-05-29T11:17:45.295Z\"}\n```\n\n### Issues\n\n-   When send error with using file store, the interval will auto send the request again and again (this should be change and should delay the with exponential backoff).\n\n### Contributors\n\n-   Sambo Chea <sombochea@cubetiqs.com>\n","readmeFilename":"README.md"}