Telegram Web K with changes to work inside I2P https://web.telegram.i2p/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

13 lines
565 B

//export function gzipUncompress(bytes: ArrayBuffer, toString: true): string;
// @ts-ignore
import pako from 'pako/dist/pako_inflate.min.js';
// import dT from './dT';
//export function gzipUncompress(bytes: ArrayBuffer, toString?: false): Uint8Array;
export default function gzipUncompress(bytes: ArrayBuffer, toString?: boolean): string | Uint8Array {
// console.log(dT(), 'Gzip uncompress start');
const result = pako.inflate(bytes, toString ? {to: 'string'} : undefined);
// console.log(dT(), 'Gzip uncompress finish'/* , result */);
return result;
}