101arrowz / fflate TypeScript 3.1K 138 High performance (de)compression in an 8kB package compression decompression pako zlib