UNPKG

decompress-maybe

Version:

Transform stream that decompress its input if it's compressed, and echoes it if not

10 lines (7 loc) 276 B
const bzipMaybe = require('bzip2-maybe') const gunzipMaybe = require('gunzip-maybe') const pumpify = require('pumpify') const {ZSTDDecompressMaybe} = require('simple-zstd') module.exports = function () { return pumpify(bzipMaybe(), gunzipMaybe(), ZSTDDecompressMaybe()) }