{"_id":"@mobilon-dev/gupshup","_rev":"29-4a434acd17d68069d502927a7b51f504","name":"@mobilon-dev/gupshup","dist-tags":{"latest":"0.2.20"},"versions":{"0.1.7":{"name":"@mobilon-dev/gupshup","version":"0.1.7","_id":"@mobilon-dev/gupshup@0.1.7","maintainers":[{"name":"antirek","email":"antirek@yandex.ru"}],"dist":{"shasum":"67cdbcb6d00ab43c74037e50c259adfe8b460760","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.1.7.tgz","fileCount":30,"integrity":"sha512-5YNCL4n1tfR3mbldu8o3WRQRCPZLZSfTqwv2aK3sFT0sghXRDM8XbcxO2w8cCk77A5ZhNY0G2DuDqLqZ4oxBJA==","signatures":[{"sig":"MEUCIFKD2yz9vKoXmw11PIAgN2ioLG1Qw4/8TpC2NsUuDXKpAiEA9PrBX5iN/wTOf18kus+fA7HAk/+AKhSEqPoa+7OaoYg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90423},"main":"dist/index","types":"types/index.d.ts","gitHead":"18af69591eaa6815948a10d686780890f2f0e21d","scripts":{"test":"jest","build":"tsc","lint-fix":"eslint --fix . --ext .ts","docs:view":"http-server ./docs/","docs:build":"npx typedoc","types:build":"npx tsc src/*.ts --declaration --allowJs --emitDeclarationOnly --outDir types"},"_npmUser":{"name":"antirek","email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.12.0","axios":"^1.6.8","axios-logger":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","typedoc":"^0.25.12","@types/qs":"^6.9.12","typescript":"^5.4.2","@types/jest":"^29.5.12","http-server":"^14.1.1","@typescript-eslint/parser":"^7.2.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.1.7_1710913510465_0.3968309952954858","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@mobilon-dev/gupshup","version":"0.1.8","_id":"@mobilon-dev/gupshup@0.1.8","maintainers":[{"name":"antirek","email":"antirek@yandex.ru"}],"dist":{"shasum":"cb729753a2c649e04526fce85355ab08e2dd7668","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.1.8.tgz","fileCount":27,"integrity":"sha512-XDIXVOD7hyG1ZVvu+QqEVoxo74edWRtx99DYF+zJ4evTCfOt88EFQxyaNJKb0hRqq3sB2xlMDD38NtqUkjOfvQ==","signatures":[{"sig":"MEYCIQC1x33onKPi/fRWvVPJfikQI8FkA24jEMGWDiHgLcPIvwIhAOmVKn79fsD7Kmdl0ERH5hQleCUq8MtC1poWhe89Bk2N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56586},"main":"dist/index","types":"types/index.d.ts","gitHead":"1a58b6b0cd6f9bc46f5ec9df69fc263a3312697e","scripts":{"test":"jest","build":"tsc & npm run types:build","lint-fix":"eslint --fix . --ext .ts","docs:view":"http-server ./docs/","docs:build":"npx typedoc","types:build":"npx tsc src/*.ts --declaration --allowJs --emitDeclarationOnly --outDir types"},"_npmUser":{"name":"antirek","email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.12.0","axios":"^1.6.8","axios-logger":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","typedoc":"^0.25.12","@types/qs":"^6.9.12","typescript":"^5.4.2","@types/jest":"^29.5.12","http-server":"^14.1.1","@typescript-eslint/parser":"^7.2.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.1.8_1710942015441_0.2592797057964058","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@mobilon-dev/gupshup","version":"0.1.9","_id":"@mobilon-dev/gupshup@0.1.9","maintainers":[{"name":"antirek","email":"antirek@yandex.ru"}],"dist":{"shasum":"cc2e20f472f42dd2366badf2c642ec6a72526b38","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.1.9.tgz","fileCount":28,"integrity":"sha512-Mu9V5o/vRgJ0Gie6gh7v2WQuJj2VzqO3dqokJ8LSCrATlMy2Bi9LKPZWm+O+z0fUClY5DS+xQ7aOpV2fiHE2Iw==","signatures":[{"sig":"MEQCICGxWOSXQliaKILr0NT/BSXXs6jE2zrHJPISIeDlr0BJAiAi7dNxvVRpphDNJ3yCFwHx49x3dTQPLOQnhPDThc6EoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58475},"main":"dist/index","types":"dist/index.d.ts","gitHead":"a88e2ef5798db794577155466c9af424f8b62e8c","scripts":{"test":"jest","build":"tsc && npm run docs:build","lint-fix":"eslint --fix . --ext .ts","docs:view":"http-server ./docs/","docs:build":"npx typedoc"},"_npmUser":{"name":"antirek","email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.12.1","axios":"^1.7.0","axios-logger":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","typedoc":"^0.25.13","@types/qs":"^6.9.15","typescript":"^5.4.5","@types/jest":"^29.5.12","http-server":"^14.1.1","@typescript-eslint/parser":"^7.9.0","@typescript-eslint/eslint-plugin":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.1.9_1716195335347_0.3875562366215184","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"@mobilon-dev/gupshup","version":"0.1.10","_id":"@mobilon-dev/gupshup@0.1.10","maintainers":[{"name":"antirek","email":"antirek@yandex.ru"}],"dist":{"shasum":"155f863e1c51357fe87e48653d10aa13d0695d5e","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.1.10.tgz","fileCount":28,"integrity":"sha512-IrtIRdbczsr5sPy6JrAuDdPc3UI49kFxtS3eyy8sE0CIv0J8y1I4Nh9HZYzvAzrSBkl+wn8t+Oy6r0Elqlsr0Q==","signatures":[{"sig":"MEUCIA/Fevd83qGPtxAryv2kPw+J5MnFd7EYSOd0uH89zBa5AiEAoybSl18ITyUzY9Fvkc63t9GZBV+Qxs1vn4OZqXcJIGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58643},"main":"dist/index","types":"dist/index.d.ts","gitHead":"5c206bf5ce2b730309d274d4d3f913116d58afc3","scripts":{"test":"jest","build":"tsc && npm run docs:build","lint-fix":"eslint --fix . --ext .ts","docs:view":"http-server ./docs/","docs:build":"npx typedoc"},"_npmUser":{"name":"antirek","email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.12.1","axios":"^1.7.2","axios-logger":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.3","typedoc":"^0.25.13","@types/qs":"^6.9.15","typescript":"^5.4.5","@types/jest":"^29.5.12","http-server":"^14.1.1","@typescript-eslint/parser":"^7.10.0","@typescript-eslint/eslint-plugin":"^7.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.1.10_1716377569022_0.5697195548769809","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"@mobilon-dev/gupshup","version":"0.1.11","_id":"@mobilon-dev/gupshup@0.1.11","dist":{"shasum":"8805fb31a487846d2cc374013f626694d8ea144e","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.1.11.tgz","fileCount":28,"integrity":"sha512-aF0vYU/e9Z25OCpKvmgw9nN4jjIA0jE8Vm4GTObbsjoTlM2fCZV68+zPgyHmf9bcIQaDD24+X8bgrlqpQtmSUg==","signatures":[{"sig":"MEQCIA5zHaM3cI90KokmqPH+JgMX+wM1vBLFtz6YSKOkF6cvAiB6dcL2Z0JEGsI3WLSm6dqc6ttIHSQG2YBFHAxSwGP5Rg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58489},"main":"dist/index","types":"dist/index.d.ts","gitHead":"619f4d805aacd204fde378355e9e4b3ca98a017f","scripts":{"test":"jest","build":"tsc && npm run docs:build","lint-fix":"eslint --fix . --ext .ts","docs:view":"http-server ./docs/","docs:build":"npx typedoc"},"_npmUser":{"name":"antirek","email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.12.1","axios":"^1.7.2","axios-logger":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.3","typedoc":"^0.25.13","@types/qs":"^6.9.15","typescript":"^5.4.5","@types/jest":"^29.5.12","http-server":"^14.1.1","@typescript-eslint/parser":"^7.10.0","@typescript-eslint/eslint-plugin":"^7.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.1.11_1719904771991_0.641784583926007","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"@mobilon-dev/gupshup","version":"0.1.12","_id":"@mobilon-dev/gupshup@0.1.12","dist":{"shasum":"48cae8ca5e66f57f1e28af5649fceb36f280ab61","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.1.12.tgz","fileCount":28,"integrity":"sha512-bfAMJ13LnM+5urNQkLgusvyeW2Byb87axlYeZdwYYmTI0q3sl7hTqMZx7HenDkGgvsWk4D6qNyGQl8gt729Fww==","signatures":[{"sig":"MEUCIQDTOq8QHobwuH0TngOO9WayglTe3pT0wKgbV7I/1GEfMwIgbMv/Bkfe9rYPRolTe87iE0XUmaNCSK4BsrYDQgFNBmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60172},"main":"dist/index","types":"dist/index.d.ts","gitHead":"8391bf7a9dd0417283e082d3c9871ed7567012b0","scripts":{"test":"jest","build":"tsc && npm run docs:build","lint-fix":"eslint --fix . --ext .ts","docs:view":"http-server ./docs/","docs:build":"npx typedoc"},"_npmUser":{"name":"antirek","email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.12.1","axios":"^1.7.2","axios-logger":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.3","typedoc":"^0.25.13","@types/qs":"^6.9.15","typescript":"^5.4.5","@types/jest":"^29.5.12","http-server":"^14.1.1","@typescript-eslint/parser":"^7.10.0","@typescript-eslint/eslint-plugin":"^7.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.1.12_1719906367344_0.9674955253925697","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"@mobilon-dev/gupshup","version":"0.1.13","_id":"@mobilon-dev/gupshup@0.1.13","dist":{"shasum":"035211ccea17edd2650e56a0a2f0de88e3bfc785","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.1.13.tgz","fileCount":28,"integrity":"sha512-ypW2Q51b4q87qHGODZTQbZYfh4x/CV/V8Kp4TNKBr4NtAGCqS+WNAfoco+PZGTorsIOfgkxDcIDnhAN3NdfYZA==","signatures":[{"sig":"MEYCIQCv3QLe4t9diaEAkNrBdsDvD1jJdDmk7XIKwPz21CBbNQIhAIHvaretv0FinNm9Us0TLBukxuL8gqRl+GPKtHZ4ycNs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62978},"main":"dist/index","types":"dist/index.d.ts","gitHead":"a1f90fe82a8f8d31ceebb33c71229fd14f25c494","scripts":{"test":"jest","build":"tsc && npm run docs:build","lint-fix":"eslint --fix . --ext .ts","docs:view":"http-server ./docs/","docs:build":"npx typedoc"},"_npmUser":{"name":"antirek","email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.12.1","axios":"^1.7.2","axios-logger":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.3","typedoc":"^0.25.13","@types/qs":"^6.9.15","typescript":"^5.4.5","@types/jest":"^29.5.12","http-server":"^14.1.1","@typescript-eslint/parser":"^7.10.0","@typescript-eslint/eslint-plugin":"^7.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.1.13_1719912068645_0.9836479039049266","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@mobilon-dev/gupshup","version":"0.2.0","_id":"@mobilon-dev/gupshup@0.2.0","maintainers":[{"name":"antirek","email":"antirek@yandex.ru"}],"dist":{"shasum":"1ca4d1776856f9f8a8b5c4a5991fe258ea69f30e","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.2.0.tgz","fileCount":28,"integrity":"sha512-1RhI287SAhxbRnTfJHK5w7ABc7NrPPEoU/HHmcUW9vsxrPoIv1czc/37x2PNaRrngrRiMP2PdN9S5MKg2lu1Tg==","signatures":[{"sig":"MEQCICdcxKs9Bm/vFx28nN+qODGmFcDyinEn4lZFubvjAwrxAiAqG5+YFTQeXw4Ce3ksZehPrw/bUQ+4of4c0MJQn0mW9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59734},"main":"dist/index","types":"dist/index.d.ts","gitHead":"4c0ad167ed7e16f3388470f8cba826ce45ded6eb","scripts":{"test":"jest","build":"tsc && npm run docs:build","lint-fix":"eslint --fix . --ext .ts","docs:view":"http-server ./docs/","docs:build":"npx typedoc"},"_npmUser":{"name":"antirek","email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.12.2","axios":"^1.7.2","axios-logger":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.5","typedoc":"^0.26.3","@types/qs":"^6.9.15","typescript":"^5.5.3","@types/jest":"^29.5.12","http-server":"^14.1.1","@typescript-eslint/parser":"^7.15.0","@typescript-eslint/eslint-plugin":"^7.15.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.2.0_1719984347208_0.15931159363927305","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@mobilon-dev/gupshup","version":"0.2.1","_id":"@mobilon-dev/gupshup@0.2.1","maintainers":[{"name":"antirek","email":"antirek@yandex.ru"}],"dist":{"shasum":"ebe5fa62ec9f0882d12d6cfc84ab2b896132b347","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.2.1.tgz","fileCount":42,"integrity":"sha512-HHoKiM9Iv7WH3llSVppUq0D1Bk2fQjkHdTfcAJ/phiJjqufzasN2SoTTZRUTc2GtguYyS6hzaEemTbUsPJDpxA==","signatures":[{"sig":"MEUCIA1lv3BLiqL0RQfbMYhBnqtwHd758dJIPpvq3bW/dkN4AiEAhziFUDgfDv4AGQZaM52jII6nIf0hxWS+p7ss6cuHINI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73655},"main":"dist/index","types":"dist/index.d.ts","gitHead":"eb6bbd100f7e6d6494df5d3107d92c4eb97229e0","scripts":{"test":"jest","build":"tsc && npm run docs:build","lint-fix":"eslint --fix . --ext .ts","docs:view":"http-server ./docs/","docs:build":"npx typedoc"},"_npmUser":{"name":"antirek","email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.12.2","axios":"^1.7.2","axios-logger":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.5","typedoc":"^0.26.3","@types/qs":"^6.9.15","typescript":"^5.5.3","@types/jest":"^29.5.12","http-server":"^14.1.1","@typescript-eslint/parser":"^7.15.0","@typescript-eslint/eslint-plugin":"^7.15.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.2.1_1721980719057_0.18922245568835483","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@mobilon-dev/gupshup","version":"0.2.2","_id":"@mobilon-dev/gupshup@0.2.2","maintainers":[{"name":"antirek","email":"antirek@yandex.ru"}],"dist":{"shasum":"68ae94fa93af721650f3a759f5858bd4a2d789de","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.2.2.tgz","fileCount":42,"integrity":"sha512-HyBELDjuIy4iS+nDBeKoQ6Yno+7ZuDej+SboXFqT46GipMTUhos+u93bNSCx/+0mTqbznZ2E3fMP75dneKLYzA==","signatures":[{"sig":"MEUCICUerPnjk8ZRp9HSwutMZDCaeMbff6RkT52nVvWjiCzvAiEA914Q0Ab0Qa1Fci4DpP+W04ffQwGwt6jaDG3YSo3oqyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74965},"main":"dist/index","types":"dist/index.d.ts","gitHead":"f5b110d5029def1a9976ff8f9657b994a399eabd","scripts":{"test":"jest","build":"tsc && npm run docs:build","lint-fix":"eslint --fix . --ext .ts","docs:view":"http-server ./docs/","docs:build":"npx typedoc"},"_npmUser":{"name":"antirek","email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.14.0","axios":"^1.8.1","axios-logger":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","ts-jest":"^29.2.6","typedoc":"^0.27.9","@types/qs":"^6.9.18","typescript":"^5.8.2","@types/jest":"^29.5.14","http-server":"^14.1.1","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.2.2_1741072664159_0.5198568863986455","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@mobilon-dev/gupshup","version":"0.2.3","_id":"@mobilon-dev/gupshup@0.2.3","maintainers":[{"name":"antirek","email":"antirek@yandex.ru"}],"dist":{"shasum":"f8455c8149a6ba447a820857715ce3b0aabea8d5","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.2.3.tgz","fileCount":42,"integrity":"sha512-UoK6h1L+xJRA24m2UKqlHNkqx0tUNXTmX5eNJ3UGbBzJjV6wYNtAqM1JLky27n1EZ4FS4QSREQqHt95xtzGsBg==","signatures":[{"sig":"MEUCIQCLh7FXAlsO3PjMEKpsSgX6QET1vxCuOx4NS6gPAA0qvwIgAPZFxQLnugCXMF27KsGUs96n4ksKcN9LxFg/ZBIcIpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75633},"main":"dist/index","types":"dist/index.d.ts","gitHead":"3f674e598adae029262c7927050835c2255acc97","scripts":{"test":"jest","build":"tsc && npm run docs:build","lint-fix":"eslint --fix . --ext .ts","docs:view":"http-server ./docs/","docs:build":"npx typedoc"},"_npmUser":{"name":"antirek","email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.14.0","axios":"^1.8.1","axios-logger":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","ts-jest":"^29.2.6","typedoc":"^0.27.9","@types/qs":"^6.9.18","typescript":"^5.8.2","@types/jest":"^29.5.14","http-server":"^14.1.1","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.2.3_1745460148226_0.36711969868661964","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@mobilon-dev/gupshup","version":"0.2.4","_id":"@mobilon-dev/gupshup@0.2.4","maintainers":[{"name":"antirek","email":"antirek@yandex.ru"}],"dist":{"shasum":"1031c92851bd5f117ba3ce706be50dc53926e842","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.2.4.tgz","fileCount":42,"integrity":"sha512-1k27idCunxRdJCo0ZO5xRh1YJcDekj+FXyjKYWg4JPCZyj0p09pWqNXFBxFmnHk9cwQ18GfWDhSY9wLModo91w==","signatures":[{"sig":"MEUCIQCD2Z2qjL6klAI5XG509InVgKB6/8JGfkQUGOI5d0ES1QIgCwQ1cgKPUO617ps3+7TTJR0JVdNTRbqdIpEMebeJ/N8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77020},"main":"dist/index","types":"dist/index.d.ts","gitHead":"3067ec3d05df4b4d5e207177bd999025ca4efe11","scripts":{"test":"jest","build":"tsc && npm run docs:build","lint-fix":"eslint --fix . --ext .ts","docs:view":"http-server ./docs/","docs:build":"npx typedoc"},"_npmUser":{"name":"antirek","email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.14.0","axios":"^1.8.1","axios-logger":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","ts-jest":"^29.2.6","typedoc":"^0.27.9","@types/qs":"^6.9.18","typescript":"^5.8.2","@types/jest":"^29.5.14","http-server":"^14.1.1","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.2.4_1749639381428_0.4633269075609292","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@mobilon-dev/gupshup","version":"0.2.5","_id":"@mobilon-dev/gupshup@0.2.5","maintainers":[{"name":"antirek","email":"antirek@yandex.ru"}],"dist":{"shasum":"735f41312437e4068e6c846e26ea2ec2ff20e508","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.2.5.tgz","fileCount":42,"integrity":"sha512-tE6IqzDwyWN6QRJKoeGCqCHzt7z+DigOfheCtXRjIjKSDV+kzKFq1eTxBlOhgBkC4rzumtaFudcVcIrRduoVjQ==","signatures":[{"sig":"MEQCIBBK/ko8jiuz6O6aNGdvv+ZWC050nxIN0KVxFyMgM6SoAiB/7iegQIp/qsEYlix8aRSeuanoHemOrNyvrapekE2HLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81050},"main":"dist/index","types":"dist/index.d.ts","gitHead":"8b4119af519f4ce33db713ffea166bba415a4ce8","scripts":{"test":"jest","build":"tsc && npm run docs:build","lint-fix":"eslint --fix . --ext .ts","docs:view":"http-server ./docs/","docs:build":"npx typedoc"},"_npmUser":{"name":"antirek","actor":{"name":"antirek","type":"user","email":"antirek@yandex.ru"},"email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.14.0","axios":"^1.8.1","axios-logger":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","ts-jest":"^29.2.6","typedoc":"^0.27.9","@types/qs":"^6.9.18","typescript":"^5.8.2","@types/jest":"^29.5.14","http-server":"^14.1.1","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.2.5_1750237867028_0.7615127706676073","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@mobilon-dev/gupshup","version":"0.2.6","_id":"@mobilon-dev/gupshup@0.2.6","maintainers":[{"name":"antirek","email":"antirek@yandex.ru"}],"dist":{"shasum":"89d17a64d4734f2cbe2f326d74611642f994f5f3","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.2.6.tgz","fileCount":42,"integrity":"sha512-ehsMnj67AE55cRXZGBZsOzFFzOyDSNTcSQyr1m4w+CU81EMU0fLb650gIGLMPdOkfh6YTviJW4v7AUTDU2B3dA==","signatures":[{"sig":"MEUCIB/smbWQJVUU9mqXJTEbXDZlGG4Tu8aB0xzO26A1gZVsAiEAkG7RiOyG8bLpkdOZTeYoknWL8ttExt0ey+aKGFIRg3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81042},"main":"dist/index","types":"dist/index.d.ts","gitHead":"537e00a67dfebeb6761d13f79d44d76af5511cab","scripts":{"test":"jest","build":"tsc && npm run docs:build","lint-fix":"eslint --fix . --ext .ts","docs:view":"http-server ./docs/","docs:build":"npx typedoc"},"_npmUser":{"name":"antirek","actor":{"name":"antirek","type":"user","email":"antirek@yandex.ru"},"email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.14.0","axios":"^1.8.1","axios-logger":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","ts-jest":"^29.2.6","typedoc":"^0.27.9","@types/qs":"^6.9.18","typescript":"^5.8.2","@types/jest":"^29.5.14","http-server":"^14.1.1","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.2.6_1750238059459_0.7843758938467349","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@mobilon-dev/gupshup","version":"0.2.7","_id":"@mobilon-dev/gupshup@0.2.7","maintainers":[{"name":"antirek","email":"antirek@yandex.ru"}],"dist":{"shasum":"73e9521929a005f25453eac3059489bbadf34999","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.2.7.tgz","fileCount":42,"integrity":"sha512-DbCcr9sKyllH+mlkyhoDxczADBfQc0a+kPRjinVeW8C+Mch6eKCCuThW58arPEZyZvmgdr/o80U3eUagZ4vqcA==","signatures":[{"sig":"MEUCIC0yJwwyZrOeVrlaxk8aey38n1SITvmw/Mx0l49QA0IBAiEA0cPNsax6krv8bqhDa/h3o366CrqWNywCAEH7RTUnuNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83328},"main":"dist/index","types":"dist/index.d.ts","gitHead":"55bc2138bfc000db8006eb7744d901e6444012f1","scripts":{"test":"jest","build":"tsc && npm run docs:build","lint-fix":"eslint --fix . --ext .ts","docs:view":"http-server ./docs/","docs:build":"npx typedoc"},"_npmUser":{"name":"antirek","actor":{"name":"antirek","type":"user","email":"antirek@yandex.ru"},"email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.14.0","axios":"^1.8.1","axios-logger":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","ts-jest":"^29.2.6","typedoc":"^0.27.9","@types/qs":"^6.9.18","typescript":"^5.8.2","@types/jest":"^29.5.14","http-server":"^14.1.1","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.2.7_1750310152515_0.3823894631249307","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@mobilon-dev/gupshup","version":"0.2.8","_id":"@mobilon-dev/gupshup@0.2.8","maintainers":[{"name":"antirek","email":"antirek@yandex.ru"}],"dist":{"shasum":"5fe0c274710ee338a4022aff1227737a9111883d","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.2.8.tgz","fileCount":42,"integrity":"sha512-yfSv+4Cuv6r5DnwsTL2GEeqRZZmgQAI+D0jf44hw3932xbIVh7GecruJmIRnbSJrtDlStdIRnoZ1IgfG+VooRQ==","signatures":[{"sig":"MEYCIQCfUsCMoOe/Ix+TCyOXspClO+YQt4E65mBMXPJLI9kwBgIhALyFX8F/X86EJ0S5aqF3j1iafLCoF7PODrJYD6ckfe+P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87164},"main":"dist/index","types":"dist/index.d.ts","gitHead":"039895b9d02b299f9f8aab44d94ddb96792cbfc6","scripts":{"test":"jest","build":"tsc && npm run docs:build","lint-fix":"eslint --fix . --ext .ts","docs:view":"http-server ./docs/","docs:build":"npx typedoc"},"_npmUser":{"name":"antirek","actor":{"name":"antirek","type":"user","email":"antirek@yandex.ru"},"email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.14.0","axios":"^1.8.1","axios-logger":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","ts-jest":"^29.2.6","typedoc":"^0.27.9","@types/qs":"^6.9.18","typescript":"^5.8.2","@types/jest":"^29.5.14","http-server":"^14.1.1","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.2.8_1750410748665_0.6644360087229353","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@mobilon-dev/gupshup","version":"0.2.9","_id":"@mobilon-dev/gupshup@0.2.9","maintainers":[{"name":"antirek","email":"antirek@yandex.ru"}],"dist":{"shasum":"98872718ef35392fe4cb2596c1741f8336ef4627","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.2.9.tgz","fileCount":42,"integrity":"sha512-Q2U+L5IkZDyTyWcAoumzn6k9mb0oPAPeiDYcTeqIif19Nz/OWkcWuJzpUhcGbJvdVClMSEgPn59k+bt/VbMgqQ==","signatures":[{"sig":"MEQCIDjhNFPyRp/DQFGRReipJl63hqzHXN0wbrcTjxl7dcXnAiAvohyvcZgeIhZYvAsBJ3Sv8nOaDjc2zohLonh8TrFssw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87932},"main":"dist/index","types":"dist/index.d.ts","gitHead":"9a969e01582985faf6be5e0e562181bb74d3bb99","scripts":{"test":"jest","build":"tsc && npm run docs:build","lint-fix":"eslint --fix . --ext .ts","docs:view":"http-server ./docs/","docs:build":"npx typedoc"},"_npmUser":{"name":"antirek","actor":{"name":"antirek","type":"user","email":"antirek@yandex.ru"},"email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.14.0","axios":"^1.8.1","axios-logger":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","ts-jest":"^29.2.6","typedoc":"^0.27.9","@types/qs":"^6.9.18","typescript":"^5.8.2","@types/jest":"^29.5.14","http-server":"^14.1.1","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.2.9_1750738908183_0.47882731410507406","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@mobilon-dev/gupshup","version":"0.2.10","_id":"@mobilon-dev/gupshup@0.2.10","maintainers":[{"name":"antirek","email":"antirek@yandex.ru"}],"dist":{"shasum":"b24f18b273a340a082c63b3b78ef0fbf4159ec6d","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.2.10.tgz","fileCount":43,"integrity":"sha512-6kRroUmqF0RS0gPSMCCf7l//9REaUFDa9UU1K9yyXPFRZy0KEhhus3hA2JZyUIN9bpHMWC3BzHw16B4ueBQ8xQ==","signatures":[{"sig":"MEYCIQCKgAebhUvft3+gt23NxLbFkibZP/1NASvhjXrWfV0T/gIhAPb5xUwX7pjsOmWr5XhIz+PvQxI/dJ7Ep59ScCZOxMea","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125792},"main":"dist/index","types":"dist/index.d.ts","gitHead":"813afe81097730d22d9c13d5b3c6f56d4d8d3260","scripts":{"test":"jest","build":"tsc && npm run docs:build","lint-fix":"eslint --fix . --ext .ts","docs:view":"http-server ./docs/","docs:build":"npx typedoc"},"_npmUser":{"name":"antirek","actor":{"name":"antirek","type":"user","email":"antirek@yandex.ru"},"email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.14.0","axios":"^1.8.1","form-data":"^4.0.3","axios-logger":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","ts-jest":"^29.2.6","typedoc":"^0.27.9","@types/qs":"^6.9.18","typescript":"^5.8.2","@types/jest":"^29.5.14","http-server":"^14.1.1","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.2.10_1750837278352_0.13306436607616656","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@mobilon-dev/gupshup","version":"0.2.11","_id":"@mobilon-dev/gupshup@0.2.11","maintainers":[{"name":"antirek","email":"antirek@yandex.ru"}],"dist":{"shasum":"451ad1677f3953aa432b8fa7b31656b000293370","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.2.11.tgz","fileCount":43,"integrity":"sha512-DUy78imrTQLCBucDwLyKZoNQf7sX3s3wFdFx2tcE7GdPmSxdKaHUDOVD9npxe1ywH4lCbc/7UmUz3FChmmzKsw==","signatures":[{"sig":"MEUCIHry5VJsKYyRxPU9FE0XyneI8DsaQaX8VwFNWpdGRNXsAiEAlfvH2B8eN5Nqu5remfj59SMchUuwZt5Sor5bBgHmf1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129653},"main":"dist/index","types":"dist/index.d.ts","gitHead":"14e180f815acca33e49e8285a19477bc36f57d55","scripts":{"test":"jest","build":"tsc && npm run docs:build","lint-fix":"eslint --fix . --ext .ts","docs:view":"http-server ./docs/","docs:build":"npx typedoc"},"_npmUser":{"name":"antirek","actor":{"name":"antirek","type":"user","email":"antirek@yandex.ru"},"email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.14.0","axios":"^1.8.1","form-data":"^4.0.3","axios-logger":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","ts-jest":"^29.2.6","typedoc":"^0.27.9","@types/qs":"^6.9.18","typescript":"^5.8.2","@types/jest":"^29.5.14","http-server":"^14.1.1","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.2.11_1751337247860_0.8812766070585656","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@mobilon-dev/gupshup","version":"0.2.12","_id":"@mobilon-dev/gupshup@0.2.12","maintainers":[{"name":"antirek","email":"antirek@yandex.ru"}],"dist":{"shasum":"d53f7162111530a829d0deb9b1928a540f9f2550","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.2.12.tgz","fileCount":43,"integrity":"sha512-saZYbK5s9RpE85yxs4zoT9J2ciSsx2Z62u7xSvuw1wHs/D1/ZE2PEsrXPmZmJ32Al/3uBClohYL5672KZFOSKg==","signatures":[{"sig":"MEYCIQCDklvhtGqHnN7an2hQ5RVjdpMk1wENZqIYgzhgQbgIWwIhAJzro+xAEUsdNUMjHL4v4/EiG/fzHiGmVDSb8aR5PMCD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129643},"main":"dist/index","types":"dist/index.d.ts","gitHead":"a724ba7d2e5af49d8cf5b4627ff279662cc9cda7","scripts":{"test":"jest","build":"tsc && npm run docs:build","lint-fix":"eslint --fix . --ext .ts","docs:view":"http-server ./docs/","docs:build":"npx typedoc"},"_npmUser":{"name":"antirek","actor":{"name":"antirek","type":"user","email":"antirek@yandex.ru"},"email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.14.0","axios":"^1.8.1","form-data":"^4.0.3","axios-logger":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","ts-jest":"^29.2.6","typedoc":"^0.27.9","@types/qs":"^6.9.18","typescript":"^5.8.2","@types/jest":"^29.5.14","http-server":"^14.1.1","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.2.12_1751339771889_0.7234856984313662","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@mobilon-dev/gupshup","version":"0.2.13","_id":"@mobilon-dev/gupshup@0.2.13","maintainers":[{"name":"antirek","email":"antirek@yandex.ru"}],"dist":{"shasum":"da28cfb72d3c5c066c902cf6270121fd89521740","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.2.13.tgz","fileCount":65,"integrity":"sha512-QsdO3u72ri44mYXBOZ6tO3qxrzuUMEpQfyWxAy9A/HmFIxE21/qVyA6tSnLbYvJxaMqs/pmTvzeXGsNycKZwdw==","signatures":[{"sig":"MEQCIAspctOpzowxFywOvJioD3oEwkZ+3zDqRr4PS52P3G1DAiBdaW6/udK4mUarnk7wUsFMlDWyIy8qI5+lxKXgUcnLQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309152},"main":"dist/index","types":"dist/index.d.ts","gitHead":"3ed5426d55f21e7170d443d6e74cccc8d925692a","scripts":{"test":"jest","build":"tsc && npm run docs:build","lint-fix":"eslint --fix . --ext .ts","docs:view":"http-server ./docs/","docs:build":"npx typedoc"},"_npmUser":{"name":"antirek","email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.14.0","axios":"^1.8.1","form-data":"^4.0.3","axios-logger":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","ts-jest":"^29.2.6","typedoc":"^0.27.9","@types/qs":"^6.9.18","typescript":"^5.8.2","@types/jest":"^29.5.14","http-server":"^14.1.1","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.2.13_1754453894441_0.6115433254123046","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@mobilon-dev/gupshup","version":"0.2.14","_id":"@mobilon-dev/gupshup@0.2.14","maintainers":[{"name":"antirek","email":"antirek@yandex.ru"}],"dist":{"shasum":"1234808986539e9deeaf14d9e682722c0442cb22","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.2.14.tgz","fileCount":77,"integrity":"sha512-RuadpRFrzuPE0kk6w+D9ahQus2bcpfjzbEv6O7NYBnH3fQfbQfl6RM+nT09dFli1q8uYNUxWXPPJ1fmE+WTt+g==","signatures":[{"sig":"MEYCIQD4zOvGbfe8Tr6Kk3+XcY4Q/Wn1L5dkPwxLFESAOWqE2wIhAI6XpAnBzrNz0el/x/gikpsohqI4xybkGWO9UDlDzLyB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396234},"main":"dist/index","types":"dist/index.d.ts","gitHead":"fc7d786c2891749accaccb03d5579194e87cccbb","scripts":{"test":"jest","build":"tsc && npm run docs:build","lint-fix":"eslint --fix . --ext .ts","docs:view":"http-server ./docs/","docs:build":"npx typedoc"},"_npmUser":{"name":"antirek","email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.14.0","axios":"^1.8.1","form-data":"^4.0.3","axios-logger":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","ts-jest":"^29.2.6","typedoc":"^0.27.9","@types/qs":"^6.9.18","typescript":"^5.8.2","@types/jest":"^29.5.14","http-server":"^14.1.1","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.2.14_1755598195370_0.25704853478729195","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@mobilon-dev/gupshup","version":"0.2.15","_id":"@mobilon-dev/gupshup@0.2.15","maintainers":[{"name":"antirek","email":"antirek@yandex.ru"}],"dist":{"shasum":"5aa233dc02d1cc05d1f279bff88e9b5ec4845b7e","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.2.15.tgz","fileCount":77,"integrity":"sha512-R0fctkN9J22f0G+PpMgT0d6ocDvf+erKlzk60ZTdRPSKnDdUo6jAX1VMjTRjj6wLBw3rkGLYbwA4dEyfxWeSmg==","signatures":[{"sig":"MEYCIQCg2Y8cMO2EccVckHagCwZ4jx6mbv5AszgLV1e+I3MZ6AIhAJ2u0Ws9ZR7669VI9YZ1AQCqdYEvVBzkNR3CHGVsuW4t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":399807},"main":"dist/index","types":"dist/index.d.ts","gitHead":"14b8ffb9a5d8062787c6673602421196fd33689f","scripts":{"test":"jest","build":"tsc && npm run docs:build","lint-fix":"eslint --fix . --ext .ts","docs:view":"http-server ./docs/","docs:build":"npx typedoc"},"_npmUser":{"name":"antirek","email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.14.0","axios":"^1.8.1","form-data":"^4.0.3","axios-logger":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","ts-jest":"^29.2.6","typedoc":"^0.27.9","@types/qs":"^6.9.18","typescript":"^5.8.2","@types/jest":"^29.5.14","http-server":"^14.1.1","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.2.15_1755705415941_0.6948512992803617","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@mobilon-dev/gupshup","version":"0.2.16","_id":"@mobilon-dev/gupshup@0.2.16","maintainers":[{"name":"antirek","email":"antirek@yandex.ru"}],"dist":{"shasum":"71a91785e2223302c56cde70b0c98028b71025af","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.2.16.tgz","fileCount":77,"integrity":"sha512-WJoQqzZFrJjUudDhUONkHfY8rTK899Vnto85IjaYVbzMcR4x595yEk5RKTep0OnvSOg/2lQjqc8wADPl/qf35w==","signatures":[{"sig":"MEUCIATTwmzf0bOsCJqKql6uR1hAXukH0o2YzphsJIy2wKNVAiEAh8ohNLaVn4AMeG9mveBUEddf9FUMIZZjOgLiqRy9QPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403526},"main":"dist/index","types":"dist/index.d.ts","gitHead":"a262c2b480c173f493dde7e5bdeeb38dffc9e59a","scripts":{"test":"jest","build":"tsc && npm run docs:build","lint-fix":"eslint --fix . --ext .ts","docs:view":"http-server ./docs/","docs:build":"npx typedoc"},"_npmUser":{"name":"antirek","email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.14.0","axios":"^1.8.1","form-data":"^4.0.3","axios-logger":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","ts-jest":"^29.2.6","typedoc":"^0.27.9","@types/qs":"^6.9.18","typescript":"^5.8.2","@types/jest":"^29.5.14","http-server":"^14.1.1","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.2.16_1755710739107_0.7903784814730215","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@mobilon-dev/gupshup","version":"0.2.17","_id":"@mobilon-dev/gupshup@0.2.17","maintainers":[{"name":"antirek","email":"antirek@yandex.ru"}],"dist":{"shasum":"a19092466936693d5874caecfbd40dd32c8b2d23","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.2.17.tgz","fileCount":77,"integrity":"sha512-faDkq0Tapnr4vM7H8qs4NeaR0lGU+n+GrNHCh88fUjjY6Bx8Jc98/jP5WCNRn9beBp4n2rjoLAsgURb8mTAV0g==","signatures":[{"sig":"MEQCIAU7V+HqUKjpDxD1Wvx81/bP2wwDFDWBMHElberKtwYRAiAjHNoG1QMm0xedGeI6GPpiv8OdupO7YA3Pzc4tZld0Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403653},"main":"dist/index","types":"dist/index.d.ts","gitHead":"d98fc7c4e15bafd458a00913503483187a6718d8","scripts":{"test":"jest","build":"tsc && npm run docs:build","lint-fix":"eslint --fix . --ext .ts","docs:view":"http-server ./docs/","docs:build":"npx typedoc"},"_npmUser":{"name":"antirek","email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.14.0","axios":"^1.8.1","form-data":"^4.0.3","axios-logger":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","ts-jest":"^29.2.6","typedoc":"^0.27.9","@types/qs":"^6.9.18","typescript":"^5.8.2","@types/jest":"^29.5.14","http-server":"^14.1.1","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.2.17_1756175899716_0.34257978869429073","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"@mobilon-dev/gupshup","version":"0.2.18","_id":"@mobilon-dev/gupshup@0.2.18","maintainers":[{"name":"antirek","email":"antirek@yandex.ru"}],"dist":{"shasum":"485a986fe52b0aa869286e021809cf3ac426de6f","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.2.18.tgz","fileCount":84,"integrity":"sha512-0vYjy2KCfu9pacbak11yjTtFOwj8IbuvxiIe2/aG1fujseGIWzCHbMSoSDWIJ2HLTYfFzQwp/FQyKAYHtlVHMw==","signatures":[{"sig":"MEYCIQD/RdCTWavGIEQHnDKqBkBXXFa/jPwJl3EBHkaNClyULwIhALtRS2uSxuTru0V4oN2iNBRJ2IbfrpIvVaW5bOEfougd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423763},"main":"dist/index","types":"dist/index.d.ts","gitHead":"9e3d843f7434bdbf907fc519ea988f30b5afb256","scripts":{"test":"jest","build":"tsc","lint-fix":"eslint --fix . --ext .ts","docs:view":"npx typedoc --watch","docs:build":"npx typedoc","test:workflow":"./scripts/test-workflow.sh"},"_npmUser":{"name":"antirek","email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.14.0","axios":"^1.8.1","form-data":"^4.0.3","axios-logger":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","ts-jest":"^29.2.6","typedoc":"^0.27.9","@types/qs":"^6.9.18","typescript":"^5.8.2","@types/jest":"^29.5.14","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.2.18_1756222972511_0.7207507017904919","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"@mobilon-dev/gupshup","version":"0.2.19","_id":"@mobilon-dev/gupshup@0.2.19","maintainers":[{"name":"antirek","email":"antirek@yandex.ru"},{"name":"john_doe_10001","email":"rchumakov@mobilon.ru"}],"dist":{"shasum":"ad76529969627fc87c12caa3353c0352a103f363","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.2.19.tgz","fileCount":80,"integrity":"sha512-Js8xNKS/l+DRFmU0TEsjBeLnJ5Gp+5YqLz8v6uCvseWu8yh3w1PvG/LHq/ItKSQsZqo0U2tomLmx63Nln4S+fg==","signatures":[{"sig":"MEYCIQDFZVUk3jZ8wwkaAe4TmJIIhPLZcgaIJTgpwrCkdq9gswIhANvuJoNwCjoBYy2Zf3Bf70e0nkOy7fSFnyqMLakFokfk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":411793},"main":"dist/index","types":"dist/index.d.ts","gitHead":"a5b174c049586ae2ea15388bef8ce04ea0feb3d6","scripts":{"test":"jest","build":"tsc","lint-fix":"eslint --fix . --ext .ts","docs:view":"npx typedoc --watch","docs:build":"npx typedoc","test:workflow":"./scripts/test-workflow.sh"},"_npmUser":{"name":"antirek","email":"antirek@yandex.ru"},"_npmVersion":"10.2.3","description":"Gupshup API client","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.14.0","axios":"^1.8.1","form-data":"^4.0.3","axios-logger":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","ts-jest":"^29.2.6","typedoc":"^0.27.9","@types/qs":"^6.9.18","typescript":"^5.8.2","@types/jest":"^29.5.14","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gupshup_0.2.19_1761037041712_0.27257315661961656","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"@mobilon-dev/gupshup","description":"Gupshup API client","version":"0.2.20","main":"dist/index","types":"dist/index.d.ts","dependencies":{"axios":"^1.8.1","axios-logger":"^2.8.1","form-data":"^4.0.3","qs":"^6.14.0"},"devDependencies":{"@types/jest":"^29.5.14","@types/qs":"^6.9.18","@typescript-eslint/eslint-plugin":"^7.18.0","@typescript-eslint/parser":"^7.18.0","eslint":"^8.57.1","jest":"^29.7.0","ts-jest":"^29.2.6","typedoc":"^0.27.9","typescript":"^5.8.2"},"scripts":{"test":"jest","build":"tsc","lint-fix":"eslint --fix . --ext .ts","docs:build":"npx typedoc","docs:view":"npx typedoc --watch","test:workflow":"./scripts/test-workflow.sh"},"_id":"@mobilon-dev/gupshup@0.2.20","gitHead":"8472f71495930ccf9f1a0b5c9b2eddb8329ca82d","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-URYsRnSAdbPmves9QjOYEQhYhMWtwVbckZ1tP7J568Aq+6JFVIboUmRGGOtwivm1h68SFzqwfVu67xUKvNmmvw==","shasum":"63621ea3cbbb3f89c9d0794032d0109bdf0483c8","tarball":"https://registry.npmjs.org/@mobilon-dev/gupshup/-/gupshup-0.2.20.tgz","fileCount":80,"unpackedSize":414888,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF+K/QdDfHKLeMXfAxnJkmcM9KUAp5nkukTNTyL1/HAyAiEApoWk2YPsGpK8+hl+TdxnF6dIZp6cZ+ZPSspWTf8Jhz0="}]},"_npmUser":{"name":"antirek","email":"antirek@yandex.ru"},"directories":{},"maintainers":[{"name":"antirek","email":"antirek@yandex.ru"},{"name":"john_doe_10001","email":"rchumakov@mobilon.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gupshup_0.2.20_1761101316444_0.06779745347173871"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-20T05:45:10.380Z","modified":"2025-10-22T02:48:36.875Z","0.1.7":"2024-03-20T05:45:10.690Z","0.1.8":"2024-03-20T13:40:15.608Z","0.1.9":"2024-05-20T08:55:35.494Z","0.1.10":"2024-05-22T11:32:49.170Z","0.1.11":"2024-07-02T07:19:32.153Z","0.1.12":"2024-07-02T07:46:07.488Z","0.1.13":"2024-07-02T09:21:08.809Z","0.2.0":"2024-07-03T05:25:47.331Z","0.2.1":"2024-07-26T07:58:39.250Z","0.2.2":"2025-03-04T07:17:44.322Z","0.2.3":"2025-04-24T02:02:28.407Z","0.2.4":"2025-06-11T10:56:21.604Z","0.2.5":"2025-06-18T09:11:07.266Z","0.2.6":"2025-06-18T09:14:19.608Z","0.2.7":"2025-06-19T05:15:52.699Z","0.2.8":"2025-06-20T09:12:28.809Z","0.2.9":"2025-06-24T04:21:48.399Z","0.2.10":"2025-06-25T07:41:18.565Z","0.2.11":"2025-07-01T02:34:08.042Z","0.2.12":"2025-07-01T03:16:12.112Z","0.2.13":"2025-08-06T04:18:14.630Z","0.2.14":"2025-08-19T10:09:55.628Z","0.2.15":"2025-08-20T15:56:56.182Z","0.2.16":"2025-08-20T17:25:39.351Z","0.2.17":"2025-08-26T02:38:19.944Z","0.2.18":"2025-08-26T15:42:52.712Z","0.2.19":"2025-10-21T08:57:21.942Z","0.2.20":"2025-10-22T02:48:36.619Z"},"description":"Gupshup API client","maintainers":[{"name":"antirek","email":"antirek@yandex.ru"},{"name":"john_doe_10001","email":"rchumakov@mobilon.ru"}],"readme":"# @mobilon-dev/gupshup\n\n[![npm version](https://badge.fury.io/js/%40mobilon-dev%2Fgupshup.svg)](https://badge.fury.io/js/%40mobilon-dev%2Fgupshup)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\nПолнофункциональная TypeScript библиотека для работы с Gupshup WhatsApp Business API. Предоставляет удобные клиенты для отправки сообщений, управления шаблонами, подписками и бизнес-профилем.\n\n## 📋 Содержание\n\n- [Установка](#установка)\n- [Быстрый старт](#быстрый-старт)\n- [Клиенты](#клиенты)\n  - [GupshupAPIClient](#gupshupapiclient)\n  - [GupshupPartnerApiClient](#gupshuppartnerapiclient)\n  - [GupshupPartnerTokenApiClient](#gupshuppartnertokenapiclient)\n  - [GupshupPartnerServiceClient](#gupshuppartnerserviceclient)\n- [Примеры использования](#примеры-использования)\n- [Документация](#документация)\n- [Полезные ссылки](#полезные-ссылки)\n- [Лицензия](#лицензия)\n\n## 🚀 Установка\n\n```bash\nnpm install @mobilon-dev/gupshup\n```\n\n## ⚡ Быстрый старт\n\n### Отправка текстового сообщения\n\n```typescript\nimport { GupshupAPIClient } from '@mobilon-dev/gupshup';\n\nconst client = new GupshupAPIClient({\n  API_KEY: 'your-api-key',\n  APP_NAME: 'your-app-name',\n  SOURCE_MOBILE_NUMBER: 'your-phone-number',\n  APP_ID: 'your-app-id',\n  debug: true\n});\n\n// Отправка простого текстового сообщения\nconst response = await client.sendTextMessage('79135292926', 'Привет!');\nconsole.log(response.data);\n```\n\n## 🔧 Клиенты\n\n### GupshupAPIClient\n\nОсновной клиент для работы с WhatsApp Business API. Позволяет отправлять различные типы сообщений и управлять бизнес-профилем.\n\n**Возможности:**\n- ✅ Отправка текстовых сообщений\n- ✅ Отправка медиа-сообщений (изображения, видео, аудио, файлы, стикеры)\n- ✅ Отправка шаблонных сообщений\n- ✅ Отправка интерактивных сообщений (списки, быстрые ответы)\n- ✅ Отправка контактных карточек и геолокации\n- ✅ Управление бизнес-профилем\n- ✅ Работа с подписками и opt-in пользователями\n- ✅ Управление шаблонами сообщений\n\n```typescript\nconst client = new GupshupAPIClient({\n  API_KEY: 'your-api-key',\n  APP_NAME: 'your-app-name',\n  SOURCE_MOBILE_NUMBER: 'your-phone-number',\n  APP_ID: 'your-app-id',\n  debug: true\n});\n```\n\n### GupshupPartnerApiClient\n\nКлиент для работы с партнерским API Gupshup. Предоставляет расширенные возможности для партнеров.\n\n**Возможности:**\n- ✅ Управление подписками\n- ✅ Создание и редактирование шаблонов\n- ✅ Загрузка медиа-файлов\n- ✅ Получение статистики и аналитики\n- ✅ Управление бизнес-профилем\n\n```typescript\nconst partnerClient = new GupshupPartnerApiClient({\n  appId: 'your-app-id',\n  appToken: 'your-app-token',\n  debug: true\n});\n```\n\n### GupshupPartnerTokenApiClient\n\nКлиент для работы с токенами партнерского API. Управляет доступом к приложениям и созданием новых приложений.\n\n**Возможности:**\n- ✅ Получение токенов доступа для приложений\n- ✅ Создание новых приложений\n- ✅ Управление партнерскими приложениями\n- ✅ Генерация ссылок авторизации\n\n```typescript\nconst tokenClient = new GupshupPartnerTokenApiClient({\n  partnerToken: 'your-partner-token',\n  debug: true\n});\n```\n\n### GupshupPartnerServiceClient\n\nСервисный клиент для аутентификации в партнерском портале.\n\n**Возможности:**\n- ✅ Аутентификация партнера\n- ✅ Получение партнерского токена\n\n```typescript\nconst serviceClient = new GupshupPartnerServiceClient({ debug: true });\nconst authData = await serviceClient.getPartnerToken('email@example.com', 'password');\n```\n\n## 📝 Примеры использования\n\n### Отправка различных типов сообщений\n\n```typescript\n// Текстовое сообщение\nawait client.sendTextMessage('79135292926', 'Привет!');\n\n// Изображение с подписью\nawait client.sendMediaImageMessage(\n  '79135292926',\n  'https://example.com/image.jpg',\n  'Посмотрите на это изображение!'\n);\n\n// Шаблонное сообщение\nawait client.sendTemplateTextMessage(\n  '79135292926',\n  'template-id',\n  ['параметр1', 'параметр2']\n);\n\n// Интерактивное сообщение со списком\nawait client.sendListMessage('79135292926', {\n  title: 'Выберите опцию',\n  body: 'Доступные варианты:',\n  buttonText: 'Выбрать',\n  sections: [{\n    title: 'Опции',\n    rows: [\n      { id: '1', title: 'Опция 1', description: 'Описание опции 1' },\n      { id: '2', title: 'Опция 2', description: 'Описание опции 2' }\n    ]\n  }]\n});\n```\n\n### Работа с бизнес-профилем\n\n```typescript\n// Получение информации о бизнес-профиле\nconst profile = await client.getBusinessProfile();\n\n// Обновление описания\nawait client.updateBusinessProfileAbout('Новое описание компании');\n\n// Обновление фото профиля\nawait client.updateBusinessProfilePhoto('https://example.com/logo.jpg');\n```\n\n### Управление подписками\n\n```typescript\n// Добавление подписки\nawait client.addSubscription({\n  phone: '79135292926',\n  status: 'subscribed'\n});\n\n// Получение списка подписчиков\nconst subscribers = await client.getOptInUsersList();\n```\n\n### Работа с партнерским API\n\n```typescript\n// Получение всех подписок\nconst subscriptions = await partnerClient.getAllSubscriptions();\n\n// Создание нового шаблона\nconst template = await partnerClient.createTemplate({\n  name: 'welcome_template',\n  category: 'UTILITY',\n  components: [{\n    type: 'HEADER',\n    format: 'TEXT',\n    text: 'Добро пожаловать!'\n  }, {\n    type: 'BODY',\n    text: 'Спасибо за регистрацию, {{1}}!'\n  }]\n});\n\n// Загрузка медиа-файла\nconst mediaId = await partnerClient.uploadMedia('path/to/image.jpg');\n```\n\n## 📚 Документация\n\nПодробная документация с примерами доступна в папке `/docs` после сборки проекта:\n\n```bash\nnpm run build\nnpm run docs:view\n```\n\n## 🔗 Полезные ссылки\n\n- [Gupshup.io](https://gupshup.io) - Официальный сайт\n- [Gupshup API Documentation](https://docs.gupshup.io/reference/msg) - API документация\n- [Gupshup Telegram Group](https://t.me/ru_gupshup) - Сообщество в Telegram\n\n## 🛠️ Разработка\n\n### Установка зависимостей\n\n```bash\nnpm install\n```\n\n### Сборка проекта\n\n```bash\nnpm run build\n```\n\n### Запуск тестов\n\n```bash\nnpm test\n```\n\n### Линтинг\n\n```bash\nnpm run lint-fix\n```\n\n### Генерация документации\n\n```bash\nnpm run docs:build\nnpm run docs:view\n```\n\n## 📄 Лицензия\n\nMIT License - см. файл [LICENSE](LICENSE) для подробностей.\n\n## 🤝 Поддержка\n\nЕсли у вас есть вопросы или предложения, создайте issue в репозитории или обратитесь в [Telegram группу Gupshup](https://t.me/ru_gupshup).\n","readmeFilename":"README.md"}