pnpm
Version:
A fast implementation of npm install
19 lines (14 loc) • 459 B
JavaScript
var fs = require('fs')
var filename = process.argv[2]
var gunzip = require('./')
if (filename === '--help') {
console.log('Usage: gunzip-maybe filename?')
console.log('')
console.log(' cat somefile | gunzip-maybe')
console.log(' gunzip-maybe somefile')
console.log('')
process.exit(0)
}
var input = (!filename || filename === '-') ? process.stdin : fs.createReadStream(filename)
input.pipe(gunzip()).pipe(process.stdout)