UNPKG

mtproton

Version:

Telegram API JS (MTProto) client library for browser and nodejs

23 lines (19 loc) 522 B
const makeMTProto = require('../../src'); const SHA1 = require('./sha1'); const SHA256 = require('./sha256'); const PBKDF2 = require('./pbkdf2'); const Transport = require('./transport'); const getRandomBytes = require('./get-random-bytes'); const getLocalStorage = require('./get-local-storage'); function createTransport(dc, crypto) { return new Transport(dc, crypto); } const MTProto = makeMTProto({ SHA1, SHA256, PBKDF2, getRandomBytes, getLocalStorage, createTransport, }); module.exports = MTProto;