{"_id":"@jcoreio/tar-bundler","_rev":"26-4e099a1a06d5fe5a63e0d582d9d17b93","name":"@jcoreio/tar-bundler","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"@jcoreio/tar-bundler","version":"1.0.0","keywords":["tar","bz2"],"author":{"name":"Jason McLaurin"},"license":"MIT","_id":"@jcoreio/tar-bundler@1.0.0","maintainers":[{"name":"bgoehringer-pason","email":"brandon.goehringer@pason.com"},{"name":"brayden-arthur","email":"brayden.arthur@pason.com"},{"name":"mbrigdan","email":"mbrigdan@pason.com"},{"name":"ngutzmann","email":"nathan.gutzmann@pason.com"},{"name":"jrmclaurin","email":"npm@jcore.io"},{"name":"jedwards1211","email":"jedwards@fastmail.com"},{"name":"eladendorf","email":"eladendorf@gmail.com"},{"name":"matthicks05","email":"matthicks05@gmail.com"},{"name":"prudhvitella","email":"prudhvitella@gmail.com"},{"name":"ndisidore","email":"ndisidore@pason.com"},{"name":"cbfx","email":"chrisburrell@gmail.com"}],"homepage":"https://github.com/jcoreio/tar-bundler#readme","bugs":{"url":"https://github.com/jcoreio/tar-bundler/issues"},"nyc":{"include":["src/**/*.js"],"require":["@babel/register"],"sourceMap":false,"instrument":false},"dist":{"shasum":"4600e9633e3c300ac431906d4c708732ad5abac9","tarball":"https://registry.npmjs.org/@jcoreio/tar-bundler/-/tar-bundler-1.0.0.tgz","fileCount":7,"integrity":"sha512-CaWx+iC0rlb9rqnwtA8bJ/LGCUgElTtWSc3vq86eZVY9yDrpQZeGGj6TuTCIQU3nWnIsMmObvkfTz/V5EqsbDQ==","signatures":[{"sig":"MEQCIArvlSHBPp1+0HNwR6n9aKt6HyB9MKcKbPsOeIsXZN3HAiArpP+wZknz2asaZjAAfNH9f+XDitWqaZknwMzj1CrduA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":350086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFmscCRA9TVsSAnZWagAAHxwP/0sPO6lMn6a9jKOkYLGF\ne3qhSuFt9WtWMvCSfqWqpH0n6yQeadx0LI5DR9QwTLJ6K2nVsqkCTa3TeBvn\nOz6UcQFbwV84poB2hi6DYVOy589zAOPgSus8zPZblZ5CO5AKs6FJdL3xO2CQ\nizZpu+RBHWib8g5ecbAB3Uj9svxKgYDAjYChTyVDTEIPY96+28D35ZfS5GGr\nt/ybcQ2FukLwvuuzUvdS6KL7hfS95Ds0SzU1F6jRoV5su5I7Is+z7Dd5Qk93\nU2zeqTZku17OVQgOnLC9voafFerCRHvmW3081krsG8T/snDWsndaYV5m88Vx\nOFdTTU2fqBoW8lq3Tko0PBzUAh0Hb+Avs863ba78ykBoJSz9j7PllfTlrSWI\nuDDp+WiDmCG5AeqW8CKFBIfN3Zv9yISyR5W1uFRFUkTCIE2vVEO3LSjpzxyg\nrN9+9187VBRb3Bo8K8r4EAMKV1e4JVgqD7tGsFDa0LbWqXQdGjXHB20PbyA4\nFwHIAkYxRCl2Ol2il/Eu292Zoxr8hMEtaoBFgP+SDGQ81tgBi9YxmaLodDWY\n3UrYiZThbh0tFjH7aIU7wVLZDnXs+QPkQu8F/PMkXzk1om+KiYKP7Itx6YOG\nq7u5fSAOTGEM1JGnFxqiif/5Vo5gqpqBGtp5cOQ1gQe+KUh+QpMFrN+bzEAf\nBZWS\r\n=gQm6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged && npm run lint && flow"}},"config":{"mocha":"-r @babel/register test/configure.js test/**/*.js","commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"d25428b11aab4a2508ec4979807eea237661bfd9","scripts":{"flow":"flow","lint":"eslint src test --cache","test":"cross-env NODE_ENV=production BABEL_ENV=test mocha $npm_package_config_mocha","build":"npm run clean && babel src --out-dir . && flow-copy-source -v src/ .","clean":"rimraf es lib $(cd src; ls) *.js.flow","codecov":"nyc report --reporter=text-lcov > coverage.lcov; codecov","coverage":"cross-env NODE_ENV=production BABEL_ENV=coverage nyc --reporter=lcov --reporter=text mocha $npm_package_config_mocha","lint:fix":"eslint --fix src test --cache","prettier":"prettier --write src/**/*.js test/**/*.js","flow:watch":"flow-watch -e js,js.flow,flowconfig --ignore es/ --ignore node_modules/ --watch .flowconfig --watch src/ --watch test/","lint:watch":"esw --watch src test --cache","test:debug":"cross-env NODE_ENV=production BABEL_ENV=test mocha --inspect-brk $npm_package_config_mocha","test:watch":"cross-env NODE_ENV=production BABEL_ENV=test mocha --watch $npm_package_config_mocha","flow:coverage":"for file in src/**.js test/**.js; do echo $file; flow coverage $file; done","open:coverage":"open coverage/lcov-report/index.html","prepublishOnly":"npm run clean && npm run prettier:check && npm run lint && flow && npm run coverage && npm run build","prettier:check":"prettier --list-different src/**/*.js test/**/*.js","semantic-release":"semantic-release"},"_npmUser":{"name":"jrmclaurin","email":"npm@jcore.io"},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"renovate":{"major":{"automerge":false},"extends":[":separateMajorReleases",":combinePatchMinorReleases",":ignoreUnstable",":prImmediately",":renovatePrefix",":updateNotScheduled",":preserveSemverRanges",":semanticPrefixFixDepsChoreOthers",":automergeDisabled","group:monorepos"],"automerge":true},"commitlint":{"extends":["@jedwards1211/commitlint-config"]},"repository":{"url":"git+https://github.com/jcoreio/tar-bundler.git","type":"git"},"_npmVersion":"6.4.1","description":"Generate tar.bz2 bundles","directories":{},"lint-staged":{"*.{js,json,css,md}":["prettier --write","git add"]},"sideEffects":false,"_nodeVersion":"8.16.0","dependencies":{"tar-fs":"^2.0.0","fs-extra":"^8.1.0","log4jcore":"^3.0.1","compressjs":"^1.0.3","@babel/runtime":"^7.1.5","promisify-child-process":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","chai":"^4.2.0","copy":"^0.3.2","husky":"^1.1.4","mocha":"^6.0.0","eslint":"^5.9.0","rimraf":"^2.6.0","codecov":"^3.1.0","flow-bin":"^0.92.0","istanbul":"^0.4.5","prettier":"^1.15.2","cross-env":"^5.2.0","@babel/cli":"^7.1.5","flow-watch":"^1.1.4","@babel/core":"^7.1.6","lint-staged":"^8.0.4","babel-eslint":"^10.0.1","eslint-watch":"^4.0.2","@babel/register":"^7.0.0","@commitlint/cli":"^6.0.2","prettier-eslint":"^8.8.2","flow-copy-source":"^2.0.2","semantic-release":"^15.1.4","@babel/preset-env":"^7.1.6","@babel/preset-flow":"^7.0.0","babel-plugin-istanbul":"^5.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-flowtype":"^3.2.0","@jedwards1211/eslint-config":"^2.0.0","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^6.0.2","@jedwards1211/commitlint-config":"^1.0.0","@jedwards1211/eslint-config-flow":"^1.0.2","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tar-bundler_1.0.0_1561750299915_0.8382660595874722","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@jcoreio/tar-bundler","version":"1.1.0","keywords":["tar","bz2"],"author":{"name":"Jason McLaurin"},"license":"MIT","_id":"@jcoreio/tar-bundler@1.1.0","maintainers":[{"name":"bgoehringer-pason","email":"brandon.goehringer@pason.com"},{"name":"brayden-arthur","email":"brayden.arthur@pason.com"},{"name":"cbfx","email":"chrisburrell@gmail.com"},{"name":"eladendorf","email":"eladendorf@gmail.com"},{"name":"jedwards1211","email":"jedwards@fastmail.com"},{"name":"jrmclaurin","email":"npm@jcore.io"},{"name":"matthicks05","email":"matthicks05@gmail.com"},{"name":"mbrigdan","email":"mbrigdan@pason.com"},{"name":"ndisidore","email":"ndisidore@pason.com"},{"name":"ngutzmann","email":"nathan.gutzmann@pason.com"},{"name":"prudhvitella","email":"prudhvitella@gmail.com"}],"homepage":"https://github.com/jcoreio/tar-bundler#readme","bugs":{"url":"https://github.com/jcoreio/tar-bundler/issues"},"nyc":{"include":["src/**/*.js"],"require":["@babel/register"],"sourceMap":false,"instrument":false},"dist":{"shasum":"845dcd9680c106f3bd07d3c49be46e6100a67640","tarball":"https://registry.npmjs.org/@jcoreio/tar-bundler/-/tar-bundler-1.1.0.tgz","fileCount":7,"integrity":"sha512-XTuebjWv1M0zgVppdq3zzPWtuF1Gh9UFrytTy6AQqovAceQdx01vmu/H91K5bTqRHN0n3pmKAA2kHqD0NDLssg==","signatures":[{"sig":"MEYCIQD74Vu7k0e3muEMNF90sASGFn4TCdze8VgTBjOfne5jhgIhAO+NddvcP8rdNoeVw1JIo4j+FC8RV69k3tLm6ueLGwIU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":350135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFot4CRA9TVsSAnZWagAAdv8P/1lDwFXyqXpCvupLAUEf\nRFMDihI/pyz/7pJw/2Q6xluqkRm8H5u7Ex/EhNArjvcTQxnaz5RqOciavRoz\niTtEw16cS9I/mLiFRDOni+P8iiUFRlQpAbfkKaOrNiV6O5MJ5eIIBLTW0EaJ\n1Cpr0TsoITh5OgTvqycu8o0T+0zZ9VV27IiKzo3m1sWBBqd/0yvor0pCoIWJ\nxSq1XAQW0nlHcw1GrJxE3VTvhPTFmHJ9Gp2VxLSQCzjkvuqUVoewFuiWkxRs\n6hcvyaySCmtLPpbr+CBrlJ490+ZLypGKvJvIAvaOwcUFb/8Ubmkw4iGPd2QY\niXz7Bu8d0OGMj34AZNTKu7ewWqGUznmzK0cOmEzAqcUsKz+H/a1EtfCbGnRF\nwN4KVgs2mGZ0CAZZ5SR/hreoDIfJCuilThpRoR/OYBSMJHO1KlYwTYicSHTK\nzgULWr/meS35npHle2lZ3VQZpWzo+Sr5YDPkaPLQZxROGoQHzx9LvAnBgrfm\ndy1/CAnJef8KF3nyEZpGffGftwjQUSpsTihtm9D0UX1h/qMJCowSFsudjnU4\nh6eG5xwJLbWBDCCJ6m83Faw7roPv/oZJMoqWleF7a22nUWaXkWL3U0sIPohE\nwMz6VnhjC0gR2iwKguo75yCjhY4AutKFUXNM3sm/7PXou5M7M8MIEptKLgEB\n5IWP\r\n=mrfC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged && npm run lint && flow"}},"config":{"mocha":"-r @babel/register test/configure.js test/**/*.js","commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"442f8a876f4d8e38f88322f1fbc7fbc55be609ff","scripts":{"flow":"flow","lint":"eslint src test --cache","test":"cross-env NODE_ENV=production BABEL_ENV=test mocha $npm_package_config_mocha","build":"npm run clean && babel src --out-dir . && flow-copy-source -v src/ .","clean":"rimraf es lib $(cd src; ls) *.js.flow","codecov":"nyc report --reporter=text-lcov > coverage.lcov; codecov","coverage":"cross-env NODE_ENV=production BABEL_ENV=coverage nyc --reporter=lcov --reporter=text mocha $npm_package_config_mocha","lint:fix":"eslint --fix src test --cache","prettier":"prettier --write src/**/*.js test/**/*.js","flow:watch":"flow-watch -e js,js.flow,flowconfig --ignore es/ --ignore node_modules/ --watch .flowconfig --watch src/ --watch test/","lint:watch":"esw --watch src test --cache","test:debug":"cross-env NODE_ENV=production BABEL_ENV=test mocha --inspect-brk $npm_package_config_mocha","test:watch":"cross-env NODE_ENV=production BABEL_ENV=test mocha --watch $npm_package_config_mocha","flow:coverage":"for file in src/**.js test/**.js; do echo $file; flow coverage $file; done","open:coverage":"open coverage/lcov-report/index.html","prepublishOnly":"npm run clean && npm run prettier:check && npm run lint && flow && npm run coverage && npm run build","prettier:check":"prettier --list-different src/**/*.js test/**/*.js","semantic-release":"semantic-release"},"_npmUser":{"name":"jrmclaurin","email":"npm@jcore.io"},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"renovate":{"major":{"automerge":false},"extends":[":separateMajorReleases",":combinePatchMinorReleases",":ignoreUnstable",":prImmediately",":renovatePrefix",":updateNotScheduled",":preserveSemverRanges",":semanticPrefixFixDepsChoreOthers",":automergeDisabled","group:monorepos"],"automerge":true},"commitlint":{"extends":["@jedwards1211/commitlint-config"]},"repository":{"url":"git+https://github.com/jcoreio/tar-bundler.git","type":"git"},"_npmVersion":"6.4.1","description":"Generate tar.bz2 bundles","directories":{},"lint-staged":{"*.{js,json,css,md}":["prettier --write","git add"]},"sideEffects":false,"_nodeVersion":"8.16.0","dependencies":{"tar-fs":"^2.0.0","fs-extra":"^8.1.0","log4jcore":"^3.0.1","compressjs":"^1.0.3","@babel/runtime":"^7.1.5","promisify-child-process":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","chai":"^4.2.0","copy":"^0.3.2","husky":"^1.1.4","mocha":"^6.0.0","eslint":"^5.9.0","rimraf":"^2.6.0","codecov":"^3.1.0","flow-bin":"^0.92.0","istanbul":"^0.4.5","prettier":"^1.15.2","cross-env":"^5.2.0","@babel/cli":"^7.1.5","flow-watch":"^1.1.4","@babel/core":"^7.1.6","lint-staged":"^8.0.4","babel-eslint":"^10.0.1","eslint-watch":"^4.0.2","@babel/register":"^7.0.0","@commitlint/cli":"^6.0.2","prettier-eslint":"^8.8.2","flow-copy-source":"^2.0.2","semantic-release":"^15.1.4","@babel/preset-env":"^7.1.6","@babel/preset-flow":"^7.0.0","babel-plugin-istanbul":"^5.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-flowtype":"^3.2.0","@jedwards1211/eslint-config":"^2.0.0","@babel/plugin-transform-runtime":"^7.1.0","@commitlint/config-conventional":"^6.0.2","@jedwards1211/commitlint-config":"^1.0.0","@jedwards1211/eslint-config-flow":"^1.0.2","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tar-bundler_1.1.0_1561758583783_0.9519651803893836","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-06-28T19:31:39.914Z","modified":"2026-02-25T04:50:14.586Z","1.0.0":"2019-06-28T19:31:40.074Z","1.1.0":"2019-06-28T21:49:44.000Z"},"bugs":{"url":"https://github.com/jcoreio/tar-bundler/issues"},"author":{"name":"Jason McLaurin"},"license":"MIT","homepage":"https://github.com/jcoreio/tar-bundler#readme","keywords":["tar","bz2"],"repository":{"url":"git+https://github.com/jcoreio/tar-bundler.git","type":"git"},"description":"Generate tar.bz2 bundles","maintainers":[{"email":"npm@jcore.io","name":"jrmclaurin"},{"email":"jedwards@fastmail.com","name":"jedwards1211"},{"email":"eladendorf@gmail.com","name":"eladendorf"},{"email":"avram.dodson@gmail.com","name":"avramdodson"}],"readme":"# tar-bundler\n\n[![CircleCI](https://circleci.com/gh/jcoreio/tar-bundler.svg?style=svg)](https://circleci.com/gh/jcoreio/tar-bundler)\n[![Coverage Status](https://codecov.io/gh/jcoreio/tar-bundler/branch/master/graph/badge.svg)](https://codecov.io/gh/jcoreio/tar-bundler)\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)\n\nGenerate tar.bz bundles using system bzip2 if possible, or self-contained bzip2 if needed\n\n## Installation\n\n```sh\nyarn add @jcoreio/tar-bundler\n```\n\n## Usage\n\n```js\nconst { bundle } = require('@jcoreio/tar-bundler')\n\nasync function makeBundle() {\n  await bundle({ srcDir: 'myDir', destFile: 'archive.tar.bz2' })\n  console.log('successfully saved archive')\n}\n```\n","readmeFilename":"README.md"}