Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    gulp-untar2public

    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

    install

    npm i gulp-untar2

    Downloadslast 7 days

    59

    version

    0.1.0

    license

    MIT

    repository

    github.com

    last publish

    collaborators

    • avatar