{"_id":"@2012mjm/telegram-tl-node","_rev":"2-9a62110f3333c00f69ac7842ce8c9d3a","name":"@2012mjm/telegram-tl-node","description":"Telegram TypeLanguage library","dist-tags":{"latest":"0.12.6"},"versions":{"0.12.6":{"name":"@2012mjm/telegram-tl-node","version":"0.12.6","description":"Telegram TypeLanguage library","publishConfig":{"access":"public"},"keywords":["telegram","tl","typelanguage","type-language","library"],"author":{"name":"Enrico Stara","email":"enrico.stara@gmail.com"},"homepage":"https://github.com/goodmind/telegram-tl-node","repository":{"type":"git","url":"git://github.com/2012mjm/telegram-tl-node.git"},"bugs":{"url":"https://github.com/2012mjm/telegram-tl-node/issues"},"license":"MIT","dependencies":{"colors":"1.1.2","get-log":"^1.1.5","jsbn":"0.0.0"},"devDependencies":{"codeclimate-test-reporter":"0.1.0","coveralls":"2.11.3","gulp":"3.9.0","gulp-jshint":"1.11.2","gulp-mocha":"2.1.3","istanbul":"0.3.17","mocha":"2.2.5","mocha-better-spec-reporter":"1.1.2","mocha-lcov-reporter":"0.0.2","requirish":"^0.3.0","should":"7.0.2"},"main":"index","engines":{"node":">0.10.30"},"scripts":{"test":"DEBUG=-mocha*,* ./node_modules/gulp/bin/gulp.js test","coveralls":"DEBUG=-mocha*,* istanbul cover ./node_modules/gulp/bin/gulp.js cover && cat ./coverage/lcov.info | coveralls && codeclimate < ./coverage/lcov.info &&  rm -rf ./coverage"},"gitHead":"28b2c8437c70e152038b4473b94f673f35e0822c","_id":"@2012mjm/telegram-tl-node@0.12.6","_shasum":"86ee210d8f702ec5ad190f756645ce406d160e5f","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"2012mjm","email":"2007mjm@gmail.com"},"dist":{"shasum":"86ee210d8f702ec5ad190f756645ce406d160e5f","tarball":"https://registry.npmjs.org/@2012mjm/telegram-tl-node/-/telegram-tl-node-0.12.6.tgz","integrity":"sha512-+w+Sc5/GlQL78whYxvYeSskpes2CYJghoT0EcC3ygjHZ+pVqplfTfD+ktFTb9CgboxmH1rxsf6eI0TQ0d0uOUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH1B7ZXejpU4gQzgwccvT34SCxpoKiNSxkQc3/Ztb5OsCIQCzj6QQbsHKyISsQblGfGIf4xKVFUm1S+T59cM6DCMSgA=="}]},"maintainers":[{"name":"2012mjm","email":"2007mjm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/telegram-tl-node-0.12.6.tgz_1495276862283_0.43868336849845946"}}},"readme":"# @2012mjm/telegram-tl-node\n[![npm version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Coverage Status][coverage-image]][coverage-url] [![Climate Status][climate-image]][climate-url]\n\n**Telegram TypeLanguage** (TL) unofficial library in pure **javascript** on the Node.js platform\n\n## About TypeLanguage..\n\n[**TypeLanguage**](https://core.telegram.org/mtproto/TL)\n_\"serves to describe the used system of types, constructors, and existing functions\"_ of the **Telegram Mobile Protocol** \n[(MTProto)](https://core.telegram.org/mtproto)\n\n## telegram-tl-node in short..\n\nThe **telegram-tl-node** library implements the core TypeLanguage types (like the base `TypeObject` \nand others defined [here](https://core.telegram.org/mtproto/TL#example)) and therefore a layer for the\n[binary data serialization](https://core.telegram.org/mtproto/serialize) of the instances.\n\nThis library also implements the `TypeBuilder` class that parses the TypeLanguage [schemas](https://core.telegram.org/schema) \nin [JSON format](https://core.telegram.org/schema/mtproto-json) and dynamically writes **Type classes and functions** in\npure javascript.\n\n<img src=\"https://raw.githubusercontent.com/enricostara/telegram.link/master/telegram.link.png\" \n    width=\"20\" /> [**@goodmind/telegram.link**](http://github.com/goodmind/telegram.link)  main project depends by this library.\n\n## Installation\n\n```bash\n$ git clone --branch=master git://github.com/goodmind/telegram-tl-node.git\n$ cd telegram-tl-node\n$ npm install\n```\n\n## Unit Testing \n\n```bash\n$ npm test\n```\n\n## Dependencies\n\n- [get-log](https://github.com/enricostara/get-log): a Node.js Logging Utility, easy to use and ready for production.\n\n- [jsbn](https://github.com/andyperlitch/jsbn): a portable implementation of large-number math in pure JavaScript, \nenabling public-key crypto and other applications on desktop and mobile browsers.\n\n## License\n\nThe project is released under the [MIT License](./LICENSE) \n\n[npm-url]: https://www.npmjs.org/package/@goodmind/telegram-tl-node\n[npm-image]: https://badge.fury.io/js/%40goodmind%2Ftelegram-tl-node.svg\n\n[travis-url]: https://travis-ci.org/goodmind/telegram-tl-node\n[travis-image]: https://travis-ci.org/goodmind/telegram-tl-node.svg?branch=master\n\n[coverage-url]: https://coveralls.io/r/enricostara/telegram-tl-node?branch=master\n[coverage-image]: https://img.shields.io/coveralls/enricostara/telegram-tl-node.svg\n\n[climate-url]: https://codeclimate.com/github/enricostara/telegram-tl-node\n[climate-image]: https://codeclimate.com/github/enricostara/telegram-tl-node/badges/gpa.svg\n","maintainers":[{"name":"2012mjm","email":"2007mjm@gmail.com"}],"time":{"modified":"2022-06-12T14:09:51.525Z","created":"2017-05-20T10:41:03.238Z","0.12.6":"2017-05-20T10:41:03.238Z"},"homepage":"https://github.com/goodmind/telegram-tl-node","keywords":["telegram","tl","typelanguage","type-language","library"],"repository":{"type":"git","url":"git://github.com/2012mjm/telegram-tl-node.git"},"author":{"name":"Enrico Stara","email":"enrico.stara@gmail.com"},"bugs":{"url":"https://github.com/2012mjm/telegram-tl-node/issues"},"license":"MIT","readmeFilename":"README.md"}