0.0.6 • Published 7 years ago

tarball-extract v0.0.6

Weekly downloads
2,068
License
MIT
Repository
github
Last release
7 years ago

tarball-extract

A simple tarball download and extraction lib for node.

Install

npm install tarball-extract

method: extractTarball(sourceFile, destination, callback)

Extracts a tar file using node-tar. If the file ends in a .tgz or a tar.gz gzip will be used to deflate it before passing the stream to tar.

var tarball = require('tarball-extract')
tarball.extractTarball('/tmp/test.tar', '/tmp/test', function(err){
  if(err) console.log(err)
})

method: extractTarballDownload(url, downloadFile, destination, options, callback)

Download a tarball from a url and automatically extract it.

var tarball = require('tarball-extract')
url = 'http://example.com/testfile.tar.gz'
tarball.extractTarballDownload(url , '/tmp/testfile.tar.gz', '/tmp/testfile', {}, function(err, result) {
  console.log(err, result)
})

When the download is complete the callback is passed (err, info).

{ url: 'http://example.com/testfile.tar.gz',
  downloadFile: '/tmp/testfile.tar.gz',
  destination: '/tmp/testfile' }
jsonresume-theme-anthonyjdella-elegantjsonresume-theme-elegantprofile@infinitebrahmanuniverse/nolb-tarbufs-react-doc@everything-registry/sub-chunk-2878sandbox-npmpressless@shopgate/generator-boilerplate-extensiontheme-managerstrudleasy-ffmpeggenerator-bitrixgit-updatermkappdeploy-agentlambda_patterniceworks-cligenerator-opencartnode-gsapi@cobalt-engine/cobalt-bower-resolverclimacticgrunt-jmetergrommet-toolboxkevoree-web-editor-serverkcv-theme-corakcv-theme-elegantjsonresume-theme-wb-elegantjsonresume-theme-jatjsonresume-theme-jjlorenzoelegantjsonresume-theme-jupejsonresume-theme-light-nljsonresume-theme-modernjsonresume-theme-modern-extendedjsonresume-theme-modern-freelancejsonresume-theme-modern-spbrienjsonresume-theme-modern-with-projects-sectionjsonresume-theme-modern2jsonresume-theme-namemejsonresume-theme-nominaltechjsonresume-theme-nominaltech-nljsonresume-theme-kwaln-nljsonresume-theme-kwam-nljsonresume-theme-kwanjsonresume-theme-lemonlabsjsonresume-theme-lightjsonresume-theme-light-caffienatedjsonresume-theme-light-classy-concisejsonresume-theme-light-classy-responsivejsonresume-theme-light-classy-responsive-frjsonresume-theme-light-classy-responsive-m2jsonresume-theme-printclassyjsonresume-theme-ozee31jsonresume-theme-kwan-fixjsonresume-theme-kwan-linkedinjsonresume-theme-kwan-nljsonresume-theme-kwan-no-skills-leveljsonresume-theme-kwann-nljsonresume-theme-refinedjsonresume-theme-sashajsonresume-theme-sasha_fixedjsonresume-theme-simplyelegantjsonresume-theme-sceptilejsonresume-theme-classyjsonresume-theme-classy-vforeseejsonresume-theme-eleganterjsonresume-theme-elegantfixedjsonresume-theme-elegantnewjsonresume-theme-elegantojsonresume-theme-elephantjsonresume-theme-corajsonresume-theme-dark-classyjsonresume-theme-dark-classy-responsivejsonresume-theme-elegantjsonresume-theme-elegant-compactjsonresume-theme-elegant-customjsonresume-theme-elegant-frjsonresume-theme-elegant-fr-modjsonresume-theme-elegant-fr2jsonresume-theme-elegant-hiteshjsonresume-theme-elegant-mobilejsonresume-theme-elegant-mobile-jjlorenzojsonresume-theme-elegant-mrseanryanjsonresume-theme-elegant-pdfjsonresume-theme-elegant-projectsjsonresume-theme-elegant-ryantrinklejsonresume-theme-elegant-simplifiedjsonresume-theme-elegant-tarqjsonresume-theme-elegant-tautologisticsjsonresume-theme-elegant-tautologistics-ptbrjsonresume-theme-elegant-wsojsonresume-theme-elegant-zh-hantjsonresume-theme-elegant_forkjsonresume-theme-elegant_sargeforkjsonresume-theme-elegant_sargefork-no-volunteerjsonresume-theme-elegant_sargefork_no_volunteerjsonresume-theme-ah3nryjatnwkpackage-loadernpm-adaptiveme-nibble
0.0.6

7 years ago

0.0.5

7 years ago

0.0.3

11 years ago

0.0.2

11 years ago

0.0.1

11 years ago