Files
cdnjs/node_modules/tarball-extract/package.json
T
2014-07-17 01:32:32 +08:00

37 lines
1.9 KiB
JSON

{
"name": "tarball-extract",
"description": "A simple tarball download and extraction lib for node.",
"version": "0.0.3",
"author": {
"name": "Joshua Heiks",
"email": "joshuaheiks@gmail.com"
},
"keywords": [
"tar",
"tarball"
],
"main": "tarball.js",
"repository": {
"type": "git",
"url": "git://github.com/joshuah/tarball-extract.git"
},
"dependencies": {
"tar": "*",
"wget": "*"
},
"engines": {
"node": ">= 0.8.0"
},
"readme": "tarball-extract\n===============\n\nA simple tarball download and extraction lib for node.\n\n## Install\n\n npm install tarball-extract\n\n## method: extractTarball(sourceFile, destination, callback)\nExtracts 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.\n\n var tarball = require('tarball-extract')\n tarball.extractTarball('/tmp/test.tar', '/tmp/test', function(err){\n if(err) console.log(err)\n })\n\n## method: extractTarballDownload(url, downloadFile, destination, options, callback)\nDownload a tarball from a **url** and automatically extract it. \n\n var tarball = require('tarball-extract')\n url = 'http://example.com/testfile.tar.gz'\n tarball.extractTarballDownload(url , '/tmp/testfile.tar.gz', '/tmp/testfile', {}, function(err, result) {\n console.log(err, result)\n })\n\nWhen the download is complete the callback is passed (err, info).\n\n { url: 'http://example.com/testfile.tar.gz',\n downloadFile: '/tmp/testfile.tar.gz',\n destination: '/tmp/testfile' }\n\n",
"readmeFilename": "README.md",
"bugs": {
"url": "https://github.com/joshuah/tarball-extract/issues"
},
"_id": "tarball-extract@0.0.3",
"dist": {
"shasum": "6d49b44977fa51bc9064dbab1570377c7488f825"
},
"_from": "tarball-extract@~0.0",
"_resolved": "https://registry.npmjs.org/tarball-extract/-/tarball-extract-0.0.3.tgz"
}