{"_id":"it-tar","_rev":"4573628","name":"it-tar","description":"it-tar is a streaming tar parser (and maybe a generator in the future) and nothing else. It operates purely using async iterables which means you can easily extract/parse tarballs without ever hitting the file system.","dist-tags":{"latest":"6.0.5"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""}],"time":{"modified":"2026-04-10T15:35:28.000Z","created":"2019-11-17T22:29:05.251Z","6.0.5":"2024-02-22T09:00:36.256Z","6.0.4":"2024-02-21T11:59:47.022Z","6.0.3":"2024-02-21T11:43:13.680Z","6.0.2":"2024-02-20T14:19:37.800Z","6.0.1":"2022-10-18T13:58:32.982Z","6.0.0":"2022-08-17T05:57:28.319Z","5.0.0":"2022-04-01T13:05:20.688Z","4.0.0":"2021-08-05T10:00:28.042Z","3.0.0":"2021-04-16T19:12:02.007Z","2.0.0":"2021-04-01T14:50:19.205Z","1.2.2":"2020-03-18T11:01:25.329Z","1.2.1":"2020-02-08T23:29:28.862Z","1.2.0":"2020-02-07T21:23:09.871Z","1.1.1":"2019-11-22T10:37:30.748Z","1.1.0":"2019-11-18T12:37:27.404Z","1.0.1":"2019-11-18T10:43:32.330Z","1.0.0":"2019-11-17T22:29:05.251Z"},"users":{},"author":{"name":"Alan Shaw"},"repository":{"type":"git","url":"git+https://github.com/alanshaw/it-tar.git"},"versions":{"6.0.5":{"name":"it-tar","version":"6.0.5","description":"it-tar is a streaming tar parser (and maybe a generator in the future) and nothing else. It operates purely using async iterables which means you can easily extract/parse tarballs without ever hitting the file system.","author":{"name":"Alan Shaw"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/alanshaw/it-tar#readme","repository":{"type":"git","url":"git+https://github.com/alanshaw/it-tar.git"},"bugs":{"url":"https://github.com/alanshaw/it-tar/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["extract","generate","generator","modify","pack","parse","parser","stream","stream2","streaming","streams","streams2","tar","tarball"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","docs":"aegir docs","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","postbuild":"cp ./test/fixtures/*.tar ./test/fixtures/*.tar.gz ./test/fixtures/*.tgz ./dist/test/fixtures","test":"aegir test -t node","test:node":"npm run test -- -t node --cov","test:electron-main":"npm run test -- -t electron-main","release":"aegir release"},"dependencies":{"iso-constants":"^0.1.2","it-reader":"^6.0.1","it-stream-types":"^2.0.1","it-to-buffer":"^4.0.5","p-defer":"^4.0.0","uint8arraylist":"^2.3.2","uint8arrays":"^5.0.2"},"devDependencies":{"aegir":"^42.2.4","it-pipe":"^3.0.1","stream-to-it":"^0.2.0"},"engines":{"node":">=16.0.0","npm":">=7.0.0"},"_id":"it-tar@6.0.5","gitHead":"ed7510a3ce19c8e2bc3ee8efca8d06ffd16944c7","_nodeVersion":"20.11.1","_npmVersion":"10.4.0","dist":{"shasum":"46bf290415aef92bb6ad831f5883a75e2f187ed0","size":36932,"noattachment":false,"key":"/it-tar/-/it-tar-6.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-tar/download/it-tar-6.0.5.tgz"},"_npmUser":{"name":"alanshaw","email":"alan138@gmail.com"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-tar_6.0.5_1708592436019_0.9946805982470188"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-22T09:00:36.256Z","publish_time":1708592436256,"_source_registry_name":"default","_cnpm_publish_time":1708592436256},"6.0.4":{"name":"it-tar","version":"6.0.4","description":"it-tar is a streaming tar parser (and maybe a generator in the future) and nothing else. It operates purely using async iterables which means you can easily extract/parse tarballs without ever hitting the file system.","author":{"name":"Alan Shaw"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/alanshaw/it-tar#readme","repository":{"type":"git","url":"git+https://github.com/alanshaw/it-tar.git"},"bugs":{"url":"https://github.com/alanshaw/it-tar/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["extract","generate","generator","modify","pack","parse","parser","stream","stream2","streaming","streams","streams2","tar","tarball"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","docs":"aegir docs","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","postbuild":"cp ./test/fixtures/*.tar ./test/fixtures/*.tar.gz ./test/fixtures/*.tgz ./dist/test/fixtures","test":"aegir test -t node","test:node":"npm run test -- -t node --cov","test:electron-main":"npm run test -- -t electron-main","release":"aegir release"},"dependencies":{"iso-constants":"^0.1.2","it-reader":"^6.0.1","it-stream-types":"^2.0.1","it-to-buffer":"^4.0.5","p-defer":"^4.0.0","uint8arraylist":"^2.3.2","uint8arrays":"^5.0.2"},"devDependencies":{"aegir":"^42.2.4","it-pipe":"^3.0.1","stream-to-it":"^0.2.0"},"engines":{"node":">=16.0.0","npm":">=7.0.0"},"_id":"it-tar@6.0.4","gitHead":"1aa52668080c11232ab2a40d44a6aec5b723a2a3","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"a4d8ae6a9bdac0bfaaf975ef1fcb4f078d7c5522","size":36951,"noattachment":false,"key":"/it-tar/-/it-tar-6.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-tar/download/it-tar-6.0.4.tgz"},"_npmUser":{"name":"alanshaw","email":"alan138@gmail.com"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-tar_6.0.4_1708516786810_0.502277173037009"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-21T11:59:47.022Z","publish_time":1708516787022,"_source_registry_name":"default","_cnpm_publish_time":1708516787022},"6.0.3":{"name":"it-tar","version":"6.0.3","description":"it-tar is a streaming tar parser (and maybe a generator in the future) and nothing else. It operates purely using async iterables which means you can easily extract/parse tarballs without ever hitting the file system.","author":{"name":"Alan Shaw"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/alanshaw/it-tar#readme","repository":{"type":"git","url":"git+https://github.com/alanshaw/it-tar.git"},"bugs":{"url":"https://github.com/alanshaw/it-tar/issues"},"keywords":["extract","generate","generator","modify","pack","parse","parser","stream","stream2","streaming","streams","streams2","tar","tarball"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","postbuild":"cp ./test/fixtures/*.tar ./test/fixtures/*.tar.gz ./test/fixtures/*.tgz ./dist/test/fixtures","test":"aegir test -t node","test:node":"npm run test -- -t node --cov","test:electron-main":"npm run test -- -t electron-main","release":"aegir release"},"dependencies":{"iso-constants":"^0.1.2","it-reader":"^6.0.1","it-stream-types":"^1.0.4","it-to-buffer":"^4.0.5","p-defer":"^4.0.0","uint8arraylist":"^2.3.2","uint8arrays":"^5.0.2"},"devDependencies":{"aegir":"^37.5.1","concat-stream":"^2.0.0","it-pipe":"^3.0.1","stream-to-it":"^0.2.0"},"gitHead":"ce5e3dd66ea37a76b0a949c719811f32c35231a9","_id":"it-tar@6.0.3","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"shasum":"ab730a9d6dec9cce88e2adbceb0fc29bc436f915","size":21389,"noattachment":false,"key":"/it-tar/-/it-tar-6.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-tar/download/it-tar-6.0.3.tgz"},"_npmUser":{"name":"alanshaw","email":"alan138@gmail.com"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-tar_6.0.3_1708515793491_0.09657819361869158"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-21T11:43:13.680Z","publish_time":1708515793680,"_source_registry_name":"default","_cnpm_publish_time":1708515793680},"6.0.2":{"name":"it-tar","version":"6.0.2","description":"it-tar is a streaming tar parser (and maybe a generator in the future) and nothing else. It operates purely using async iterables which means you can easily extract/parse tarballs without ever hitting the file system.","author":{"name":"Alan Shaw"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/alanshaw/it-tar#readme","repository":{"type":"git","url":"git+https://github.com/alanshaw/it-tar.git"},"bugs":{"url":"https://github.com/alanshaw/it-tar/issues"},"keywords":["extract","generate","generator","modify","pack","parse","parser","stream","stream2","streaming","streams","streams2","tar","tarball"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","postbuild":"cp ./test/fixtures/*.tar ./test/fixtures/*.tar.gz ./test/fixtures/*.tgz ./dist/test/fixtures","test":"aegir test -t node","test:node":"npm run test -- -t node --cov","test:electron-main":"npm run test -- -t electron-main","release":"aegir release"},"dependencies":{"iso-constants":"^0.1.2","it-reader":"^6.0.1","it-stream-types":"^1.0.4","it-to-buffer":"^4.0.5","p-defer":"^4.0.0","uint8arraylist":"^2.3.2","uint8arrays":"^4.0.2"},"devDependencies":{"aegir":"^37.5.1","concat-stream":"^2.0.0","it-pipe":"^3.0.1","stream-to-it":"^0.2.0"},"gitHead":"1a7285126d75a9f594c56b4d9fb9412ad6404cee","_id":"it-tar@6.0.2","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"shasum":"c3facf09f396a6316a9cf1b5d88583f4040433a8","size":21386,"noattachment":false,"key":"/it-tar/-/it-tar-6.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-tar/download/it-tar-6.0.2.tgz"},"_npmUser":{"name":"alanshaw","email":"alan138@gmail.com"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-tar_6.0.2_1708438777614_0.2531545338395065"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-20T14:19:37.800Z","publish_time":1708438777800,"_source_registry_name":"default","_cnpm_publish_time":1708438777800},"6.0.1":{"name":"it-tar","version":"6.0.1","description":"it-tar is a streaming tar parser (and maybe a generator in the future) and nothing else. It operates purely using async iterables which means you can easily extract/parse tarballs without ever hitting the file system.","author":{"name":"Alan Shaw"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/alanshaw/it-tar#readme","repository":{"type":"git","url":"git+https://github.com/alanshaw/it-tar.git"},"bugs":{"url":"https://github.com/alanshaw/it-tar/issues"},"keywords":["extract","generate","generator","modify","pack","parse","parser","stream","stream2","streaming","streams","streams2","tar","tarball"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","postbuild":"cp ./test/fixtures/*.tar ./test/fixtures/*.tar.gz ./test/fixtures/*.tgz ./dist/test/fixtures","test":"aegir test -t node","test:node":"npm run test -- -t node --cov","test:electron-main":"npm run test -- -t electron-main","release":"aegir release"},"dependencies":{"iso-constants":"^0.1.2","it-reader":"^6.0.1","it-stream-types":"^1.0.4","it-to-buffer":"^3.0.0","p-defer":"^4.0.0","uint8arraylist":"^2.3.2","uint8arrays":"^4.0.2"},"devDependencies":{"aegir":"^37.5.1","concat-stream":"^2.0.0","it-pipe":"^2.0.3","stream-to-it":"^0.2.0"},"gitHead":"ea067f581b31f38cb24b4d2de1d16781646521f5","_id":"it-tar@6.0.1","_nodeVersion":"16.17.1","_npmVersion":"8.19.2","dist":{"shasum":"6164227c4f20cb870efb89e2a6693ffde77f69b1","size":21244,"noattachment":false,"key":"/it-tar/-/it-tar-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-tar/download/it-tar-6.0.1.tgz"},"_npmUser":{"name":"alanshaw","email":"alan138@gmail.com"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-tar_6.0.1_1666101512728_0.9702493695561702"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-25T07:20:35.478Z","publish_time":1666101512982,"_cnpm_publish_time":1666101512982},"6.0.0":{"name":"it-tar","version":"6.0.0","description":"it-tar is a streaming tar parser (and maybe a generator in the future) and nothing else. It operates purely using async iterables which means you can easily extract/parse tarballs without ever hitting the file system.","author":{"name":"Alan Shaw"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/alanshaw/it-tar#readme","repository":{"type":"git","url":"git+https://github.com/alanshaw/it-tar.git"},"bugs":{"url":"https://github.com/alanshaw/it-tar/issues"},"keywords":["extract","generate","generator","modify","pack","parse","parser","stream","stream2","streaming","streams","streams2","tar","tarball"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","postbuild":"cp ./test/fixtures/*.tar ./test/fixtures/*.tar.gz ./test/fixtures/*.tgz ./dist/test/fixtures","test":"aegir test -t node","test:node":"npm run test -- -t node --cov","test:electron-main":"npm run test -- -t electron-main","release":"aegir release"},"dependencies":{"iso-constants":"^0.1.2","it-reader":"^6.0.1","it-stream-types":"^1.0.4","it-to-buffer":"^2.0.2","p-defer":"^4.0.0","uint8arraylist":"^2.3.2","uint8arrays":"^3.0.0"},"devDependencies":{"aegir":"^37.5.1","concat-stream":"^2.0.0","it-pipe":"^2.0.3","stream-to-it":"^0.2.0"},"gitHead":"5ad43254655900dfa666c289cab83ba5cf307682","_id":"it-tar@6.0.0","_nodeVersion":"16.16.0","_npmVersion":"8.17.0","dist":{"shasum":"10dfcd9ff48e7c5c5a9628f0c96c005ad39278c0","size":21243,"noattachment":false,"key":"/it-tar/-/it-tar-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-tar/download/it-tar-6.0.0.tgz"},"_npmUser":{"name":"alanshaw","email":"alan138@gmail.com"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-tar_6.0.0_1660715848187_0.8368306516185318"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-17T05:58:31.572Z","publish_time":1660715848319,"_cnpm_publish_time":1660715848319},"5.0.0":{"name":"it-tar","version":"5.0.0","description":"it-tar is a streaming tar parser (and maybe a generator in the future) and nothing else. It operates purely using async iterables which means you can easily extract/parse tarballs without ever hitting the file system.","author":{"name":"Alan Shaw"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/alanshaw/it-tar#readme","repository":{"type":"git","url":"git+https://github.com/alanshaw/it-tar.git"},"bugs":{"url":"https://github.com/alanshaw/it-tar/issues"},"keywords":["extract","generate","generator","modify","pack","parse","parser","stream","stream2","streaming","streams","streams2","tar","tarball"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","build":"tsc","pretest":"npm run build && cp ./test/fixtures/*.tar ./test/fixtures/*.tar.gz ./test/fixtures/*.tgz ./dist/test/fixtures","test":"aegir test -f ./dist/test","test:node":"npm run test -- -t node --cov","test:electron-main":"npm run test -- -t electron-main","release":"semantic-release"},"dependencies":{"iso-constants":"^0.1.2","it-reader":"^5.0.1","it-stream-types":"^1.0.4","it-to-buffer":"^2.0.2","p-defer":"^4.0.0","uint8arraylist":"^1.5.1","uint8arrays":"^3.0.0"},"devDependencies":{"aegir":"^36.2.3","concat-stream":"^2.0.0","it-pipe":"^2.0.3","stream-to-it":"^0.2.0"},"gitHead":"5173e64d8c568b607c262a1e326578cc06493ef7","_id":"it-tar@5.0.0","_nodeVersion":"16.14.0","_npmVersion":"7.24.2","dist":{"shasum":"9d8e0815f53db7eb307b913ed9bae6cff992692f","size":20980,"noattachment":false,"key":"/it-tar/-/it-tar-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-tar/download/it-tar-5.0.0.tgz"},"_npmUser":{"name":"alanshaw","email":"alan138@gmail.com"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-tar_5.0.0_1648818320528_0.7981581481494071"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-01T13:37:21.395Z","publish_time":1648818320688,"_cnpm_publish_time":1648818320688},"4.0.0":{"name":"it-tar","version":"4.0.0","description":"it-tar is a streaming tar parser (and maybe a generator in the future) and nothing else. It operates purely using async iterables which means you can easily extract/parse tarballs without ever hitting the file system.","author":{"name":"Alan Shaw"},"dependencies":{"bl":"^5.0.0","buffer":"^6.0.3","iso-constants":"^0.1.2","it-concat":"^2.0.0","it-reader":"^3.0.0","p-defer":"^3.0.0"},"devDependencies":{"@types/bl":"^5.0.1","concat-stream":"^2.0.0","it-pipe":"^1.1.0","standard":"^16.0.3","stream-to-it":"^0.2.0","tape":"^5.2.2"},"scripts":{"test":"standard && tape test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/alanshaw/it-tar/issues"},"homepage":"https://github.com/alanshaw/it-tar","main":"index.js","directories":{"test":"test"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alanshaw/it-tar.git"},"types":"./index.d.ts","gitHead":"f6e492a44070816c4989af89e1602e656a27ecd4","_id":"it-tar@4.0.0","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"shasum":"bad5faf184e2684c07f870918d0c20713702b96f","size":8361,"noattachment":false,"key":"/it-tar/-/it-tar-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-tar/download/it-tar-4.0.0.tgz"},"_npmUser":{"name":"alanshaw","email":"alan138@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-tar_4.0.0_1628157627885_0.3672430466162169"},"_hasShrinkwrap":false,"publish_time":1628157628042,"_cnpm_publish_time":1628157628042,"_cnpmcore_publish_time":"2021-12-16T18:33:51.959Z"},"3.0.0":{"name":"it-tar","version":"3.0.0","description":"it-tar is a streaming tar parser (and maybe a generator in the future) and nothing else. It operates purely using async iterables which means you can easily extract/parse tarballs without ever hitting the file system.","author":{"name":"Alan Shaw"},"dependencies":{"bl":"^5.0.0","buffer":"^6.0.3","iso-constants":"^0.1.2","it-concat":"^2.0.0","it-reader":"^3.0.0","p-defer":"^3.0.0"},"devDependencies":{"concat-stream":"^2.0.0","it-pipe":"^1.1.0","standard":"^16.0.3","stream-to-it":"^0.2.0","tape":"^5.2.2"},"scripts":{"test":"standard && tape test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/alanshaw/it-tar/issues"},"homepage":"https://github.com/alanshaw/it-tar","main":"index.js","directories":{"test":"test"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alanshaw/it-tar.git"},"gitHead":"d584f0be3ee78b8d2be07abfa0cb188c485fe19b","_id":"it-tar@3.0.0","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"shasum":"d25f2777c0da4d4bec1b01a1ab9d79495f459f4f","size":8091,"noattachment":false,"key":"/it-tar/-/it-tar-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-tar/download/it-tar-3.0.0.tgz"},"_npmUser":{"name":"alanshaw","email":"alan138@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-tar_3.0.0_1618600321832_0.4988123551511032"},"_hasShrinkwrap":false,"publish_time":1618600322007,"_cnpm_publish_time":1618600322007,"_cnpmcore_publish_time":"2021-12-16T18:33:52.213Z"},"2.0.0":{"name":"it-tar","version":"2.0.0","description":"it-tar is a streaming tar parser (and maybe a generator in the future) and nothing else. It operates purely using async iterables which means you can easily extract/parse tarballs without ever hitting the file system.","author":{"name":"Alan Shaw"},"dependencies":{"bl":"^4.0.0","buffer":"^6.0.3","iso-constants":"^0.1.2","it-concat":"^1.0.0","it-reader":"^2.0.0","p-defer":"^3.0.0"},"devDependencies":{"concat-stream":"^2.0.0","it-pipe":"^1.1.0","standard":"^16.0.3","stream-to-it":"^0.2.0","tape":"^5.2.2"},"scripts":{"test":"standard && tape test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/alanshaw/it-tar/issues"},"homepage":"https://github.com/alanshaw/it-tar","main":"index.js","directories":{"test":"test"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alanshaw/it-tar.git"},"gitHead":"07f1e1e61f25e9af7c26dfbb420ccf422eb67884","_id":"it-tar@2.0.0","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"shasum":"179f1876b44f396a81ba8d7a3a42dcbb1039beb6","size":8092,"noattachment":false,"key":"/it-tar/-/it-tar-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-tar/download/it-tar-2.0.0.tgz"},"_npmUser":{"name":"alanshaw","email":"alan138@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-tar_2.0.0_1617288619019_0.4015787684796579"},"_hasShrinkwrap":false,"publish_time":1617288619205,"_cnpm_publish_time":1617288619205,"_cnpmcore_publish_time":"2021-12-16T18:33:52.472Z"},"1.2.2":{"name":"it-tar","version":"1.2.2","description":"it-tar is a streaming tar parser (and maybe a generator in the future) and nothing else. It operates purely using async iterables which means you can easily extract/parse tarballs without ever hitting the file system.","author":{"name":"Alan Shaw"},"dependencies":{"bl":"^4.0.0","buffer":"^5.4.3","iso-constants":"^0.1.2","it-concat":"^1.0.0","it-reader":"^2.0.0","p-defer":"^3.0.0"},"devDependencies":{"concat-stream":"^2.0.0","it-pipe":"^1.1.0","standard":"^14.3.1","stream-to-it":"^0.2.0","tape":"^4.9.2"},"scripts":{"test":"standard && tape test/extract.js","test-all":"standard && tape test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/alanshaw/it-tar/issues"},"homepage":"https://github.com/alanshaw/it-tar","main":"index.js","directories":{"test":"test"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alanshaw/it-tar.git"},"gitHead":"dee2fe3995917547b26eb89d09008eb6099daabf","_id":"it-tar@1.2.2","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","_npmUser":{"name":"alanshaw","email":"alan138@gmail.com"},"dist":{"shasum":"8d79863dad27726c781a4bcc491f53c20f2866cf","size":8106,"noattachment":false,"key":"/it-tar/-/it-tar-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-tar/download/it-tar-1.2.2.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-tar_1.2.2_1584529285179_0.3193165153342945"},"_hasShrinkwrap":false,"publish_time":1584529285329,"_cnpm_publish_time":1584529285329,"_cnpmcore_publish_time":"2021-12-16T18:33:52.662Z"},"1.2.1":{"name":"it-tar","version":"1.2.1","description":"it-tar is a streaming tar parser (and maybe a generator in the future) and nothing else. It operates purely using async iterables which means you can easily extract/parse tarballs without ever hitting the file system.","author":{"name":"Alan Shaw"},"dependencies":{"bl":"^4.0.0","buffer":"^5.4.3","fs-constants":"^1.0.0","it-concat":"^1.0.0","it-reader":"^2.0.0","p-defer":"^3.0.0"},"devDependencies":{"concat-stream":"^2.0.0","it-pipe":"^1.1.0","standard":"^14.3.1","stream-to-it":"^0.2.0","tape":"^4.9.2"},"scripts":{"test":"standard && tape test/extract.js","test-all":"standard && tape test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/alanshaw/it-tar/issues"},"homepage":"https://github.com/alanshaw/it-tar","main":"index.js","directories":{"test":"test"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alanshaw/it-tar.git"},"gitHead":"a6debe4ca97940ca751c6f6186a6afcd7b9bdd7a","_id":"it-tar@1.2.1","_nodeVersion":"13.7.0","_npmVersion":"6.13.6","_npmUser":{"name":"alanshaw","email":"alan138@gmail.com"},"dist":{"shasum":"142b17f1c1073acf42b12b82e933d6c42981c977","size":8107,"noattachment":false,"key":"/it-tar/-/it-tar-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-tar/download/it-tar-1.2.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-tar_1.2.1_1581204568730_0.9408714238126863"},"_hasShrinkwrap":false,"publish_time":1581204568862,"_cnpm_publish_time":1581204568862,"_cnpmcore_publish_time":"2021-12-16T18:33:52.857Z"},"1.2.0":{"name":"it-tar","version":"1.2.0","description":"it-tar is a streaming tar parser (and maybe a generator in the future) and nothing else. It operates purely using async iterables which means you can easily extract/parse tarballs without ever hitting the file system.","author":{"name":"Alan Shaw"},"dependencies":{"bl":"^4.0.0","buffer":"^5.4.3","fs-constants":"^1.0.0","it-concat":"^1.0.0","it-reader":"^2.0.0","p-defer":"^3.0.0"},"devDependencies":{"concat-stream":"^2.0.0","it-pipe":"^1.1.0","standard":"^14.3.1","stream-to-it":"^0.1.1","tape":"^4.9.2"},"scripts":{"test":"standard && tape test/extract.js","test-all":"standard && tape test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/alanshaw/it-tar/issues"},"homepage":"https://github.com/alanshaw/it-tar","main":"index.js","directories":{"test":"test"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alanshaw/it-tar.git"},"gitHead":"fb1d2e46299c18b6933739b03b13778888d80b0c","_id":"it-tar@1.2.0","_nodeVersion":"13.7.0","_npmVersion":"6.13.6","_npmUser":{"name":"alanshaw","email":"alan138@gmail.com"},"dist":{"shasum":"66688e370bc17a206eb4f15b9fed91f45308e772","size":8108,"noattachment":false,"key":"/it-tar/-/it-tar-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-tar/download/it-tar-1.2.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-tar_1.2.0_1581110589732_0.5735218410824523"},"_hasShrinkwrap":false,"publish_time":1581110589871,"_cnpm_publish_time":1581110589871,"_cnpmcore_publish_time":"2021-12-16T18:33:53.069Z"},"1.1.1":{"name":"it-tar","version":"1.1.1","description":"it-tar is a streaming tar parser (and maybe a generator in the future) and nothing else. It operates purely using async iterables which means you can easily extract/parse tarballs without ever hitting the file system.","author":{"name":"Alan Shaw"},"dependencies":{"bl":"^4.0.0","buffer":"^5.4.3","it-reader":"^2.0.0","p-defer":"^3.0.0"},"devDependencies":{"concat-stream":"^2.0.0","it-pipe":"^1.1.0","standard":"^14.3.1","stream-to-it":"^0.1.1","tape":"^4.9.2"},"scripts":{"test":"standard && tape test/extract.js","test-all":"standard && tape test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/alanshaw/it-tar/issues"},"homepage":"https://github.com/alanshaw/it-tar","main":"index.js","directories":{"test":"test"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alanshaw/it-tar.git"},"gitHead":"3fa082c8808dabcbaa939b0e32d5c8c87d446e68","_id":"it-tar@1.1.1","_nodeVersion":"13.1.0","_npmVersion":"6.12.1","_npmUser":{"name":"alanshaw","email":"alan138@gmail.com"},"dist":{"shasum":"72aad4497cf83ff2e266d378fb1ce4df1abb7fc7","size":7000,"noattachment":false,"key":"/it-tar/-/it-tar-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-tar/download/it-tar-1.1.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-tar_1.1.1_1574419050604_0.0322122685193289"},"_hasShrinkwrap":false,"publish_time":1574419050748,"_cnpm_publish_time":1574419050748,"_cnpmcore_publish_time":"2021-12-16T18:33:53.294Z"},"1.1.0":{"name":"it-tar","version":"1.1.0","description":"it-tar is a streaming tar parser (and maybe a generator in the future) and nothing else. It operates purely using async iterables which means you can easily extract/parse tarballs without ever hitting the file system.","author":{"name":"Alan Shaw"},"dependencies":{"bl":"^4.0.0","buffer":"^5.4.3","it-reader":"^2.0.0","p-defer":"^3.0.0"},"devDependencies":{"concat-stream":"^2.0.0","it-pipe":"^1.1.0","standard":"^14.3.1","stream-to-it":"^0.1.1","tape":"^4.9.2"},"scripts":{"test":"standard && tape test/extract.js","test-all":"standard && tape test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/alanshaw/it-tar/issues"},"homepage":"https://github.com/alanshaw/it-tar","main":"index.js","directories":{"test":"test"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alanshaw/it-tar.git"},"gitHead":"f837aa149069c23939b65d706b0477b0ce297af8","_id":"it-tar@1.1.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","_npmUser":{"name":"alanshaw","email":"alan138@gmail.com"},"dist":{"shasum":"1fd09cb0395eba8c848215a7de5adcc346441213","size":6996,"noattachment":false,"key":"/it-tar/-/it-tar-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-tar/download/it-tar-1.1.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-tar_1.1.0_1574080647309_0.053690822242463465"},"_hasShrinkwrap":false,"publish_time":1574080647404,"_cnpm_publish_time":1574080647404,"_cnpmcore_publish_time":"2021-12-16T18:33:53.669Z"},"1.0.1":{"name":"it-tar","version":"1.0.1","description":"it-tar is a streaming tar parser (and maybe a generator in the future) and nothing else. It operates purely using async iterables which means you can easily extract/parse tarballs without ever hitting the file system.","author":{"name":"Alan Shaw"},"dependencies":{"bl":"^4.0.0","buffer":"^5.4.3","it-reader":"^2.0.0","p-defer":"^3.0.0"},"devDependencies":{"concat-stream":"^2.0.0","it-pipe":"^1.1.0","standard":"^14.3.1","stream-to-it":"^0.1.1","tape":"^4.9.2"},"scripts":{"test":"standard && tape test/extract.js","test-all":"standard && tape test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/alanshaw/it-tar/issues"},"homepage":"https://github.com/alanshaw/it-tar","main":"index.js","directories":{"test":"test"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alanshaw/it-tar.git"},"gitHead":"2eeef77e9dfed76e038b349497909e57ba1f9882","_id":"it-tar@1.0.1","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","_npmUser":{"name":"alanshaw","email":"alan138@gmail.com"},"dist":{"shasum":"9ad5b45fa3e32032094a6e4650bbc34b5e5fc101","size":6862,"noattachment":false,"key":"/it-tar/-/it-tar-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-tar/download/it-tar-1.0.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-tar_1.0.1_1574073812207_0.7000512552468672"},"_hasShrinkwrap":false,"publish_time":1574073812330,"_cnpm_publish_time":1574073812330,"_cnpmcore_publish_time":"2021-12-16T18:33:53.939Z"},"1.0.0":{"name":"it-tar","version":"1.0.0","description":"it-tar is a streaming tar parser (and maybe a generator in the future) and nothing else. It operates purely using async iterables which means you can easily extract/parse tarballs without ever hitting the file system.","author":{"name":"Alan Shaw"},"dependencies":{"bl":"^4.0.0","buffer":"^5.4.3","it-reader":"^2.0.0"},"devDependencies":{"concat-stream":"^2.0.0","it-pipe":"^1.1.0","standard":"^14.3.1","stream-to-it":"^0.1.1","tape":"^4.9.2"},"scripts":{"test":"standard && tape test/extract.js","test-all":"standard && tape test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/alanshaw/it-tar/issues"},"homepage":"https://github.com/alanshaw/it-tar","main":"index.js","directories":{"test":"test"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alanshaw/it-tar.git"},"gitHead":"077eea174855f9376f42e715a8c1694cc88f39f3","_id":"it-tar@1.0.0","_nodeVersion":"13.1.0","_npmVersion":"6.12.1","_npmUser":{"name":"alanshaw","email":"alan138@gmail.com"},"dist":{"shasum":"da490b386127a2558cfb929c8ca07a0b5e8067a6","size":6780,"noattachment":false,"key":"/it-tar/-/it-tar-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-tar/download/it-tar-1.0.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-tar_1.0.0_1574029745123_0.401757378126"},"_hasShrinkwrap":false,"publish_time":1574029745251,"_cnpm_publish_time":1574029745251,"_cnpmcore_publish_time":"2021-12-16T18:33:54.145Z"}},"readme":"# it-tar\n\n[![codecov](https://img.shields.io/codecov/c/github/alanshaw/it-tar.svg?style=flat-square)](https://codecov.io/gh/alanshaw/it-tar)\n[![CI](https://img.shields.io/github/actions/workflow/status/alanshaw/it-tar/js-test-and-release.yml?branch=master\\&style=flat-square)](https://github.com/alanshaw/it-tar/actions/workflows/js-test-and-release.yml?query=branch%3Amaster)\n\n> it-tar is a streaming tar parser and generator. It operates purely using async iterables which means you can easily extract/parse tarballs without ever hitting the file system.\n\n# Install\n\n```console\n$ npm i it-tar\n```\n\n# API Docs\n\n- <https://alanshaw.github.io/it-tar>\n\n# License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n# Contribution\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n","_attachments":{},"homepage":"https://github.com/alanshaw/it-tar#readme","bugs":{"url":"https://github.com/alanshaw/it-tar/issues"},"license":"Apache-2.0 OR MIT"}