gulp-untar2

0.1.0 • Public • Published

gulp-untar

Extract tarballs in your gulp build pipeline

Accepts source files with either stream or Buffer contents. Outputs files with Buffer contents.

Install

$ npm install --save-dev gulp-untar2

Usage

  var gulp = require('gulp')
  var untar = require('gulp-untar2')
 
  gulp.task('extract-archives', function () {
    return gulp.src('./archive/*.tar')
      .pipe(untar())
      .pipe(gulp.dest('./extracted'))
  })

In combination with gulp-gunzip and vinyl-source-stream:

var gulp = require('gulp')
var request = require('request')
var source = require('vinyl-source-stream')
var gunzip = require('gulp-gunzip')
var untar = require('gulp-untar2')
 
gulp.task('default', function () {
  return request('http://example.org/some-file.tar.gz')
  .pipe(source('some-file.tar.gz'))
  .pipe(gunzip())
  .pipe(untar())
  .pipe(gulp.dest('output'))
})

License

MIT

© Jon Merrifield

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.1.0
    2
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.1.0
    2
  • 0.0.6
    16
  • 0.0.5
    0
  • 0.0.3
    0

Package Sidebar

Install

npm i gulp-untar2

Weekly Downloads

18

Version

0.1.0

License

MIT

Last publish

Collaborators

  • sorrycc