UNPKG

fast-extract

Version:

Extract contents from various archive types (tar, tar.bz2, tar.gz, tar.xz, tgz, zip)

8 lines (7 loc) 445 B
import StreamCompat from 'readable-stream'; import Stream from 'stream'; const major = +process.versions.node.split('.')[0]; export const Readable = major > 0 ? Stream.Readable : StreamCompat.Readable; export const Writable = major > 0 ? Stream.Writable : StreamCompat.Writable; export const Transform = major > 0 ? Stream.Transform : StreamCompat.Transform; export const PassThrough = major > 0 ? Stream.PassThrough : StreamCompat.PassThrough;