Factory function to create appropriate decompressor based on format
Provides a unified interface for creating decompressors while maintaining the flexibility to use format-specific optimizations.
Compression format to create decompressor for
Decompressor class with consistent interface
If format is not supported
const decompressor = createDecompressor('gzip');const result = await decompressor.decompress(compressedData); Copy
const decompressor = createDecompressor('gzip');const result = await decompressor.decompress(compressedData);
Factory function to create appropriate decompressor based on format
Provides a unified interface for creating decompressors while maintaining the flexibility to use format-specific optimizations.