{"_id":"tglib","_rev":"27-a8bbe6401626f5f4d128ea194c1083f6","name":"tglib","dist-tags":{"latest":"3.0.5"},"versions":{"0.0.0":{"name":"tglib","version":"0.0.0","description":"TDLib (Telegram Database library) bindings for Node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"keywords":["tdlib","telegram"],"author":{"name":"nodegin"},"license":"MIT","bugs":{"url":"https://github.com/nodegin/tglib/issues"},"homepage":"https://github.com/nodegin/tglib#readme","dependencies":{"ffi":"git+https://github.com/node-ffi/node-ffi.git","ref":"^1.3.5"},"_id":"tglib@0.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"nodegin","email":"10@nodeg.in"},"dist":{"integrity":"sha512-cg7GsMzPAnzMj+yLGhki1Nq3wkaQ9pXFYGYklGMLwYxNFWwrOyCWpCQw3TzBAhfcI6V9jCfN/RkkRc4EgA35VQ==","shasum":"77f4e423ebbe77b97011d59410f175abe9dfa4bd","tarball":"https://registry.npmjs.org/tglib/-/tglib-0.0.0.tgz","fileCount":3,"unpackedSize":877,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIC47ZWEMu8BC/7DBJ0qlT5ewdiRsPd+IC57z/ShXs/wIgOtVcdRayOkBsaLBynzGP2IyUKNhDHLoT2y8cbsPW1PY="}]},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tglib_0.0.0_1518176775606_0.9991276700350495"},"_hasShrinkwrap":false},"0.0.1":{"name":"tglib","version":"0.0.1","description":"TDLib (Telegram Database library) bindings for Node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"keywords":["tdlib","telegram"],"author":{"name":"nodegin"},"license":"MIT","bugs":{"url":"https://github.com/nodegin/tglib/issues"},"homepage":"https://github.com/nodegin/tglib#readme","dependencies":{"ffi":"git+https://github.com/node-ffi/node-ffi.git","inquirer":"^5.1.0","ref":"^1.3.5"},"_id":"tglib@0.0.1","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"nodegin","email":"10@nodeg.in"},"dist":{"integrity":"sha512-y+6bJ/pO11Q15POnLgrZv7/nc0BKKb2l+uWQ8f1yX0d/qL6+BSQyKO5doAS4Xif5591r3qJLXOTB2rmnHjc1Aw==","shasum":"6fc2a93fd3e89bb6b1452895d8b2f762440fd794","tarball":"https://registry.npmjs.org/tglib/-/tglib-0.0.1.tgz","fileCount":7,"unpackedSize":7959,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJFpQALVC1vbAZtrPdPK22Z4CdiQJvqBLNThLsFZ2sIAIgTY5mBpBds4K/u8xEZ67tgBZpfGbAfDkoEtt9wBvmAjY="}]},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tglib_0.0.1_1518181856999_0.8506461768739346"},"_hasShrinkwrap":false},"0.0.2":{"name":"tglib","version":"0.0.2","description":"TDLib (Telegram Database library) bindings for Node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"keywords":["tdlib","telegram"],"author":{"name":"nodegin"},"license":"MIT","bugs":{"url":"https://github.com/nodegin/tglib/issues"},"homepage":"https://github.com/nodegin/tglib#readme","dependencies":{"ffi-napi":"^2.4.2","inquirer":"^5.1.0","ref":"^1.3.5"},"gitHead":"32af3f2f3b9ebe4139137aa318ffc08884da4bd6","_id":"tglib@0.0.2","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"nodegin","email":"10@nodeg.in"},"dist":{"integrity":"sha512-Bl+2PqFATw/W3yNa5ud7i8KJgrwiBipfmi81TJVFFS3t6BcHMOcIMGePS/eemwymuit3wD5sMoxxQiJ5yBBl+g==","shasum":"a846c76a8863cab06cc245bf42deb08d529aa391","tarball":"https://registry.npmjs.org/tglib/-/tglib-0.0.2.tgz","fileCount":7,"unpackedSize":8463,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHk5fazCDAVCUJuddaix4e99DugjT8UayVcnP/v6P67zAiAsis4kWWgNRzgAOGNrubEe2Y5sWjiVKhAL9dhfqeKJeA=="}]},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tglib_0.0.2_1518314882473_0.8211403300845181"},"_hasShrinkwrap":false},"0.0.3":{"name":"tglib","version":"0.0.3","description":"TDLib (Telegram Database library) bindings for Node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"keywords":["tdlib","telegram"],"author":{"name":"nodegin"},"license":"MIT","bugs":{"url":"https://github.com/nodegin/tglib/issues"},"homepage":"https://github.com/nodegin/tglib#readme","dependencies":{"ffi-napi":"^2.4.2","inquirer":"^5.1.0","ref":"^1.3.5","uuid":"^3.2.1"},"gitHead":"c365aabc5b5353f11a620b6aec47dc792e9aaa8a","_id":"tglib@0.0.3","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"nodegin","email":"10@nodeg.in"},"dist":{"integrity":"sha512-5BDPQ3LFCL9g9fezkv7X6N0eJUAjXkaDSF5zYEvGOBse1Zyw3k6vXEHt56SOJ/AZOTl9+SdAO3uJofzKNQE/Ig==","shasum":"4dd478e8df0b759b9df9b7abe5461c2585cfb8b3","tarball":"https://registry.npmjs.org/tglib/-/tglib-0.0.3.tgz","fileCount":9,"unpackedSize":10600,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7dkBRTbl8EsVXV7AYDGbPx4ZfAvTwL2at1lcfMRdmzgIgcYTW15t6i+947aqsfcIvdZ78oQVlGmOq5Fuqjk04hos="}]},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tglib_0.0.3_1518380526082_0.19624773584394073"},"_hasShrinkwrap":false},"0.0.4":{"name":"tglib","version":"0.0.4","description":"TDLib (Telegram Database library) bindings for Node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"keywords":["tdlib","telegram"],"author":{"name":"nodegin"},"license":"MIT","bugs":{"url":"https://github.com/nodegin/tglib/issues"},"homepage":"https://github.com/nodegin/tglib#readme","dependencies":{"ffi-napi":"^2.4.2","inquirer":"^5.1.0","ref":"^1.3.5","uuid":"^3.2.1"},"gitHead":"bdc5639dcc5bd943a08436a5036227690c239b01","_id":"tglib@0.0.4","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"nodegin","email":"10@nodeg.in"},"dist":{"integrity":"sha512-iTOIo5sj2jkD0r+Qfz1u5CEzafVND34UzpOHT97SuHH84AbjFk95APBYxkbLj4LN7yWthpRcwGt5GWoy4Qq5mg==","shasum":"af0197d3acec011549fbf8b5d48239641f3c1a4f","tarball":"https://registry.npmjs.org/tglib/-/tglib-0.0.4.tgz","fileCount":9,"unpackedSize":10615,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDKcdlRy55tFRistLSkdk9/PGWLsGKtVoZzp0CEfa11FAiByINaSUkAUZr6iMNbBSlH8pLPThrNESxiL/WHkkXHOHg=="}]},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tglib_0.0.4_1518968309695_0.005508045490401514"},"_hasShrinkwrap":false},"0.0.5":{"name":"tglib","version":"0.0.5","description":"TDLib (Telegram Database library) bindings for Node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"keywords":["tdlib","telegram"],"author":{"name":"nodegin"},"license":"MIT","bugs":{"url":"https://github.com/nodegin/tglib/issues"},"homepage":"https://github.com/nodegin/tglib#readme","dependencies":{"ffi-napi":"^2.4.2","inquirer":"^5.1.0","ref-napi":"^1.4.0","uuid":"^3.2.1"},"gitHead":"d1e1c22f34500d1aab9e59329920468cfbf03fab","_id":"tglib@0.0.5","_npmVersion":"5.7.1","_nodeVersion":"9.3.0","_npmUser":{"name":"nodegin","email":"10@nodeg.in"},"dist":{"integrity":"sha512-FnFIOec7wNKiws8dqX46LhsUo7VgZWA4rZ1l9rhK5wbx5wl0mwbOGWqOiyWbWwW5dgBOH2EBEuNnOBfzOyPy8w==","shasum":"74f68f37164f8f175e4d976713ec42109590d82e","tarball":"https://registry.npmjs.org/tglib/-/tglib-0.0.5.tgz","fileCount":9,"unpackedSize":10630,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHAt/ICbP69U8urNQwA03XzrjtwCEDzfux3A55brlE8HAiBzLvVoMhjufK2HLDX5Iof1EW9ruwpyeEn/rBsnmUpJIw=="}]},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tglib_0.0.5_1521385302333_0.534209491777325"},"_hasShrinkwrap":false},"0.0.6":{"name":"tglib","version":"0.0.6","description":"TDLib (Telegram Database library) bindings for Node.js","main":"lib/index.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"keywords":["tdlib","telegram"],"author":{"name":"nodegin"},"license":"MIT","bugs":{"url":"https://github.com/nodegin/tglib/issues"},"homepage":"https://github.com/nodegin/tglib#readme","dependencies":{"ffi-napi":"^2.4.2","inquirer":"^5.1.0","ref-napi":"^1.4.0","uuid":"^3.2.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1"},"gitHead":"b8702b1e0bcf30401dbb0d9285994d6ce7e9a80f","_id":"tglib@0.0.6","_npmVersion":"5.7.1","_nodeVersion":"9.3.0","_npmUser":{"name":"nodegin","email":"10@nodeg.in"},"dist":{"integrity":"sha512-/dFJrlJy8We5fLHkc9uK9O1tEUiQQJoxxi/SJc4n6Wy1mS+nraO96aWEO+tPwEOn398jJrVdguJUjySY3BrNDQ==","shasum":"f011e54e0188fe9f07942551720e4ddb0f273df4","tarball":"https://registry.npmjs.org/tglib/-/tglib-0.0.6.tgz","fileCount":10,"unpackedSize":21505,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBu3YP5WIqAr+wCTNieCr5cSVr8ykxlDmWSgT3CPdIzoAiEA+HHm+TOeUV0HvXHZd+7QvUJ8ZAdk6XyzaE3MWzdgCcI="}]},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tglib_0.0.6_1522174555978_0.44472097955559664"},"_hasShrinkwrap":false},"0.0.7":{"name":"tglib","version":"0.0.7","description":"TDLib (Telegram Database library) bindings for Node.js","main":"lib/index.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"keywords":["tdlib","telegram"],"author":{"name":"nodegin"},"license":"MIT","bugs":{"url":"https://github.com/nodegin/tglib/issues"},"homepage":"https://github.com/nodegin/tglib#readme","dependencies":{"ffi-napi":"^2.4.2","inquirer":"^5.1.0","ref-napi":"^1.4.0","uuid":"^3.2.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1"},"gitHead":"c224b516ccfe9e1f4e17084359a5cd696f0b50ba","_id":"tglib@0.0.7","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"nodegin","email":"10@nodeg.in"},"dist":{"integrity":"sha512-LCGQvXfyMLell+eQbLe6duUxtmyptev52fwR/JMt8SUtzXrysMhbZsQzMQBJCvColMTkWZyFMEQYIAOYMWfdUg==","shasum":"24c3a15c1d83aef2405f2ceea4fcae493c4dc0c6","tarball":"https://registry.npmjs.org/tglib/-/tglib-0.0.7.tgz","fileCount":10,"unpackedSize":21406,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSVO9wqSp7fvD7SDK4TOjTSKUtuaEGpwDbY+sBanqA3AIgPiaNbW1XOJ2+oQyasbtEICHGF1RHoDd19ll+I5HjmnI="}]},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tglib_0.0.7_1523528426868_0.011100626453138807"},"_hasShrinkwrap":false},"0.0.8":{"name":"tglib","version":"0.0.8","description":"TDLib (Telegram Database library) bindings for Node.js","main":"lib/index.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"keywords":["tdlib","telegram"],"author":{"name":"nodegin"},"license":"MIT","bugs":{"url":"https://github.com/nodegin/tglib/issues"},"homepage":"https://github.com/nodegin/tglib#readme","dependencies":{"ffi-napi":"^2.4.3","inquirer":"^5.2.0","ref-napi":"^1.4.0","uuid":"^3.2.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-runtime":"^6.26.0"},"gitHead":"c224b516ccfe9e1f4e17084359a5cd696f0b50ba","_id":"tglib@0.0.8","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"nodegin","email":"10@nodeg.in"},"dist":{"integrity":"sha512-4hQGg31WK2Wc/HoDHJT6KbeF+9e6g6Wx4K43FZH5XuTDJsoCjOZDgATrHsoiVSs6Du4wrsqEeVvVRUaKJkbsOQ==","shasum":"f3359cd20d4e230f0c6ae93b7b916e73df2a8813","tarball":"https://registry.npmjs.org/tglib/-/tglib-0.0.8.tgz","fileCount":10,"unpackedSize":21438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2BeRCRA9TVsSAnZWagAAPTIQAIQkDrkr59y2PgHpZsJN\nnY8IDLZACiM/tF26vkcnDVzUS8aJB4SslKe1aEKzGtRPQNUUUbHfzdgpgNic\n1HDTH1hGXKiiMP7XtJZIY/v/MNJMtAdai16HybyusUT6dACj0YOciMUGP87D\nF9rlMzNt3NoM6cIs7wP7RH1/0pBwbEZmG4XPHxTqW/qyxOYiMJCrQ8wQilYc\nJPLPNswfWCKmV2+/CRmqd3Z/nKbumb0NiJ48RRs7/IQ4Hfd8ijC/kfJYlAkA\nln+F9hW6L23EvFYyR7xXI7ZGRppTmJLt6GfEt3VCGkuPZbklcrUsalkkCvp8\nC24BOIYgD83fxXSMWPPgqH9/HO2kJJdnCgaRntjhoTG7L1yZVMsnFz0OAyjH\n2Fd4VfAOXlXn3nPyGdwthjyuFwnar8IoszLKBy9w3tkypcq8Rd7iNiQ05Rr3\nxeQnW3gDlVYgI9u5K/b369d5rGNroplnTK6UN1asyAKVnKkrrH/NXjV5+QKD\n9WdTyyxVoyuTRa9qCFdbvyi9OzI9GQwFWKdAIy9eS9xcVk0+RijNWxGlYmcM\neilWbTuOKqgyneGHRW5UdECgF2iAUIevGklTImNIReAtpph91Yr7GgXBzH2f\nL38YGbT6n7blhAoui3BuwJlbzYuTC7uT31MyUx3fe2ZwdhQi6wH057+YA6yM\nkFvw\r\n=NU8D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBi9KhSz6Ssfc8P79GFkxlCA6hgxi0vzclg06qEkAOsAIgRJgKg6oxKAuIiY1RUXbxmIPxeWrbx1sEwvfiqtISMb0="}]},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tglib_0.0.8_1524111249005_0.6026135079815951"},"_hasShrinkwrap":false},"1.0.0":{"name":"tglib","version":"1.0.0","description":"TDLib (Telegram Database library) bindings for Node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"keywords":["tdlib","telegram"],"author":{"name":"nodegin"},"license":"MIT","bugs":{"url":"https://github.com/nodegin/tglib/issues"},"homepage":"https://github.com/nodegin/tglib#readme","dependencies":{"ffi-napi":"^2.4.3","inquirer":"^5.2.0","ref-napi":"^1.4.0","uuid":"^3.2.1"},"gitHead":"a794256fb5ba1e460f5fd862c4795eddced722a2","_id":"tglib@1.0.0","_npmVersion":"5.8.0","_nodeVersion":"9.4.0","_npmUser":{"name":"nodegin","email":"10@nodeg.in"},"dist":{"integrity":"sha512-MKUAczcfZi+OnmzAwIHJtLKwnKkvsjuClGQUAN48mPXcLAk3BodhYx16gd0tau2fN9LPAbbUm88DHQEYfAfYZQ==","shasum":"d09951506b99ba086d9db86b62a509e85796f5d7","tarball":"https://registry.npmjs.org/tglib/-/tglib-1.0.0.tgz","fileCount":9,"unpackedSize":10630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3vaGCRA9TVsSAnZWagAAV4cP/iP92pQMF7QGQiZ6icb8\n8wVYufZ7dQKapgBkEAI2ezbsd9wHH3ztTxplzC+bBhvgYIupmZdjYYFFdUqa\nePXWAAcTKO818rZd+9/vNzqa2OxabpObAhYRuH3zQStXnwvON53/zUrM7yrO\nhBm3GWS3M1xEV+20FL6m+VqUOURGX25Hc1lWCYxDBWKCEUlYHtrX9fX7zckx\nzDPj2L4wcmnyWrOZyq7piu1TedvNg97IYrTFu6B+dl4GzdtP7PSivrSe4eaG\nzD5Ftc0sG+iL4uz9y5I4IKbbz+H2cc/aJ9IedDUZ9R33MkRAR2WX2fJhoIvp\n/zco8ZC6cJMJgHULxxWFNrkRVkA7+KU4GKcCkWczIFZsptptZ7bI6sakM+RE\n1aLX/fDSev/GEuTrl9PoMAs7hFkzkZnuWmsMn9c6PwmRG4x0hSJaobZ/PUBO\n2r8DstjE2YkHOksBy3EwgBFSL0l21abP0Zkq5H00gxdyiDG/XIoF8YzMG642\nBBLE23vFxU4rs3SLklQK/dNOJdCWXQKHogMS+ypYrbl9x5oryi5GpronFTno\nBV1LGFrbcP2BIbmfeWbROqDDhudq/u+WZnkLBO+/t7XeGb9qmVu/9BL4cVQt\nQChkXyI9t1zwHv7lhyrOCkeCA3ltm9Low6cjPCEARfbdKQocEvCoJIsZm3vh\njjLt\r\n=rdFI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZDFbmSc1yXT1C2VjPFX5a2bxWgvfNaLfcMyvQ3G68pwIhAO9TFyVJSkTOdQxcVF4FCPRruoiOF3wKIJTv0dd4gZdD"}]},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tglib_1.0.0_1524561533407_0.9316647807237508"},"_hasShrinkwrap":false},"1.1.0":{"name":"tglib","version":"1.1.0","description":"TDLib (Telegram Database library) bindings for Node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"keywords":["tdlib","telegram"],"author":{"name":"nodegin"},"license":"MIT","bugs":{"url":"https://github.com/nodegin/tglib/issues"},"homepage":"https://github.com/nodegin/tglib#readme","dependencies":{"ffi-napi":"^2.4.3","inquirer":"^5.2.0","ref-napi":"^1.4.0","uuid":"^3.2.1"},"engines":{"node":">= 9.0.0"},"gitHead":"eae82778f77c444460709d36e849e25b44333fc9","_id":"tglib@1.1.0","_npmVersion":"5.8.0","_nodeVersion":"9.4.0","_npmUser":{"name":"nodegin","email":"10@nodeg.in"},"dist":{"integrity":"sha512-qgbijQpzEhLPLVsiH6BcdqFOhzxJCVBPr/q1JTzMQKFLneBva2j3TYoxdv9yQOSXdQjhHMKF44vQ2LwX18Uw4A==","shasum":"72a1c6c377adb7ac71928af6fe28b36955f0d58d","tarball":"https://registry.npmjs.org/tglib/-/tglib-1.1.0.tgz","fileCount":10,"unpackedSize":15937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6YmmCRA9TVsSAnZWagAA26kP/1CONfWx7Wegj6Ho8PC4\npzBJTUSFYT8xJjQlA1n+yskooxg4NW/lkEyCrtzvYXCzVZj5nAp17KpWCgOW\nJ1E/Es8LNUK3Yd4xmjDFAL7ennCikW6wLAM6KdUtuXPSaDYDLe1VNKmcOQ89\nDtkRkXcsRJ4oXeOfkynQ/kvkAZ/aB4KXlJaUYFCb3dY45d2mzyVvz40tOGyI\n0u68T88ZMNKCELorMqi8Zzd0KyFE3NiBcpu8L7h2q9Y2N9fAvC6vgESX4zFE\n399EHmiKAUb7jWA+GP3Quz7z809RxauIL4h5LWfV1eQsL/yIi5bgUwQcOYni\n3Wh//O+OVcvdgu7oueA/bfF+fnvCjLGNAC7ftjxhk1MYEwCaNM4JV4ztjKVJ\nChPY65GwXlqFM47qRCAN58jiMwnmNZ8ujwOkUaUfX0wOxnphKlmFzr0CbsCW\neLu5FdlHUa5zYXZs+aUkNm+QaceIEUZIf1g79LQXImoZUIUdE8uL8JWUz0hm\njh4jOw2rVMO5h1TwfTYsEYlzGsBC7pYW+L2vOEQ/ZueGeM3OVytxy8S9+38/\nbtC/IPXoaojD9+jdbH6uDAnumjMFfFIZYBjoZkV6Jxb1l8WxejE4PDjj1bgB\n7M4vF3tIW+TEYcSHtaq4MQL+Gtfnb7yGWoMe4VwLH7sEftJHueq24O1SPTyO\n4Baa\r\n=uYjo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBY84iDKer2snYRHl4HOevPqVulYX4tbqmNlMLNLRnBUAiBUcf17Lmr3CtT2nP1oAcko8AKbOFc39mLJ2G7bkNgQaw=="}]},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tglib_1.1.0_1525254566143_0.35867372876912396"},"_hasShrinkwrap":false},"1.2.0":{"name":"tglib","version":"1.2.0","description":"TDLib (Telegram Database library) bindings for Node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"keywords":["tdlib","telegram"],"author":{"name":"nodegin"},"license":"MIT","bugs":{"url":"https://github.com/nodegin/tglib/issues"},"homepage":"https://github.com/nodegin/tglib#readme","dependencies":{"ffi-napi":"^2.4.3","inquirer":"^5.2.0","ref-napi":"^1.4.0","uuid":"^3.2.1"},"engines":{"node":">= 9.0.0"},"gitHead":"c203de1862b380301833bb52daf6fe9497dd1bab","_id":"tglib@1.2.0","_npmVersion":"5.8.0","_nodeVersion":"9.4.0","_npmUser":{"name":"nodegin","email":"10@nodeg.in"},"dist":{"integrity":"sha512-lddUGhkEz1jIVw17mKJCNUIH52C7mXClaRAwvbHA7M3Lc62lKqy6HUeSH517g0Z8qUSsDJkFTYoow1iAs1/WYg==","shasum":"ffb0c96273af39898484850e60784b9485ce90b8","tarball":"https://registry.npmjs.org/tglib/-/tglib-1.2.0.tgz","fileCount":10,"unpackedSize":15937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6Yo9CRA9TVsSAnZWagAA+FwP/jpktZ9WgeZ9Y0QcaeQT\nF+J/AqjHH0zFKuoP5ZIIrgq5ZPSJRCnWw8r+MxNw8VCT561N3H8S7otfRHgE\nR6r7BSaAOGJIcsLnIhd+oJXnYQy+LSvMbFnwtib4lQsl+2yu5nbnTXkbjGzw\nfpnY2AxAk/y/Vnswmiq2qB0GBYUHlrOtCNYzXhsz2uieoTCDG8FsvWc0lpsJ\nbpkVLj6LXhyfSNIhxwIXHDzpRD+wVjuP4X+H3oljI44E8BLvxKyhLW0m5Xvg\n85LRz84TzWFYp4/mlRsmezUh6T7iAkrqf0sKFMsdnT5wuU1jKHHUrrET2Vro\nIEHPzsXHfGJgIO7AHmNi9LZ2Khsvx5so0YDAfpRTHc4nwzA7gqDmJ0Hn5SU8\nqfKHAssduopK4jc5R4+Sp6oGCCjLSSR8o6+JgM0SmGzwSAEY6JxNr7QVzB5c\nNSsZ91drM6h6z0uzlrjLXAeMME4Gy4tcBc/9E4kc+tw9WYxms6qt77XdGAua\n5VQnwtYlAQOUIEsT0rYlik3rFoUz5qVaXOtCXKvIWjs+F0YcbBlRThv3OZxC\nh3m1O+U+gok2PCK0d7b780NnuuKNlGxH7sSgSGec0fE9DMK6GhnfKjpiP/OC\n+Cdxjeh2Uds56EaRQ+Vtpi01OPnRAnY/sxi7z5XUQLt+3hurL8m2B/iOqujB\ne7GV\r\n=w3UT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwe154zmXXNh+cQfusxYu/HYWEkAj0jWSA/dkxEBuEAAiEAnufde0luT2Q6qJ9E+KmlQJjpYC7hXTQ7vIhVQQaFUC4="}]},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tglib_1.2.0_1525254717165_0.14957299865135498"},"_hasShrinkwrap":false},"1.3.0":{"name":"tglib","version":"1.3.0","description":"TDLib (Telegram Database library) bindings for Node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"keywords":["tdlib","telegram"],"author":{"name":"nodegin"},"license":"MIT","bugs":{"url":"https://github.com/nodegin/tglib/issues"},"homepage":"https://github.com/nodegin/tglib#readme","dependencies":{"crc":"^3.5.0","ffi-napi":"^2.4.3","fs-extra":"^6.0.1","inquirer":"^5.2.0","ref-napi":"^1.4.0"},"engines":{"node":">= 9.0.0"},"gitHead":"26629963c9f5a25f34462179fbdb411a1adf1b9f","_id":"tglib@1.3.0","_npmVersion":"6.1.0","_nodeVersion":"10.0.0","_npmUser":{"name":"nodegin","email":"10@nodeg.in"},"dist":{"integrity":"sha512-raIPbj8wDpDhoLQ/HMEYoplRytdt42hZs/NNX/r+/xUErRALzY1x41B6gSwjeWRHqlPw3aDPlW2d1ZZHdO6gbQ==","shasum":"0042670f2993615c01a5aee04acf5d3ca3cde62b","tarball":"https://registry.npmjs.org/tglib/-/tglib-1.3.0.tgz","fileCount":12,"unpackedSize":18827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFDYqCRA9TVsSAnZWagAAp3oP/2aQNarYDwV4YV7hakdk\nXzzIozO+0Hm6Vd7jt70a4y6qxlBW6jh64VBwzi3X0ooNEZLEB4Gsw7MSS/aE\ngxlG2r5bS3CQ4bKMwVyBsPSdLwdSMQUxJIqoZyt43jiOzdi/oaz2Dr168HpP\nz26EhOeOOku6Q5L6+BU03nrkDT4pirD8RvFb+IMl9o91O71s6sCXIMJGWm38\n0O2JOMN/G8gSCNiLoa6LBGUQHK5tB1Y2Yiaj3yGh9yVh2avzlnNE3BOl8ZPZ\nSXFekQisZMCmnQOhgrASzUf7sItJKxyvMdm/XUqm/MM7vDx/Md4YhecAJj84\nvtp1d9h5xMo9Eeo9hbu+YInudcLSV6uKyL9nfYBy+XDNNIRwxwLLUStOKZww\nY+rnJzgPvCFFdATYkanbjK3XM5evt9IfoIWC98kI+0nWSJjJmrQy/KT/CKjc\nbpSH4l6OLJxD1UmOm9mR7terNATACNofvePycImEIKNcNpuzgZMAJJxx8NAU\nzFigvk4idAKwCqiqEbg0pkr6lopBcDwiKthP31fLKeN6OZqKoHQKsX260Fwu\nQ1VQRfGR1Cu9lusfX71LtmjfszuhLG2qjFUKuDv9f2lQm0pJEPNUuPsBfFA/\nci9eAatUnMo5ATa1Mkf9Tz0TDUz2yxGBxaj1ZBmzoJnwQdudWw01xLu7yaWJ\ntcFx\r\n=ro1I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHxyh2jFuAAT1fGk3zhB/md6LcSLLbYTtFl1SxBEnFMQIgBNnUex2jYHMc9y0MqpjXxMq3wOgZ7IAblvuSK3q31UE="}]},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tglib_1.3.0_1528051240986_0.5085192374023453"},"_hasShrinkwrap":false},"1.3.1":{"name":"tglib","version":"1.3.1","description":"TDLib (Telegram Database library) bindings for Node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"keywords":["tdlib","telegram"],"author":{"name":"nodegin"},"license":"MIT","bugs":{"url":"https://github.com/nodegin/tglib/issues"},"homepage":"https://github.com/nodegin/tglib#readme","dependencies":{"crc":"^3.5.0","ffi-napi":"^2.4.3","fs-extra":"^6.0.1","inquirer":"^6.0.0","ref-napi":"^1.4.0"},"engines":{"node":">= 9.0.0"},"gitHead":"346f98586bde2ddac1fc83e59bfcddff9a39b4d9","_id":"tglib@1.3.1","_npmVersion":"6.1.0","_nodeVersion":"10.0.0","_npmUser":{"name":"nodegin","email":"10@nodeg.in"},"dist":{"integrity":"sha512-4T+Kuq9I58DG0b4KcwfZyf+0twNXXif8nyFZdlt/8O1yDnhEDaIBv30rF7ltT417Ub+c2CjaDoFGovUNoSj3lQ==","shasum":"29cf0c8156f8c445642f6bb366a20a8387454770","tarball":"https://registry.npmjs.org/tglib/-/tglib-1.3.1.tgz","fileCount":13,"unpackedSize":19936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFErgCRA9TVsSAnZWagAAnEQP/2XwK5YV8rfgIK66oQqo\ndw1d+xnv5AVPogXSL4W185LXFN9vz4wf/2xg3eY8UQD31o4Tkk2QBmpF/k65\nnIRFWGxhIx/J5Yq4zyre9KTcjwA3gcSikSvGEtYTZmkFFpQuHWQGFnNdmpKk\nE3YOar4asmWm6fILxRdvtPuwPSQ5WufNCBLFWFXTPM7XOkHzXOcELAX/n6k4\nl0leDx3b07GkiJ7ZMTV6+zn8VEZwhhk2moys+8FucksU/9brXIkGlbNl58dM\n9Hb8ZMqOaAJJlJjKoH7RUMDYRSjGgP7esmjuAnzwWt9tDDD7Ii31weZhLw4p\nyM7yLluifh6ms8L0avAtGHbJCcjDndp28vpT1Oy+B9EeAAUPzT8DKJim96oB\niMVrwvdExNp3MVcp/BTOg2aYMHDXkeZSX1dzJzPaFrtZEof2XxakCKRnA4Nq\naMHNVsvovw3UhWZBFw/1fwMwb92xx0kxLaHhkwtkG92NCXguuGw06dWivqJN\nWxVCQs8DSzchuNDXlUzwsP5zuaAcd9Vd0GomYIwhl5Q9SvHvfmAJXx4Na9on\nZXNBaLAmAC6nGkr/NsdG+Z21F7lXyIRu8ru8k534R/taITKHF1EGGWfnIV5z\n1fAmGltQaPWcL/T9BuOdWS6QDbDWPrPYKZaEaucg9zBzw5p/YzTkI/XiL3oT\nJoeA\r\n=v/J5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHtufngZsw7jSkjrIKc8mPI3wxYVb5jPDRdAgTKMzCI3AiEAvNX1B+JkTm0+0dFoojUq10fsziE0J2jrAtJRBdhaYxQ="}]},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tglib_1.3.1_1528056543857_0.9447458164926186"},"_hasShrinkwrap":false},"1.4.0":{"name":"tglib","version":"1.4.0","description":"TDLib (Telegram Database library) bindings for Node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"keywords":["tdlib","telegram"],"author":{"name":"nodegin"},"license":"MIT","bugs":{"url":"https://github.com/nodegin/tglib/issues"},"homepage":"https://github.com/nodegin/tglib#readme","dependencies":{"crc":"^3.5.0","ffi-napi":"^2.4.3","fs-extra":"^6.0.1","inquirer":"^6.0.0","ref-napi":"^1.4.0"},"engines":{"node":">= 9.0.0"},"gitHead":"f2c1eba3c45f9be10be93c1dcb8668549b994a98","_id":"tglib@1.4.0","_npmVersion":"6.1.0","_nodeVersion":"10.0.0","_npmUser":{"name":"nodegin","email":"10@nodeg.in"},"dist":{"integrity":"sha512-lRMsoI6HoLEE9eyHBI7OYkkYhSKTyR+0G464pffacUQQE8CYuq5bW/lMVQsuuHAhTkDtOEwfzrh6r4kyOq5l6A==","shasum":"649d452c12b2da84538fce800b69d94b0e9cb09f","tarball":"https://registry.npmjs.org/tglib/-/tglib-1.4.0.tgz","fileCount":13,"unpackedSize":23348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbK/VECRA9TVsSAnZWagAAr9AQAIVAL3QlE79bk2PL36XG\naYGfD7RupXHnqnDiUSdFrmwpwpF+kOIGYBEeZw49/nxF1ehGMLc/nCN0GFKr\nQNh9hBpg5iuWx6+IUPlsn7ni4LCGZyYkm4rKlI8IecXlVjjBqHv8qftj7qrZ\nh4QrH4ytl/hiAe3gmJsxcYTKSDnGefxX0CY0NdTW5ow7rJS0A7X+yQ6qkkMO\nHP+IFrp3y4CkYmSXz+immjSIGoHpB8Kn9Fj/lQ15wHrQowdfSt/FmyNSNlkX\nHcsNum63Gz4hVmCCF8YFbiY8T1vPBaUy4odDEJ3kqUpwucEzQ+yLbwPJQBR0\n1AQVPh6pB+mwX4bloJMFvqYk+DVa9Kt9CgTVkQJ/E9BdGLOEecaTUJd8ovNr\nLItPf4Ve2/JJDhumA1/xJqahXL5wdVS99nBcytxi6MXrGhF8j+k4ytuCeQP+\nTyYXYXUf8aBbEzBC+CyBrv7QkAPCVdrBraAAZcJFXbIcMG7eQHhDF7R3aJ67\n5TrIOTuTST6XGoKhZuvqYuzAvl4cJZ8Dq5B3RhVaRi6jMsIS3yA1NbCOYXmG\nFGvPYHz7wqqVZ1QhfcLaxGYhXicGsNWpIBux3ps7zC3ibFRQ+E8TrjVBISWf\n3foK+MljbXxdw4HjQNfn+OylWXXsISxjHRfRXg0nP1VF/olzR3l/GZetOWst\n8UEf\r\n=I5sl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdXFA8FUXym3CUUxULrIfIrECJLKHN7BeCcnm4jSCLfAiEA3uDbJCYx5ge2+KSkexVPdu2E1gzxmErRJhjWkdam5rk="}]},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tglib_1.4.0_1529607492075_0.08047777962511082"},"_hasShrinkwrap":false},"1.4.1":{"name":"tglib","version":"1.4.1","description":"TDLib (Telegram Database library) bindings for Node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"keywords":["tdlib","telegram"],"author":{"name":"nodegin"},"license":"MIT","bugs":{"url":"https://github.com/nodegin/tglib/issues"},"homepage":"https://github.com/nodegin/tglib#readme","dependencies":{"crc":"^3.5.0","ffi-napi":"^2.4.3","fs-extra":"^6.0.1","inquirer":"^6.0.0","ref-napi":"^1.4.0"},"engines":{"node":">= 9.0.0"},"gitHead":"d23f6a4a61e4f2b645ede0d2dc22bce21b98f455","_id":"tglib@1.4.1","_npmVersion":"6.1.0","_nodeVersion":"10.0.0","_npmUser":{"name":"nodegin","email":"10@nodeg.in"},"dist":{"integrity":"sha512-HCr3BwNn4/GtpNBlJ7KmQKsMm8bORbmdw3oIgx15e01+nioqvrTrFVwk1EPWjGJwtOi0i7ZzwEUbtMZGQ+r5SA==","shasum":"23d4e439ba36e01f6ae580cbdc0b1191bc2a80b7","tarball":"https://registry.npmjs.org/tglib/-/tglib-1.4.1.tgz","fileCount":13,"unpackedSize":25800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLBrJCRA9TVsSAnZWagAAvE0P+wfzJGVBjkwRlx5lhhwD\n9N/HIlmPSXDZVfqW7TCgT1jcYgmMBihJNwXIH/q13KBSjC4dLuK0eXUA581k\nytHybND3EuHa6GxS2pQP7ux0j1Yn6zf5Yz7iH/fuppV13Jgfw+jDSuCI9Mkf\nC1iVaxI8jYC3FzYxhLR5Xeb6iSTf6JLb1xZMLUUIWh+bXBAlRPTknvqfhKdL\nhHvMp63Dw50ZBl1OiFAuMtsZkmU02acoLc8ras27i5SwwvoSrDTSnqzdq+ud\n+xAvnj8CQagYRLkCpwBCXVhSua4441ksHZYK6FOQcF3Yx/xvaN6Zul1AAunx\nEuwmphy9FwiQpYqfq7AbBMmmVFuxVcslUJ6kDKT+TeabV4L/kGXoWE4AOGZw\ngRjD0dfnKLAtKes0vVdoRcdkdxiNP+Rf7Onys25IJchkmmNbwEtkweMkYfRC\nKf+2lcANFCLkeljDbNzlDC5feLNXXQWbdY5DOkve+SYA7lh1qBeXCw82TzjJ\nbKKjGWXtWMXGjZ7guMaIOMmoABHEEmZGoBfj7rXE3XclOQdxBmpvRIxlWjzZ\neNzlEGEYbJrlGppkhyW6qUU8VBH1JEoI3mB6byDpjqLp5AQIw7Cx75lqKsB8\nMJZm2Zj7lrja6rPE+6R7sdgRA60G5z4hTDRL6U7PXX5lZgkiEfefm1iTl1v1\nccMp\r\n=MmRV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHd4f+tt15esCUw4fV1fI3vGrWO+6p9Yf69Cx2C8F+WoAiEA9iTJHjmlQPsQuzswUjM9u48Y8ZwkLuke0MBuT0c9H4U="}]},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tglib_1.4.1_1529617097877_0.09791149124139831"},"_hasShrinkwrap":false},"2.0.0":{"name":"tglib","version":"2.0.0","description":"TDLib (Telegram Database library) bindings for Node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"keywords":["tdlib","telegram"],"author":{"name":"nodegin"},"license":"MIT","bugs":{"url":"https://github.com/nodegin/tglib/issues"},"homepage":"https://github.com/nodegin/tglib#readme","dependencies":{"crc":"^3.5.0","ffi-napi":"^2.4.3","fs-extra":"^6.0.1","inquirer":"^6.0.0","ref-napi":"^1.4.0"},"engines":{"node":">= 9.0.0"},"gitHead":"d23f6a4a61e4f2b645ede0d2dc22bce21b98f455","_id":"tglib@2.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.0.0","_npmUser":{"name":"nodegin","email":"10@nodeg.in"},"dist":{"integrity":"sha512-5H8S4HFNyv4eoZ6zAeTuIZqu9nQT1YVRlQFli/WZNQFps7qLxc3gz7x6w4ezYuFb7wO7cZrD914aXdkJJ1Z6oQ==","shasum":"dc1a97f1f4d6532b11025ccfef4516749f39c049","tarball":"https://registry.npmjs.org/tglib/-/tglib-2.0.0.tgz","fileCount":15,"unpackedSize":30543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLnP1CRA9TVsSAnZWagAAJeEP/iCKMnr1oxbbHMurGA5m\n42ZzTZrzvNcyBvD/Mql3p9nXj6XVjhZDAFYwvfxsiW0N85cNAVIjHRom8Tjz\nU6/l4gksQw67LZU5Wy/nA7qREmNi72Jw8VUJRqaMNBtbTZUNh38nAfe6YiCs\nk4uifMYujnPDv6ljgZKu31NozZguMN6jFGfi1XmxOq3+uSkIk+qmbdfKnl1J\n4e9c5aKlQ2z2FTSA0eXk3JqCOTig4MuXbWNyfQYOpj9nHL1tQLYGKLARmgla\nxf25ZQlnkwqIuEiPFycCmUb2NxkdVp/HtC52R4vFyT1+VnSf8tKVGSM94xRf\nj/foJfApRHLJFih55gmIH0TD09vWiurTO3uwXSe26DWb5dz30hx10Zco0r57\nkEt7s1mrzY8zrX8vaNWF7708b6wAVLFBgB6IrEThM7Y97ypio/s8Kh783X3+\nkg3vtUwigQEX4eFRd5QsLsm8frFBVK6dRlsboj43BiAyzxjs6Qd8bDDpx84v\nDiV4OKvSTeXnkxwaz5/GItTO/qYFOe2lkfb90BX/YdO3S3Fn9bUMYPsacE4/\naWJu1ztojZ3Ojq6UHoy4YiOiq5huKA90h2kuUVNf8M2YlZZ2UbML0QNMqDBh\nu29l4uUNuCrYP84c6DNGxSXrp2yPmfwZkyaPJq0wVe0hHOhdN1zLH1SmmYYt\ndh00\r\n=qH51\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFukJ21LJ9jed7n0UVf4rH8JX6pyGJctS+Qk1nCfMWcwIhAKqzLFvj8QULNzFDRnBs+HNtNTbQ57u+yWr3qOrTIPUM"}]},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tglib_2.0.0_1529770997889_0.39760838500000784"},"_hasShrinkwrap":false},"2.0.1":{"name":"tglib","version":"2.0.1","description":"TDLib (Telegram Database library) bindings for Node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"keywords":["tdlib","telegram"],"author":{"name":"nodegin"},"license":"MIT","bugs":{"url":"https://github.com/nodegin/tglib/issues"},"homepage":"https://github.com/nodegin/tglib#readme","dependencies":{"crc":"^3.5.0","ffi-napi":"^2.4.3","fs-extra":"^6.0.1","inquirer":"^6.0.0","ref-napi":"^1.4.0"},"engines":{"node":">= 9.0.0"},"gitHead":"f02d85296ba58018e5c83bb1ce0069f32af6120e","_id":"tglib@2.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.0.0","_npmUser":{"name":"nodegin","email":"10@nodeg.in"},"dist":{"integrity":"sha512-ZVbAgiEr6Ks4FfXTnTk4As8RVNZVCq/0oYXPYSrqVhWmIw7EHKxbP/51Ua+b8FLr0BUm6qQFREoTBv+Lwh6kZA==","shasum":"cce35cc37bdfa9f5e6fea3b464668432dcc90c0b","tarball":"https://registry.npmjs.org/tglib/-/tglib-2.0.1.tgz","fileCount":15,"unpackedSize":30538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLnfzCRA9TVsSAnZWagAASmkP/RjSfwtskuo3CbUBbIl5\nqPvQwEXe7LnCXqNOtr1R8+fFGRTivu2CqNTSwEpUhtcsQ8Yr3O6MYWmraAWZ\nnLCvTDPC0l8s5GebyFqZlflr2t1Xqs/U4zU/pr5MDzd/IuG3sShQpIm7bwMR\nUX4MzuUWO/gKK6h/AjYdWFnBmyQjADgvnoEs42eaygyiSSioUYHGdWq1X3mJ\n6TZ46UGLo6KbzWpKV7LWWM+Y1MDuro96Wksxeb5idgQD4/6rSE/t7r1N8B1p\nU+UMQN7GOJo6U+qOoD8Ny5N6kNAkDLLBwo7UjEOk4lcvyc/sKsTV525v/IGa\n7j5vTfcdHAZqzIWXxPMA5aHduW8an5bMYk+NTfkptrgNNB4qoIVxuCRn0ScT\ncEHhSR4Mqguh3szzH5tHFxQEF+ldzh2IuWlrqTlOUInp77wmeVNuCWJUYG+P\nXE+RNvCh0EqTV3TYaUldFO8ecggCT3KSbfCIHP9844S/3ypAPMpC0j2u6jsk\nQNe/eFG19kiB+8/xbj4jwTIzUAHkjtB6swmySqnYepQeMDMhqPRPw9bLFIe9\nhFulNzkVufIVhONLcyizg4/aw8EZa74vqem270Rsz3ROmlsWhMX9wBRYlujh\nhoD/vlCJS74LWP0ny6oV9SNmyuO6lqzd+i/eqmGxUPrRrA1hlJKdwXQfee9U\nn3lr\r\n=JBaG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOaZxJ9MrtoxXxm5D2UXDHUTHl/KeZRKVVQObqJdUFgAIgPvOrPOUi9RoGSxGs14EXGng3uQBaoUiTR2CWjJBiyW4="}]},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tglib_2.0.1_1529772018949_0.98870222360086"},"_hasShrinkwrap":false},"2.1.0":{"name":"tglib","version":"2.1.0","description":"TDLib (Telegram Database library) bindings for Node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"keywords":["tdlib","telegram"],"author":{"name":"nodegin"},"license":"MIT","bugs":{"url":"https://github.com/nodegin/tglib/issues"},"homepage":"https://github.com/nodegin/tglib#readme","dependencies":{"crc":"^3.5.0","ffi-napi":"^2.4.3","fs-extra":"^6.0.1","inquirer":"^6.0.0","ref-napi":"^1.4.0"},"engines":{"node":">= 9.0.0"},"gitHead":"69d28e6b6e5954cd2697aeef82e8568abba60b59","_id":"tglib@2.1.0","_npmVersion":"6.4.0","_nodeVersion":"10.0.0","_npmUser":{"name":"nodegin","email":"10@nodeg.in"},"dist":{"integrity":"sha512-t17s7apcsN6HMi8jEfNa7q3hoIAjxyOpYenSiS3NyVJytC3dTUzWhT1GEK3/jm7gufT2vhmEgd6jnJ3t2aM4cw==","shasum":"6577c3507d943a142f044af568d4c5905a1393d0","tarball":"https://registry.npmjs.org/tglib/-/tglib-2.1.0.tgz","fileCount":16,"unpackedSize":35063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtnzFCRA9TVsSAnZWagAAy7wP/jXhpnOrsHQzEaz3zML6\nTeSUBQYkFTOmY2CnAlYFLcXoCMFnLfvL2UtB7VBf4hfvNGsc1RlxDZ+M/cIa\npDBoSi+E5evq+ADYYy3aDxQ0MSWAJgfPaDTc6lvskYzssiD4pGycm9M2exth\nhgjFdKiEUuzOyTmvq9s6t1ZC/N6tLsZX1le7GjC/kFGIbCOZIILH3XozpyH8\nCRCQvxkvd3jXeI8n+fv+KBfh2Q26fDFljyOuQQvEWo1PGNlv0ispDoAuDo0u\nTjqRVYz6mr1f67IhHv5usG9JZhLn7onfEDjmW0dLjL4i+OP5S+PBmHAsh+G2\ny8tnYyFym/wYVKOP55BufWGnTN7pXIx16t5zLU64mhFp+30O91H0V+zlvlAk\n7Xswmbef/0ZLVNaugla66BJXfVTgOjjhoAczIhbfBLSLVCqQkHxZ+7gSSVnB\nvU9LvU9Xx9nRLzIWar/Wi8PmBiU0WKd44QI5HyKxeMmiaKI3ad+vRtarxzTO\n8furdgaYmUssRkZ/v0xt83OCdLehUCHr7gwKFTg8Q+sc/my0IBQWVZi0awDa\niB3GkxHGzGGW+34pDuhWQg2MpZR43GUh46I4fL02CN4+07DW3YwwB+wLYuiG\nzcVxw6lY+sis/MTvySIpaoDSQLl4+eTqUm3CTPD9IE6abaXIwYFa9wHcsW+Z\nIUrY\r\n=BYsI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrwwcz8K5r8wAB24H8iBeDqJJktM3taf9VbIwR2odyAQIgCUqmM6vaF4ySany17L+giCwWi1H5ucDK/ukD9hSrx84="}]},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tglib_2.1.0_1538686149117_0.3495807163386262"},"_hasShrinkwrap":false},"2.1.1":{"name":"tglib","version":"2.1.1","description":"TDLib (Telegram Database library) bindings for Node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"keywords":["tdlib","telegram"],"author":{"name":"nodegin"},"license":"MIT","bugs":{"url":"https://github.com/nodegin/tglib/issues"},"homepage":"https://github.com/nodegin/tglib#readme","dependencies":{"crc":"^3.5.0","ffi-napi":"^2.4.3","fs-extra":"^6.0.1","inquirer":"^6.0.0","ref-napi":"^1.4.0"},"engines":{"node":">= 9.0.0"},"gitHead":"98565708352ae1b72a978024dd4f19565a661030","_id":"tglib@2.1.1","_npmVersion":"6.4.1","_nodeVersion":"9.4.0","_npmUser":{"name":"nodegin","email":"10@nodeg.in"},"dist":{"integrity":"sha512-iEMuoDjposq8PHU3/F9/0jY9vWl3Mh+rI3diYwVtRtQWY5ayHyJ+N6x7mFqkKDyKO6vSRUlWrma0RET6jrO/4w==","shasum":"dca593601de9a49c7ac39e7d285e012c2ec70c5f","tarball":"https://registry.npmjs.org/tglib/-/tglib-2.1.1.tgz","fileCount":16,"unpackedSize":36394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAP2PCRA9TVsSAnZWagAAvVgP/1zI4OaU2voVyMgBLN2V\nPyR/FDky9UHqhic/UIMFT6A91QGqW+7hFvxf+YeUW83GiABZEyPRUVpKd6n9\nBdQZoSiVn767FkjYrJSejUMBei2tKgS9MuDWCdqy20OlxPE0e8Nb7Xx0QQba\nrGN2FCCoSv9CAm/H48EdGpV62d8EEN8tzIPzqozXoFa7BiTgGyke9iPRmLY1\nqzZnasvw13weBOJmJVFgZrb+JZCdwKjFLI7FG6rUwDyJwdPiNEr6xp3aod/j\nejrTRb2tJUHln5+D9f5IlyCrKGJY3GqHt11zZS6ct8QRQi2jbKhc9hkkVMvC\nuUTsGsWWjTgIQjaG2bvteVwkfuMKblZS5Ozr9ryCJNchYAl5y/lMAudttoi0\ne5cu8CtmVdaPx4VMTTlkhjqp77LtbmQcmstOpGoQguj8ZEBqRTK2VVW4oB1G\nmr8VIcE+w6vRVfup+MZpTnaeFNSaRFDajNuKLJhyQO6ond4cgYZXwXpqJhdO\nVqmXHnlRrNlXstsYzvncMNAOxg/e2QgQ8vVtK3B1sfaIn0TMCrh53jQdxhuA\njKyvAmTjZN6jUqsBZ0AOjcL9109LmJlK5RNELRRQOgVcQp2jugcbJb6YCVR0\n6TGVQyINF7KyWes6stQjgbz4HurVciO6V6bSyETPDZ/oI2uceBxct3Skiaoh\ndl6B\r\n=Mb0z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDwj++62ZG3wt6lfxnx9etIpXtazjr2WXJJjkEVG10NqAiB32rl4CtTFcxOzvDD0CKVR5nCbqh0R806U7l4YqL9bRQ=="}]},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tglib_2.1.1_1543568782606_0.8936199855162514"},"_hasShrinkwrap":false},"3.0.0":{"name":"tglib","version":"3.0.0","author":{"name":"nodegin"},"license":"MIT","description":"TDLib (Telegram Database library) bindings for Node.js","homepage":"https://github.com/nodegin/tglib#readme","bugs":{"url":"https://github.com/nodegin/tglib/issues"},"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"keywords":["tdlib","telegram"],"main":"node.js","module":"wasm.js","scripts":{"build":"rollup -c","dev":"rollup -c -w","test":"node test/test.js","pretest":"npm run build","prepublish":"npm run build"},"dependencies":{"crc":"^3.8.0","ffi-napi":"^2.4.5","fs-extra":"^7.0.1","inquirer":"^6.2.2","ref-napi":"^1.4.1"},"devDependencies":{"rollup":"^1.0.0","rollup-plugin-json":"^4.0.0"},"engines":{"node":">= 9.0.0"},"gitHead":"f32925d2f4c643c256a07e371924a6bc4b937852","_id":"tglib@3.0.0","_npmVersion":"6.5.0","_nodeVersion":"10.11.0","_npmUser":{"name":"nodegin","email":"10@nodeg.in"},"dist":{"integrity":"sha512-3AWZxJr98tcwTsla1TBuztMTrgnZ492TbcxW8uwBNZ5uFjMyWHOt0NOmlvJhdrTykNIVHcto58mnt/Cywr4S6w==","shasum":"8bf99b26175e89797a4c86de3c7077bd5f307a5e","tarball":"https://registry.npmjs.org/tglib/-/tglib-3.0.0.tgz","fileCount":5,"unpackedSize":51843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmq1wCRA9TVsSAnZWagAAXZQP/i2rPEzVUpD6Mo5YtaDf\njOvtj1Mxgsq5PsROc7Qs1Hw/ESen+PL+ktqVYOjofZAwAnf6XURWVnKK4p8H\nrxY1P2ZDI+CzgwrAbojJOLD8MtvKd6xSxpQ/n79pzxjtsjYch/dpGYV3hYwZ\nwk5bd6lYgv/oBerNgNa9cdglHbkireehb6010bEQpV+P4oqJMfcZNe5Q9fxz\ny3SE7vFMAQRF7bd8+ZgILTwKc2oOp4B9R/S2N2DWSFOrMVonhTPgsgLu3u6Y\nYQRP85TF99airftNyvCFa+YI31EbDloff++WqEdL71qQcX1nsTjoHL+oQip0\nDXAAG8lbGghPrwbvwQTiMGjok0w623M7r1fHfUphnto01/4d5lES9zaaaxMu\nubhj/LjLYzRGpABpq+s5dOflmWJuDOI65iBbmyfADCstVKyUegkMc5Ez+CL+\nMW0zWr0Ngo4RdhqQFpU0ldSBRZFXKh5UH6o1GsamAZtnMWAKAEAlb20iansj\nFMU5ZqCSo7Gd2WjB5HIc3PhnsP/kV8ycoFMcOidhGxAgAlfaNho2oh4pJIDZ\nejsAD0Wf+h2e9nIyVcbpadH7/aqwiLGkN26fW80dTAGwe0zkUvoQBYuwD+86\nKZ5gwpvJTKZ1HIFSfZf6QYazm9kPaLj0w66kHNPFU6+GmJ1j0WPVUDmNXMfr\n3r8c\r\n=1RW+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKBE6iSavCyrhDFWQf0CoKvhtek08TV6q60r3aIhLn2gIhAPWFULuRcVSVPkSwyH85DL0VBi3aeJ2foZo5m9qWQynA"}]},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tglib_3.0.0_1553640815240_0.014312063059845448"},"_hasShrinkwrap":false},"3.0.1":{"name":"tglib","version":"3.0.1","author":{"name":"nodegin"},"license":"MIT","description":"TDLib (Telegram Database library) bindings for Node.js","homepage":"https://github.com/nodegin/tglib#readme","bugs":{"url":"https://github.com/nodegin/tglib/issues"},"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"keywords":["tdlib","telegram"],"main":"node.js","module":"wasm.js","scripts":{"build":"rollup -c","dev":"rollup -c -w","test":"node test/test.js","pretest":"npm run build","prepublish":"npm run build"},"dependencies":{"crc":"^3.8.0","event-emitter":"^0.3.5","ffi-napi":"^2.4.5","fs-extra":"^7.0.1","inquirer":"^6.2.2","ref-napi":"^1.4.1"},"devDependencies":{"rollup":"^1.0.0","rollup-plugin-json":"^4.0.0"},"engines":{"node":">= 9.0.0"},"gitHead":"f49c232a4d768f57f223729a20ffbd9949c1bc8d","_id":"tglib@3.0.1","_npmVersion":"6.4.1","_nodeVersion":"9.4.0","_npmUser":{"name":"nodegin","email":"10@nodeg.in"},"dist":{"integrity":"sha512-keqVQ/PerwemnT3BSvrVG922lZpTQF4ywaNJnoCN4a8vsb+pwDhwh/0VPZyaHCH+tXsKA1aKAmzGlfw3Npbwow==","shasum":"b9a5dda630f7999ee50f9032cabb40dde1e73e98","tarball":"https://registry.npmjs.org/tglib/-/tglib-3.0.1.tgz","fileCount":5,"unpackedSize":56036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnfyHCRA9TVsSAnZWagAAfMQP/jAKbutDrc0St5yRCJtN\nm4x+S4mve5fGgwGZzMlX8OLrfc7lDgKvDw2Nb6o473ls5ghYXByz9U2O/Hfo\nqRNmuSIUzxguVeUIVgHPwSox1gZCBm7uM1/9B4TnkriKL+haLT9rmzcnaLvt\n2FcC6Qmg38xxMBD8Bth7uVyPkug7g5sDYxSFMhlTUpQnjjJR6fldawnzwygd\ntBQWXt6Clrwt0223/8nUHiMSM3sgpuWnMOZ8p0RaUdlXwFLgyqvp3wndTmaE\nXIIcp6dIPv6oSieHYMLpy0tAsgKwEUhC+FXW/N10yR4dNtYLLzj5GRODnjJ0\ndzhuL3D7LW93KbhaiMlJ1D1tInC1ev7UEnVa6CbYy0tieekP/vf3MfhRCYuY\nJcDQKihT/oFH+bYVjDXJiFLEVA52YRFW51pqlfD41lwL0RsjRQIMD42OFShY\nfTqJXWZqU/PnHdJAJgj3QLtNqltOHWs22r7aq/Iv3rjbn6VEDn08oXxscX1d\neWDoPPZLPqEB2epN4EApQEPc4IKS1AcWfahohPUTj3VhLfLA0A6EptD8y1HA\nHxCeqBQuQ1TLs0bQSpL005LeloS3nLX04KiWufDlQIXnLSl7xtJsmXqjSG4X\nObfvOgFyJyEHBbgNDkeMuMryyRSL1YHIhEFzhxWOU2IWfy0MpuR6kRSh+jSw\noeNJ\r\n=480W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUu8knFh6PFq782GsktszvlvwKQH1kwrSXMdEjleyKoQIhAPhjteo/T1xvsWkMFQBOLqFuqYifbbXiL+yUJv7rJXPI"}]},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tglib_3.0.1_1553857671085_0.7072387769355675"},"_hasShrinkwrap":false},"3.0.2":{"name":"tglib","version":"3.0.2","author":{"name":"nodegin"},"license":"MIT","description":"TDLib (Telegram Database library) bindings for Node.js","homepage":"https://github.com/nodegin/tglib#readme","bugs":{"url":"https://github.com/nodegin/tglib/issues"},"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"keywords":["tdlib","telegram"],"main":"node.js","module":"wasm.js","scripts":{"build":"rollup -c","dev":"rollup -c -w","test":"node test/test.js","pretest":"npm run build","prepublish":"npm run build"},"dependencies":{"crc":"^3.8.0","event-emitter":"^0.3.5","ffi-napi":"^2.4.5","fs-extra":"^7.0.1","inquirer":"^6.2.2","ref-napi":"^1.4.1"},"devDependencies":{"rollup":"^1.0.0","rollup-plugin-json":"^4.0.0"},"engines":{"node":">= 9.0.0"},"gitHead":"8e6ad21e4f48efc08368a7a314ca840d77adec15","_id":"tglib@3.0.2","_nodeVersion":"10.11.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-NR7I2Is8w56pk3chvs5dphsIpD5yp6S0pvJItBfP91czDsh692c1iNbBGBZEDfIsy98ih7+EUvBJLdVgpgqC3g==","shasum":"51b6317b4c4c666c2fe71bc9c9f8e12647d53bf0","tarball":"https://registry.npmjs.org/tglib/-/tglib-3.0.2.tgz","fileCount":5,"unpackedSize":56294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2pftCRA9TVsSAnZWagAAAn4P/10L22u6BXIugw5r2n86\n1cr/akCXqyEQa8bVukJzz4rxpnGjRK2XQQv39CQQ69Lek5f2CLc9VYeLWHr9\ngb8Gsd63XaCMIHnZZuT4Zm6671b+jFJFRMZAmacfaf1zw/wGEFiYYuYMk9tR\nLncmwWjcpHp1UvXHiMyCBK92u0VmPduUAzOn9qFe4TvCH5jLEQWOL66TAMT2\nym3QEACgnI0MVPL4sInM2mBJei9yX6U2++D8y99dgzvaOxGR/uVaSo3BsX5C\nUsPaFO6MMsXBJP037ps+3ogiZHtIUoLCMjDdDV8DRUC3FHawfXmV8FrrLe04\ns8zY3M1le7SAPMc80QTf/M3mJ8aA87xWeBWnP8L+BOdYRgNTQn1UPtxPWDwM\n7/9xbt2yESXDc4UvosUrPBrhE7SAvfohvQGsJP4ZHM3AcmYpGv9MnM003Bn/\nEdc6kOCPW4Kwn2AzN8JelLi4I1dkhO5Pgc2ZS93VRrH+STW8NAEQO3G5aPCd\nkrA9/7GGIKUziFGDXXDRhqz5gWpiWOGK/Mvdm4oCTBVw0+wvhOfmtvQGVEC8\nRVJuftkiRYVUqAZmcyOmVB8Vlw0hgpD2Z2elqEwUsSMlVLhK3spmdpurRSRT\nuQlo3rac2gpA359Is6CV91d4+i98gEEtXCz8H1DvnAtx4rZPniqsSP/bnxv+\nzTs7\r\n=GLA7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF46HLSrLsiIfUnJKnyUd+e4lO1YpdR2SkW3wLuXSD5gAiEA8rloSHxZO9XDAkF6lXaM2LCmLYx3CSSsMnuzBadt7R4="}]},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"_npmUser":{"name":"nodegin","email":"10@nodeg.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tglib_3.0.2_1557829612306_0.33028377353846805"},"_hasShrinkwrap":false},"3.0.3":{"name":"tglib","version":"3.0.3","author":{"name":"nodegin"},"license":"MIT","description":"TDLib (Telegram Database library) bindings for Node.js","homepage":"https://github.com/nodegin/tglib#readme","bugs":{"url":"https://github.com/nodegin/tglib/issues"},"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"keywords":["tdlib","telegram"],"main":"node.js","module":"wasm.js","scripts":{"build":"rollup -c","dev":"rollup -c -w","test":"node test/test.js","pretest":"npm run build","prepublish":"npm run build"},"dependencies":{"crc":"^3.8.0","event-emitter":"^0.3.5","ffi-napi":"^2.4.5","fs-extra":"^7.0.1","inquirer":"^6.2.2","ref-napi":"^1.4.1"},"devDependencies":{"rollup":"^1.0.0","rollup-plugin-json":"^4.0.0"},"engines":{"node":">= 9.0.0"},"gitHead":"76cc7c8835809a4a19e8462ef25ce1ff1a3c54ad","_id":"tglib@3.0.3","_nodeVersion":"12.9.1","_npmVersion":"6.13.0","dist":{"integrity":"sha512-KbCKw4FNYCZM6ZzmueodFniDJs2L5cJqtabbLx/kRvYBgwaMP+Mv6aRihUPbOFz6ynxnOthyHK6FvmTT9m1LLA==","shasum":"657868e89213d02d0fe9f673b24321ab3390b975","tarball":"https://registry.npmjs.org/tglib/-/tglib-3.0.3.tgz","fileCount":5,"unpackedSize":58347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd95vFCRA9TVsSAnZWagAAz7gP/iPr4xfE95cQBhsztXvF\n0h2Zb5jEx57vMXI8x2TQ3KpaYH8ZgC3TdQ5sktj2KPPc7Zxf2G0XtVGZnaTo\n8q2te0RB6X+MO89gbRPp3hGbI4kp6mZ94jbDwASDKO57muFqPQ5T1M2fK5/Z\nK+GMzM/1IIzZ/sboTJFBhtouxfSVItVMW0IA6B9+IUPILuB6GtgvauxFjhl3\ncd5f9RkV2R1c+DXTajSW9tn/8unHGohLv7N9zPVnDW+3sSjecJWLmmNejfn4\nl5fqYSS6iYgN7ahwcupr6xiWGxooCe0ODVBLdcvYNzVJ+BrNPBL58GDusNZT\nudfBz1rJGIUpq6YW8FEMRXHB4WLB2KnSmy745mr4cJ07yCDO2SdHGuWMqbcP\nH4YEBmRPRdWQtKs1rxytWa9sRNIEE9Bvs8nFbp7nAzSCYtyqk8xoib+pQNXu\nm2N/EqfWawSGyzGbRpV/k+hDAl5AtGnZ7W0DmdiPbanex02hzmm33wXLGIaJ\nBswpdOUaYvtzP8wuB8mIQfI82r4hoTQw8JJfi64SWE7N1THGiOpJEW6NZD0f\nL54e/hyqhsHwj63LZFhqk3WrUtz6ePv3srMlXFsjR29GtIkhIrH+gvasLAPW\ncPSzBsiwSAM6VuFool0NMaP6/BD8fxJs/QZ622N5BrsRrqF4VMABokUhVcmd\nQ4Yp\r\n=kBm8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbc9TCVeVkj3vvENXzvPvP0A2q6cuPvnGvgFplktZTswIge1lOu785MKlDwicQzsKhRCC7lBwqiAkxxhQiqdME4n8="}]},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"_npmUser":{"name":"nodegin","email":"10@nodeg.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tglib_3.0.3_1576508357315_0.29458658701497487"},"_hasShrinkwrap":false},"3.0.4":{"name":"tglib","version":"3.0.4","author":{"name":"nodegin"},"license":"MIT","description":"TDLib (Telegram Database library) bindings for Node.js","homepage":"https://github.com/nodegin/tglib#readme","bugs":{"url":"https://github.com/nodegin/tglib/issues"},"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"keywords":["tdlib","telegram"],"main":"node.js","module":"wasm.js","scripts":{"build":"rollup -c","dev":"rollup -c -w","test":"node test/test.js","pretest":"npm run build","prepublish":"npm run build"},"dependencies":{"crc":"^3.8.0","event-emitter":"^0.3.5","ffi-napi":"^2.4.5","fs-extra":"^7.0.1","inquirer":"^6.2.2","ref-napi":"^1.4.1"},"devDependencies":{"rollup":"^1.0.0","rollup-plugin-json":"^4.0.0"},"engines":{"node":">= 9.0.0"},"gitHead":"8d4a8903c51d80b03e344d45ddfa9dfaf30b56a9","_id":"tglib@3.0.4","_nodeVersion":"12.9.1","_npmVersion":"6.13.0","dist":{"integrity":"sha512-VvP0cSP9Rg7447Cqxsjo9voWnB1J4ye0qLQH/a6/3gwDyEHRKMWmYQd1AvbMRKxCG63y4hQJdFqp7HL27HqSQg==","shasum":"b56567d5ac9e0c79d6a9b771b49cebcf6ce7be38","tarball":"https://registry.npmjs.org/tglib/-/tglib-3.0.4.tgz","fileCount":5,"unpackedSize":58439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd959ZCRA9TVsSAnZWagAA3H4P/0IpY4nWsEcNd3jyrFcz\n9AeNPX6FlveDf7ia5rpOxZtCH1aeQRTG3abX5YYVAFHm3OP5PKMSucbyv81G\nNPsRJOsXTYF3xyYY6mESM9awqBfX4f80iv/wMo+omuUFrSdLgGRha/wE6P9o\naDrk9I2S5WFfk/9Z8eK3VFU6eFdfGYSXULwWzY/4VMDv5i5yjt+GmZB1yiNT\nMbmv8vTnrB9KYHbphN1g3lm1hLk5/UH18qFbIVLAMEx3t3iu1U9NJY/sAH1K\nqfhf6NIlYu58v/A033VHUQDWp6tSYL/t4KblberwlF0X+uRcW7FwRwFCiSrW\nDFC6vNVoXT/cy2THt4ccnUxh49xa7MpbH8skWeJw9XcL3isIpFco97ABxR8t\nsd8Si+F/+ogSMq4FNvIktFHlr399pllaoJWyc8+Un2CczhlHjWcrQdKBlAd/\nTJC8/npRQ77g27nWjQ5/aS4Wn2funTHnSLXWuy/Y7ZbtNchyF0Jchq4v9aEx\nVOG+t2BfUhqu40ua9CPLcz7SscxUJ8JRsyFmYPKYG/wgwrSwVR9audJ9t4r9\nJAmmTrr/eqLKYo5CUJUlPFUsQ5fgA+n0QEhTjXSMBAF3pEIo5V9703kDOcsz\n2OneUdCR7PBu0/xUgzdf5oFsWis54nt9BFMxcrmM4Pa5RA8N3vJz7dD5k57w\nZGHe\r\n=K1hj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJ8c8hfOX5mZ/0q2tUrdOkYdf3DpRZZvX1whyv35fb4AiARIvEaI676u44rPJmsGN2pphMS7UXodKsoxMCxbYALmQ=="}]},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"_npmUser":{"name":"nodegin","email":"10@nodeg.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tglib_3.0.4_1576509273147_0.8766507758044642"},"_hasShrinkwrap":false},"3.0.5":{"name":"tglib","version":"3.0.5","author":{"name":"nodegin"},"license":"MIT","description":"TDLib (Telegram Database library) bindings for Node.js","homepage":"https://github.com/nodegin/tglib#readme","bugs":{"url":"https://github.com/nodegin/tglib/issues"},"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"keywords":["tdlib","telegram"],"main":"node.js","module":"wasm.js","scripts":{"build":"rollup -c","dev":"rollup -c -w","test":"node test/test.js","pretest":"npm run build","prepublish":"npm run build"},"dependencies":{"crc":"^3.8.0","event-emitter":"^0.3.5","ffi-napi":"^2.4.5","fs-extra":"^7.0.1","inquirer":"^6.2.2","ref-napi":"^1.4.1"},"devDependencies":{"rollup":"^1.0.0","rollup-plugin-json":"^4.0.0"},"engines":{"node":">= 9.0.0"},"gitHead":"0b9679a4da254db76711623fb83a5f20bb52c256","_id":"tglib@3.0.5","_nodeVersion":"13.11.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-F6/arVcnoYWZmJhul6ef7M2s3XNzp+tmIHnP7ZQoABwhKyU0uwNsi4v6FnjS3qdjYSjnZJVfF0rrt+BxV6uTrw==","shasum":"f81e05631c4bb0329dd0948db81616c9fdb40ef2","tarball":"https://registry.npmjs.org/tglib/-/tglib-3.0.5.tgz","fileCount":5,"unpackedSize":58569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeelysCRA9TVsSAnZWagAARhIP+gOGp8bCWfPXmvkzdilO\nSMJT1FqPLSBbXEJVgm7APNRrXDyu7yVzs8T3ejSLzliGyndjLBfRdUnHAxY1\nxQ3H8IIlhqYW464hGFISMFPYLLT7yRGEfJzX3XA4a84WArO2GGHwH5wxeijs\nSnsug5L3VN91RXb7Ryk7mhXbHsWS7eYIgD1+sgu+HLoT2a30ceH3d6t6T80T\nv1bKwTcSrAhRUH79JMu32vieyS5CTfbhqAiRbbONT2sfvuNB6x0eclkNgEsE\nnB5mpf0gAyrMaLl1RFxFS6M3dE/GMCKNgXK1Od+MGLXh+69JrghYv7OysPP8\ntT3DMxYWJk20XNlicU2aBP/sEt4nZqEQBqf7qusvnKIv1R6gz0gLTisbEkjd\ng4FtHG14BJZzPZKQiWSgr5fO1dFnirQYKxqbBFxPF5s8xVDKW6Jdhr4st9zJ\nPvfv7RW7BUL9wVoa7V4XyphJml2Y80Si9xQcIfzMvlor4JRpKQ9E9ZbEN7gW\neQmIKOn9ej7rm8zE5+n5Kxg9+4paJBEPybBByAjsZJeO2cpuPH6+8DsPyCqf\n6Z68Xi7eLEe/zcNMrH2SKOioTP3Al0vzspnORDmA9cHQOFUEWQsz/RjG4ly6\nuGpXggePSaYgR4u+hoMu3W565/X0eLf55ord7nRp9zz2d4naY4ExZP6195NZ\nVMs3\r\n=skDf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3eDltfg/x06G6UM0uwn2LT4jAm3s6xgq36ua5AU7jwgIhAOgLM74JEwdZgbUfB18CRPxliXVpdngwZBVf6GZoRQZ+"}]},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"_npmUser":{"name":"nodegin","email":"10@nodeg.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tglib_3.0.5_1585077419801_0.7111693517050319"},"_hasShrinkwrap":false}},"time":{"created":"2018-02-09T11:46:15.605Z","0.0.0":"2018-02-09T11:46:15.654Z","modified":"2022-05-21T17:01:01.695Z","0.0.1":"2018-02-09T13:10:57.100Z","0.0.2":"2018-02-11T02:08:02.601Z","0.0.3":"2018-02-11T20:22:06.137Z","0.0.4":"2018-02-18T15:38:30.873Z","0.0.5":"2018-03-18T15:01:42.388Z","0.0.6":"2018-03-27T18:15:56.030Z","0.0.7":"2018-04-12T10:20:26.997Z","0.0.8":"2018-04-19T04:14:09.088Z","1.0.0":"2018-04-24T09:18:53.870Z","1.1.0":"2018-05-02T09:49:26.206Z","1.2.0":"2018-05-02T09:51:57.262Z","1.3.0":"2018-06-03T18:40:41.131Z","1.3.1":"2018-06-03T20:09:03.942Z","1.4.0":"2018-06-21T18:58:12.213Z","1.4.1":"2018-06-21T21:38:17.965Z","2.0.0":"2018-06-23T16:23:17.969Z","2.0.1":"2018-06-23T16:40:19.035Z","2.1.0":"2018-10-04T20:49:09.262Z","2.1.1":"2018-11-30T09:06:22.849Z","3.0.0":"2019-03-26T22:53:35.439Z","3.0.1":"2019-03-29T11:07:51.213Z","3.0.2":"2019-05-14T10:26:52.436Z","3.0.3":"2019-12-16T14:59:17.441Z","3.0.4":"2019-12-16T15:14:33.304Z","3.0.5":"2020-03-24T19:16:59.924Z"},"maintainers":[{"name":"nodegin","email":"10@nodeg.in"}],"description":"TDLib (Telegram Database library) bindings for Node.js","homepage":"https://github.com/nodegin/tglib#readme","keywords":["tdlib","telegram"],"repository":{"type":"git","url":"git+https://github.com/nodegin/tglib.git"},"author":{"name":"nodegin"},"bugs":{"url":"https://github.com/nodegin/tglib/issues"},"license":"MIT","readme":"## tglib\n\nTDLib (Telegram Database library) bindings for Node.js\n\n[![npm](https://img.shields.io/npm/v/tglib.svg)](https://www.npmjs.com/package/tglib)\n\n-----\n\n### Getting started\n\n1. Build the binary (https://github.com/tdlib/td#building)\n2. `npm i -S tglib`\n\n-----\n\n### Node / WASM support\n\ntglib support both Node and WASM environments:\n\n```js\n// CommonJS, loads Node version tglib\nconst { Client } = require('tglib')\n\n// ESModule, loads WASM version tglib\nimport { Client } from 'tglib'\n```\n\nBy default, `package.json` will automatically handle it for you.\n\nIf use CommonJS (`require()` function, usally Node.js), it loads `require('tglib/node')`\n\nIf use ESModule (`import` syntax, usally bundlers), it loads `import ... from 'tglib/wasm'`\n\nIn case something misimported, you can manually set to the correct version you need:\n\n```js\nimport { Client } from 'tglib/node'\n```\n\n-----\n\n### Options\n\n```js\nnew Client({\n  apiId: '', // specify your API ID\n  apiHash: '', // specify your API Hash\n  verbosityLevel: 2, // specify TDLib verbosity level to control logging, default 2\n  tdlibParameters: {}, // specify custom tdlibParameters object\n\n  // Node only options\n  appDir: '', // specify where to place tglib files, default \"__tglib__\" folder\n  binaryPath: '', // specify the TDLib static binary path, default \"libtdjson\" in cwd\n\n  // WASM only options\n  wasmModule: null, // specify the WebAssembly module\n  filesDir: '', // specify the files directory path\n  databaseDir: '', // specify the database directory path\n})\n```\n\n-----\n\n#### Callbacks / Authorization\n\nYou can register callbacks for the following events:\n\n- `td:update`, default empty function\n- `td:error`, default empty function\n- `td:getInput`, default console prompt in Node, exception in WASM\n\n```js\n// register callback for updates\nclient.registerCallback('td:update', (update) => {\n  console.log('[update]', update)\n})\n\n// register callback for errors\nclient.registerCallback('td:error', (error) => {\n  console.log('[error]', error)\n})\n```\n\nThe `td:getInput` event can be configured to ask for user input.\n\nIt also be used for the authorization flow too.\n\nYou MUST register an `async` function or a function that returns a `Promise`.\n\nTo authorize a bot:\n\n```js\n// Save tglib default handler which prompt input at console\nconst defaultHandler = client.callbacks['td:getInput']\n\n// Register own callback for returning auth details\nclient.registerCallback('td:getInput', async (args) => {\n  if (args.string === 'tglib.input.AuthorizationType') {\n    return 'bot'\n  } else if (args.string === 'tglib.input.AuthorizationValue') {\n    return 'YOUR_BOT_TOKEN'\n  }\n  return await defaultHandler(args)\n})\n```\n\nTo authorize an user:\n\n```js\n// Save tglib default handler which prompt input at console\nconst defaultHandler = client.callbacks['td:getInput']\n\n// Register own callback for returning auth details\nclient.registerCallback('td:getInput', async (args) => {\n  if (args.string === 'tglib.input.AuthorizationType') {\n    return 'user'\n  } else if (args.string === 'tglib.input.AuthorizationValue') {\n    return 'YOUR_INTERNATIONAL_PHONE_NUMBER'\n  }\n  return await defaultHandler(args)\n})\n```\n\nThe `string` property in `td:getInput` argument object is used to determine what the input is:\n\n- `tglib.input.AuthorizationType`, authorization type: `user` or `bot`\n- `tglib.input.AuthorizationValue`, authorization value: bot token or phone number\n- `tglib.input.FirstName`, first name for new account creation\n- `tglib.input.AuthorizationCode`, authorization code received in Telegram or SMS\n- `tglib.input.AuthorizationCodeIncorrect`, authorization code re-input if wrong\n- `tglib.input.AuthorizationPassword`, authorization password (two-step verification)\n- `tglib.input.AuthorizationPasswordIncorrect`, authorization password re-input if wrong\n\nThese string can be used as identifier for i18n purpose.\n\nAn `extras` property may present in `td:getInput` argument object as well in some events.\n\nCurrently, a `extras` property will come up with `hint` property in the following events:\n\n- `tglib.input.AuthorizationPassword`\n- `tglib.input.AuthorizationPasswordIncorrect`\n\nThe `hint` property here indicates user cloud password hint.\n\n```js\nclient.registerCallback('td:getInput', async ({ string, extras: { hint } = {} }) => {\n  const result = window.prompt(`${string}${hint ? ` ${hint}` : ''}`)\n  return result\n})\n```\n\n-----\n\n### Connect with Telegram\n\ntglib provide a `ready` Promise in client instances.\n\nThis Promise will resolve automatically when the authentication flow finishes.\n\nIn order words, when user successfully logged into their account, the Promise will be resolved.\n\n```js\nconst client = new Client(...)\n\nawait client.ready\n\n// You are now connected!\nawait client.tg.sendTextMessage(...)\n```\n\n-----\n\n### APIs\n\ntglib provide some useful methods that makes your Telegram app development easier.\n\nMost API classes/methods can be found in the official [TDLib documentation](https://core.telegram.org/tdlib/docs/classes.html).\n\n#### ![](https://placehold.it/12/efcf39/000?text=+) Low Level APIs\n\n\n##### `client._send(query)` -> Promise -> Object\n\n\n<details>\n<summary>Expand</summary>\n<p>\n\nThis API is provided by TDLib, you can use this API to send asynchronous message to Telegram.\n\n```js\nawait client._send({\n  '@type': 'sendMessage',\n  'chat_id': -123456789,\n  'input_message_content': {\n    '@type': 'inputMessageText',\n    'text': {\n      '@type': 'formattedText',\n      'text': '👻',\n    },\n  },\n})\n```\n</p>\n</details>\n\n\n##### `client._execute(query)` -> Promise -> Object\n\n\n<details>\n<summary>Expand</summary>\n<p>\n\nThis API is provided by TDLib, you can use this API to execute synchronous action to Telegram.\n\n```js\nawait client._execute({\n  '@type': 'getTextEntities',\n  'text': '@telegram /test_command https://telegram.org telegram.me',\n})\n```\n</p>\n</details>\n\n\n##### `client._destroy()` -> Promise -> Void\n\n\n<details>\n<summary>Expand</summary>\n<p>\n\nThis API is provided by TDLib, you can use this API to destroy the client.\n\n```js\nawait client._destroy()\n```\n</p>\n</details>\n\n\n##### `client.fetch(query)` -> Promise -> Object\n\n\n<details>\n<summary>Expand</summary>\n<p>\n\nThis API is provided by tglib, you can use this API to send asynchronous message to Telegram and receive response.\n\n```js\nconst chats = await client.fetch({\n  '@type': 'getChats',\n  'offset_order': '9223372036854775807',\n  'offset_chat_id': 0,\n  'limit': 100,\n})\n```\n</p>\n</details>\n\n\n#### ![](https://placehold.it/12/3abc64/000?text=+) High Level APIs\n\n\ntglib provides a collection of APIs that designed for ease of use and handiness. These APIs are located under `client.tg` property.\n\n\n##### `client.tg.sendTextMessage(args = {})` -> Promise -> Void\n\n\n<details>\n<summary>Expand</summary>\n<p>\n\nThis API is provided by tglib, you can use this API to send message to a chat. The function will combine custom options specified in `args` with its default.\n\nThe `TextStruct` struct uses \"parseTextEntities\" method which requires TDLib 1.1.0 or above, see [TDLib changelog](https://git.io/tdlibchanges) for details.\n\n```js\nconst { TextStruct } = require('tglib/structs')\n\nawait client.tg.sendTextMessage({\n  '$text': new TextStruct('`Hello` world!', 'textParseModeMarkdown'),\n  'chat_id': 123456789,\n  'disable_notification': true,\n  'clear_draft': false,\n})\n```\n</p>\n</details>\n\n\n##### `client.tg.sendPhotoMessage(args = {})` -> Promise -> Void\n\n\n<details>\n<summary>Expand</summary>\n<p>\n\nThis API is provided by tglib, you can use this API to send photo to a chat. The function will combine custom options specified in `args` with its default.\n\nThe `TextStruct` struct uses \"parseTextEntities\" method which requires TDLib 1.1.0 or above, see [TDLib changelog](https://git.io/tdlibchanges) for details.\n\n```js\nconst { TextStruct } = require('tglib/structs')\n\nawait client.tg.sendPhotoMessage({\n  '$caption': new TextStruct('Such doge much wow'),\n  'chat_id': 123456789,\n  'path': '/tmp/doge.jpg',\n  'ttl': 5,\n})\n```\n</p>\n</details>\n\n\n##### `client.tg.sendStickerMessage(args = {})` -> Promise -> Void\n\n\n<details>\n<summary>Expand</summary>\n<p>\n\nThis API is provided by tglib, you can use this API to send sticker to a chat. The function will combine custom options specified in `args` with its default.\n\n```js\nawait client.tg.sendStickerMessage({\n  'chat_id': 123456789,\n  'path': '/tmp/doge.webp',\n})\n```\n</p>\n</details>\n\n\n##### `client.tg.updateUsername(username, supergroupId = null)` -> Promise -> Void\n\n\n<details>\n<summary>Expand</summary>\n<p>\n\nThis API is provided by tglib, you can use this API to update the username for session user or a supergroup chat.\n\nThis API uses \"checkChatUsername\" method which requires TDLib 1.2.0 or above, see [TDLib changelog](https://git.io/tdlibchanges) for details.\n\n```js\nawait client.tg.updateUsername('a_new_username')\n```\n</p>\n</details>\n\n\n##### `client.tg.getAllChats()` -> Promise -> Array\n\n\n<details>\n<summary>Expand</summary>\n<p>\n\nThis API is provided by tglib, you can use this API to get all available chats of session user.\n\n```js\nconst chats = await client.tg.getAllChats()\n```\n</p>\n</details>\n\n\n##### `client.tg.openSecretChat(userId)` -> Promise -> Object\n\n\n<details>\n<summary>Expand</summary>\n<p>\n\nThis API is provided by tglib, you can use this API to open a secret chat with given user ID.\n\nNote: Secret chats are associated with the corresponding TDLib folder. (i.e. only available on the same device).\n\n```js\nconst chat = await client.tg.openSecretChat(123456789)\n```\n</p>\n</details>\n\n\n##### `client.tg.deleteChat(chatId)` -> Promise -> Void\n\n\n<details>\n<summary>Expand</summary>\n<p>\n\nThis API is provided by tglib, you can use this API to delete a chat and remove it from the chat list. You can use this API to delete \"private\", \"secret\", \"basicGroup\", and \"supergroup\" chats.\n\n```js\nawait client.tg.deleteChat(-12345678901234)\n```\n</p>\n</details>\n\n\n##### `client.tg.getChat(args = {})` -> Promise -> Object\n\n\n<details>\n<summary>Expand</summary>\n<p>\n\nThis API is provided by tglib, you can use this API to get a chat by username or chat id. This method requires either `username` option, or `chat_id` option.\n\n```js\nconst chat1 = await client.tg.getChat({ username: 'chat_username' })\nconst chat2 = await client.tg.getChat({ chat_id: '-12345678901234' })\n```\n</p>\n</details>\n\n\n##### `client.tg.call(userId)` -> Promise -> EventEmitter\n\n\n<details>\n<summary>Expand</summary>\n<p>\n\nThis API is provided by tglib, you can use this API to call an user.\n\nThe promise will resolve with an EventEmitter when call succceeded.\n\nThe EventEmitter will emit `ready` and `discarded` events.\n\n```js\nconst emitter = await client.tg.call(4000000001)\nemitter.on('ready', (call) => console.log(call))\nemitter.on('discarded', (call) => console.log(call))\n```\n</p>\n</details>\n\n-----\n\n### Requirements\n\n- Node.js 10 preferred (minimum >= 9.0.0)\n> Note: If you are using Node.js 9.x, you may encounter a warning message `Warning: N-API is an experimental feature and could change at any time.`, this can be suppressed by upgrading to version 10.\n\n- TDLib binary (see build instructions below)\n\n> [Windows](https://github.com/c0re100/F9TelegramUtils#compile-tdlib-on-windows)\n\n> [macOS](https://github.com/tdlib/td#macos)\n\n> [Linux - CentOS 7.5](https://gist.github.com/nodegin/e3849aa1e5170c2e05942ffe86e4f8c9)\n\nNote: building TDLib binary requires at least 8GB of memory (or more...), otherwise building process will fail. Build in containers are recommended.\n\n-----\n\n### License\n\ntglib uses the same license as TDLib. See [tdlib/td](https://github.com/tdlib/td) for more information.\n","readmeFilename":"README.md"}