{"versions":{"1.5.1":{"name":"compressing","version":"1.5.1","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"ts-test":"tsc -p ./test/fixtures/types/tsconfig.json","test":"egg-bin test && npm run ts-test","cov":"egg-bin cov","lint":"eslint .","ci":"npm run lint && npm run ts-test && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"typings":"index.d.ts","author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"flushwritable":"^1.0.0","get-ready":"^1.0.0","iconv-lite":"^0.5.0","mkdirp":"^0.5.1","pump":"^3.0.0","streamifier":"^0.1.1","tar-stream":"^1.5.2","yauzl":"^2.7.0","yazl":"^2.4.2"},"devDependencies":{"@types/mocha":"^5.2.5","@types/node":"^10.12.9","dir-compare":"^1.3.0","egg-bin":"^1.9.1","egg-ci":"^1.8.0","eslint":"^3.10.2","eslint-config-egg":"^3.2.0","mm":"^2.0.0","mz-modules":"^2.1.0","power-assert":"^1.4.2","rimraf":"^2.6.2","typescript":"^3.1.6","uuid":"^3.0.1"},"engines":{"node":">= 4.0.0"},"ci":{"version":"4, 6, 8, 10, 12","license":{"year":"2017","fullname":"node-modules and other contributors"}},"gitHead":"321d9d577b97f6a96fbf6d9c6a46655349a790d5","_id":"compressing@1.5.1","_nodeVersion":"12.16.2","_npmVersion":"6.11.3","_npmUser":{"name":"anonymous","email":"fengmk2@gmail.com"},"dist":{"shasum":"d031a3311b8c2ed6561a8431671d5a844540482d","size":11742,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.5.1.tgz","integrity":"sha512-1AGBR4Vh0/rpPKSXHoV9cerLo0CUlAhZ/xsJqU3a9+2cbSaFjWT3fk2MIGkCnbpk//DGWrcWw03rhKFQrA9RQw=="},"maintainers":[{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"shaoshuai0102@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compressing_1.5.1_1589208779891_0.9738673292352262"},"_hasShrinkwrap":false,"publish_time":1589208780029,"_cnpm_publish_time":1589208780029,"_cnpmcore_publish_time":"2021-12-15T09:42:25.173Z","contributors":[]},"1.5.0":{"name":"compressing","version":"1.5.0","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"ts-test":"tsc -p ./test/fixtures/types/tsconfig.json","test":"egg-bin test && npm run ts-test","cov":"egg-bin cov","lint":"eslint .","ci":"npm run lint && npm run ts-test && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"typings":"index.d.ts","author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"flushwritable":"^1.0.0","get-ready":"^1.0.0","iconv-lite":"^0.5.0","mkdirp":"^0.5.1","pump":"^3.0.0","streamifier":"^0.1.1","tar-stream":"^1.5.2","yauzl":"^2.7.0","yazl":"^2.4.2"},"devDependencies":{"@types/mocha":"^5.2.5","@types/node":"^10.12.9","dir-compare":"^1.3.0","egg-bin":"^1.9.1","egg-ci":"^1.8.0","eslint":"^3.10.2","eslint-config-egg":"^3.2.0","mm":"^2.0.0","mz-modules":"^2.1.0","power-assert":"^1.4.2","rimraf":"^2.6.2","typescript":"^3.1.6","uuid":"^3.0.1"},"engines":{"node":">= 4.0.0"},"ci":{"version":"4, 6, 8, 10, 12","license":{"year":"2017","fullname":"node-modules and other contributors"}},"gitHead":"76ee45d6bb1320683f8efe419566c517d33bca6d","_id":"compressing@1.5.0","_nodeVersion":"13.0.1","_npmVersion":"6.11.3","_npmUser":{"name":"anonymous","email":"fengmk2@gmail.com"},"dist":{"shasum":"c6b04942f9923bce59561b8d04d7f09776423ebc","size":11636,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.5.0.tgz","integrity":"sha512-CPMzMd/MswJh7CPRo605FQhXQlP0JbwCjPteh9GZ0jYTQcDBrYJLEW7Fm1dpTdOHk0/2ZE2C8SO5EX4Dp7KZ8w=="},"maintainers":[{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"shaoshuai0102@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compressing_1.5.0_1575449429483_0.4213149309188464"},"_hasShrinkwrap":false,"publish_time":1575449429612,"_cnpm_publish_time":1575449429612,"_cnpmcore_publish_time":"2021-12-15T09:42:25.392Z","contributors":[]},"1.4.0":{"name":"compressing","version":"1.4.0","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"test":"egg-bin test && tsc -p ./test/fixtures/types/tsconfig.json","cov":"egg-bin cov","lint":"eslint .","ci":"npm run lint && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"typings":"index.d.ts","author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"flushwritable":"^1.0.0","get-ready":"^1.0.0","mkdirp":"^0.5.1","pump":"^3.0.0","streamifier":"^0.1.1","tar-stream":"^1.5.2","yauzl":"^2.7.0","yazl":"^2.4.2"},"devDependencies":{"@types/mocha":"^5.2.5","@types/node":"^10.12.9","dir-compare":"^1.3.0","egg-bin":"^1.9.1","egg-ci":"^1.8.0","eslint":"^3.10.2","eslint-config-egg":"^3.2.0","mm":"^2.0.0","mz-modules":"^2.1.0","power-assert":"^1.4.2","rimraf":"^2.6.2","typescript":"^3.1.6","uuid":"^3.0.1"},"engines":{"node":">= 4.0.0"},"ci":{"version":"4, 6, 8, 10","license":{"year":"2017","fullname":"node-modules and other contributors"}},"gitHead":"0650825b9ea3d82016016f8839c2e37b527430cc","_id":"compressing@1.4.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.0","_npmUser":{"name":"anonymous","email":"fengmk2@gmail.com"},"dist":{"shasum":"79fdccb87cfd141ac54f585112845f2178f29256","size":11115,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.4.0.tgz","integrity":"sha512-7Y6aU45Ud0y7sxr8szQ91dJPHIENKmG0zD9bcLSZSGf67Xap/J8pqFGCklnrFavkl5taulZb7YvSa557mb732A=="},"maintainers":[{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"shaoshuai0102@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compressing_1.4.0_1543579451791_0.09768336538552624"},"_hasShrinkwrap":false,"publish_time":1543579451939,"_cnpm_publish_time":1543579451939,"_cnpmcore_publish_time":"2021-12-15T09:42:25.607Z","contributors":[]},"1.3.2":{"name":"compressing","version":"1.3.2","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"test":"egg-bin test","cov":"egg-bin cov","lint":"eslint .","ci":"npm run lint && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"flushwritable":"^1.0.0","get-ready":"^1.0.0","mkdirp":"^0.5.1","pump":"^3.0.0","streamifier":"^0.1.1","tar-stream":"^1.5.2","yauzl":"^2.7.0","yazl":"^2.4.2"},"devDependencies":{"dir-compare":"^1.3.0","egg-bin":"^1.9.1","egg-ci":"^1.8.0","eslint":"^3.10.2","eslint-config-egg":"^3.2.0","mm":"^2.0.0","mz-modules":"^2.1.0","power-assert":"^1.4.2","rimraf":"^2.6.2","uuid":"^3.0.1"},"engines":{"node":">= 4.0.0"},"ci":{"version":"4, 6, 8, 10","license":{"year":"2017","fullname":"node-modules and other contributors"}},"gitHead":"b9b137d56fb35d3b6bea5ce7aac0c8aa61a7f4e5","_id":"compressing@1.3.2","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"anonymous","email":"fengmk2@gmail.com"},"dist":{"shasum":"770881d1dd52ed268b81ca5537397e2a780df0d9","size":10531,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.3.2.tgz","integrity":"sha512-zYRXMebeP/P+5lQftTL8ZBHIbsZjURB49ncaH6pq8cwePPJ4K9NE1DTMm5jrllRMQazp6SMkaflu1n8UF1myRw=="},"maintainers":[{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"shaoshuai0102@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compressing_1.3.2_1542812275094_0.6378749875506176"},"_hasShrinkwrap":false,"publish_time":1542812275223,"_cnpm_publish_time":1542812275223,"_cnpmcore_publish_time":"2021-12-15T09:42:25.856Z","contributors":[]},"1.3.1":{"name":"compressing","version":"1.3.1","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"test":"egg-bin test","cov":"egg-bin cov","lint":"eslint .","ci":"npm run lint && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"files":["index.js","lib"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"flushwritable":"^1.0.0","get-ready":"^1.0.0","mkdirp":"^0.5.1","pump":"^3.0.0","streamifier":"^0.1.1","tar-stream":"^1.5.2","yauzl":"^2.7.0","yazl":"^2.4.2"},"devDependencies":{"dir-compare":"^1.3.0","egg-bin":"^1.9.1","egg-ci":"^1.8.0","eslint":"^3.10.2","eslint-config-egg":"^3.2.0","mm":"^2.0.0","mz-modules":"^2.1.0","power-assert":"^1.4.2","rimraf":"^2.6.2","uuid":"^3.0.1"},"engines":{"node":">= 4.0.0"},"ci":{"version":"4, 6, 8, 10","license":{"year":"2017","fullname":"node-modules and other contributors"}},"gitHead":"07eaf90f70f619b76a238d436236f3eda423468b","_id":"compressing@1.3.1","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"anonymous","email":"sakura9515@gmail.com"},"dist":{"shasum":"9f11a94d648816eace4a6d97412fb17fc6e2767f","size":10444,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.3.1.tgz","integrity":"sha512-84G1GoJpy4AsCQ8eLcAr3KOanSUpbW9qaPpiqAoT8BugWP8/NMgrENiFriK82msIoSwEI7K4MH0myNGV4pJenw=="},"maintainers":[{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"shaoshuai0102@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compressing_1.3.1_1535115754067_0.7291885493282868"},"_hasShrinkwrap":false,"publish_time":1535115754157,"_cnpm_publish_time":1535115754157,"_cnpmcore_publish_time":"2021-12-15T09:42:26.084Z","contributors":[]},"1.3.0":{"name":"compressing","version":"1.3.0","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"test":"egg-bin test","cov":"egg-bin cov","lint":"eslint .","ci":"npm run lint && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"files":["index.js","lib"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"flushwritable":"^1.0.0","get-ready":"^1.0.0","mkdirp":"^0.5.1","pump":"^3.0.0","streamifier":"^0.1.1","tar-stream":"^1.5.2","yauzl":"^2.7.0","yazl":"^2.4.2"},"devDependencies":{"dir-compare":"^1.3.0","egg-bin":"^1.9.1","egg-ci":"^1.8.0","eslint":"^3.10.2","eslint-config-egg":"^3.2.0","mm":"^2.0.0","power-assert":"^1.4.2","rimraf":"^2.6.2","uuid":"^3.0.1"},"engines":{"node":">= 4.0.0"},"ci":{"version":"4, 6, 8, 10","license":{"year":"2017","fullname":"node-modules and other contributors"}},"gitHead":"a035ee485fd212d15cd551fc570a717a0e48f7c5","_id":"compressing@1.3.0","_npmVersion":"5.10.0","_nodeVersion":"10.8.0","_npmUser":{"name":"anonymous","email":"fengmk2@gmail.com"},"dist":{"shasum":"f460a06d275aa992f3e88f652bcaef3107d34ff9","size":10292,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.3.0.tgz","integrity":"sha512-QeVbEWlxjpLRsspg8YN+f3eA7LsM6Dp/OMClW20f8zV0cSwiVoAorDdq4Fhs+oRBAbwF8CruTilv2IxrLJb5CQ=="},"maintainers":[{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"shaoshuai0102@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compressing_1.3.0_1534147054441_0.9568144014383868"},"_hasShrinkwrap":false,"publish_time":1534147054544,"_cnpm_publish_time":1534147054544,"_cnpmcore_publish_time":"2021-12-15T09:42:26.348Z","contributors":[]},"1.2.4":{"name":"compressing","version":"1.2.4","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"test":"egg-bin test","cov":"egg-bin cov","lint":"eslint .","ci":"npm run lint && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"files":["index.js","lib"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"flushwritable":"^1.0.0","get-ready":"^1.0.0","mkdirp":"^0.5.1","pump":"^3.0.0","streamifier":"^0.1.1","tar-stream":"^1.5.2","yauzl":"^2.7.0","yazl":"^2.4.2"},"devDependencies":{"dir-compare":"^1.3.0","egg-bin":"^1.9.1","egg-ci":"^1.8.0","eslint":"^3.10.2","eslint-config-egg":"^3.2.0","mm":"^2.0.0","power-assert":"^1.4.2","uuid":"^3.0.1"},"ci":{"version":"4, 6, 8"},"gitHead":"90c8eda1a1cb9dbf827da5d91df4937b6d0b33ca","_id":"compressing@1.2.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"anonymous","email":"shaoshuai0102@gmail.com"},"dist":{"shasum":"451b437638e8da9f83ef2c330c5c6e4a4052647f","size":8850,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.2.4.tgz","integrity":"sha512-RKlYKZ5wpXHfBm/3JpVo8piiVdZ6nyMR1ampv6VCyP4UxahNVFmxpsB+YZWGLGiF0RF4zK/IZDKwnS7nOqzZww=="},"maintainers":[{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"shaoshuai0102@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compressing_1.2.4_1531492880248_0.3359263166664961"},"_hasShrinkwrap":false,"publish_time":1531492880390,"_cnpm_publish_time":1531492880390,"_cnpmcore_publish_time":"2021-12-15T09:42:26.564Z","contributors":[]},"1.2.3":{"name":"compressing","version":"1.2.3","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"test":"egg-bin test","cov":"egg-bin cov","lint":"eslint .","ci":"npm run lint && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"files":["index.js","lib"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"flushwritable":"^1.0.0","get-ready":"^1.0.0","mkdirp":"^0.5.1","multipipe":"^1.0.2","streamifier":"^0.1.1","tar-stream":"^1.5.2","yauzl":"^2.7.0","yazl":"^2.4.2"},"devDependencies":{"dir-compare":"^1.3.0","egg-bin":"^1.9.1","egg-ci":"^1.8.0","eslint":"^3.10.2","eslint-config-egg":"^3.2.0","mm":"^2.0.0","power-assert":"^1.4.2","uuid":"^3.0.1"},"ci":{"version":"4, 6, 8"},"gitHead":"fc16addff93a7591ff2a81dab653f2bdb239494e","_id":"compressing@1.2.3","_shasum":"d580c9667fc8433f0c2c4f1cdc6c64b034ca08b1","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"anonymous","email":"shaoshuai0102@gmail.com"},"dist":{"shasum":"d580c9667fc8433f0c2c4f1cdc6c64b034ca08b1","size":8815,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.2.3.tgz","integrity":"sha512-Ba+DWfsz/zhWg4zvE6b/CuN12qq7mdktbwQp4Vx163kkas2yOncaTvziQmZvQbC6cH1j60/n8tJmIUEdXAhoxQ=="},"maintainers":[{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"shaoshuai0102@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compressing-1.2.3.tgz_1501137520697_0.5403036454226822"},"directories":{},"publish_time":1501137520853,"_hasShrinkwrap":false,"_cnpm_publish_time":1501137520853,"_cnpmcore_publish_time":"2021-12-15T09:42:26.781Z","contributors":[]},"1.2.2":{"name":"compressing","version":"1.2.2","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"test":"egg-bin test","cov":"egg-bin cov","lint":"eslint .","ci":"npm run lint && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"files":["index.js","lib"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"flushwritable":"^1.0.0","get-ready":"^1.0.0","mkdirp":"^0.5.1","multipipe":"^1.0.2","streamifier":"^0.1.1","tar-stream":"^1.5.2","yauzl":"^2.7.0","yazl":"^2.4.2"},"devDependencies":{"dir-compare":"^1.3.0","egg-bin":"^1.9.1","egg-ci":"^1.8.0","eslint":"^3.10.2","eslint-config-egg":"^3.2.0","mm":"^2.0.0","power-assert":"^1.4.2","uuid":"^3.0.1"},"ci":{"version":"4, 6, 8"},"gitHead":"79086bc8d15e47bcc692fcec981051454dbb2288","_id":"compressing@1.2.2","_shasum":"a5990dae42684fc3df8fc30047f1d2552972d465","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"anonymous","email":"shaoshuai0102@gmail.com"},"dist":{"shasum":"a5990dae42684fc3df8fc30047f1d2552972d465","size":8667,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.2.2.tgz","integrity":"sha512-Nrcy8zz+qf6t2Vy6wgJBR18HOVaIt8oFynX0Vd28hWexczl8ZgN7ezRVZW8OTk3TYNighxyrnAd8G+Vlo/JGLQ=="},"maintainers":[{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"shaoshuai0102@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compressing-1.2.2.tgz_1499309542974_0.030899537494406104"},"directories":{},"publish_time":1499309543386,"_hasShrinkwrap":false,"_cnpm_publish_time":1499309543386,"_cnpmcore_publish_time":"2021-12-15T09:42:26.971Z","contributors":[]},"1.2.1":{"name":"compressing","version":"1.2.1","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"test":"egg-bin test","cov":"egg-bin cov","lint":"eslint .","ci":"npm run lint && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"files":["index.js","lib"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"flushwritable":"^1.0.0","get-ready":"^1.0.0","mkdirp":"^0.5.1","multipipe":"^1.0.2","streamifier":"^0.1.1","tar-stream":"^1.5.2","yauzl":"^2.7.0","yazl":"^2.4.2"},"devDependencies":{"dir-compare":"^1.3.0","egg-bin":"^1.9.1","egg-ci":"^1.8.0","eslint":"^3.10.2","eslint-config-egg":"^3.2.0","mm":"^2.0.0","power-assert":"^1.4.2","uuid":"^3.0.1"},"ci":{"version":"4, 6, 8"},"gitHead":"2706972568358d4fdb0b6aad445e64e48c0b9472","_id":"compressing@1.2.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.3","_npmUser":{"name":"anonymous","email":"sakura9515@gmail.com"},"dist":{"shasum":"da1dbe91fe6994086bf1bfa017a060998e715458","size":8595,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.2.1.tgz","integrity":"sha512-cggeeO4qdU9fBfujkaMMQawT802DjwggFoQ278itMDyxga8W3PD5lZRwtNYw68CXqE7bICwt6o/xiw4rE1OoqQ=="},"maintainers":[{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"shaoshuai0102@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compressing-1.2.1.tgz_1498876804277_0.47435558098368347"},"directories":{},"publish_time":1498876804922,"_hasShrinkwrap":false,"_cnpm_publish_time":1498876804922,"_cnpmcore_publish_time":"2021-12-15T09:42:27.190Z","contributors":[]},"1.2.0":{"name":"compressing","version":"1.2.0","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"test":"egg-bin test","cov":"egg-bin cov","lint":"eslint --fix .","ci":"npm run lint && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"files":["index.js","lib"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"flushwritable":"^1.0.0","get-ready":"^1.0.0","mkdirp":"^0.5.1","multipipe":"^1.0.2","streamifier":"^0.1.1","tar-stream":"^1.5.2","yauzl":"^2.7.0","yazl":"^2.4.2"},"devDependencies":{"dir-compare":"^1.3.0","egg-bin":"^1.9.1","eslint":"^3.10.2","eslint-config-egg":"^3.2.0","mm":"^2.0.0","power-assert":"^1.4.2","uuid":"^3.0.1"},"gitHead":"242bff9b8d6edaedcee3a3e934fa7f712a78e36b","_id":"compressing@1.2.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.3","_npmUser":{"name":"anonymous","email":"sakura9515@gmail.com"},"dist":{"shasum":"f4a15bfa09a93c3e5b8c69b46723eb105c9b85b3","size":8554,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.2.0.tgz","integrity":"sha512-6yrpeQMxbfbwwJNvk2JFpnOKmDyJEUNJFTraUggDMG6Xek9F64lN/q7o/pZ4JrY2/K9ymCPZIZcVF9rGZY+rqg=="},"maintainers":[{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"shaoshuai0102@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compressing-1.2.0.tgz_1498871087748_0.3775910707190633"},"directories":{},"publish_time":1498871087845,"_hasShrinkwrap":false,"_cnpm_publish_time":1498871087845,"_cnpmcore_publish_time":"2021-12-15T09:42:27.426Z","contributors":[]},"1.1.0":{"name":"compressing","version":"1.1.0","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"test":"egg-bin test","cov":"egg-bin cov","lint":"eslint --fix .","ci":"npm run lint && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"files":["index.js","lib"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"flushwritable":"^1.0.0","get-ready":"^1.0.0","mkdirp":"^0.5.1","multipipe":"^1.0.2","streamifier":"^0.1.1","tar-stream":"^1.5.2","yauzl":"^2.7.0","yazl":"^2.4.2"},"devDependencies":{"dir-compare":"^1.3.0","egg-bin":"^1.9.1","eslint":"^3.10.2","eslint-config-egg":"^3.2.0","mm":"^2.0.0","power-assert":"^1.4.2","uuid":"^3.0.1"},"gitHead":"4c2f07d1bd43b490dd41ca0c85c0545612a51ce1","_id":"compressing@1.1.0","_shasum":"2cf91849deec0787f344a58269ede5670395ca03","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"anonymous","email":"shaoshuai0102@gmail.com"},"dist":{"shasum":"2cf91849deec0787f344a58269ede5670395ca03","size":8378,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.1.0.tgz","integrity":"sha512-+GzruGwBSCE+67ptTVv7xZOIgSE9KT7kaIQ+96I2xVCvqcMIjQ5lMlh+E4Z3XIpFWbQQtufsYy+bZxZU3ywT7Q=="},"maintainers":[{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"shaoshuai0102@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/compressing-1.1.0.tgz_1487060705094_0.6162678766995668"},"directories":{},"publish_time":1487060706805,"_hasShrinkwrap":false,"_cnpm_publish_time":1487060706805,"_cnpmcore_publish_time":"2021-12-15T09:42:27.698Z","contributors":[]},"1.0.0":{"name":"compressing","version":"1.0.0","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"test":"egg-bin test","cov":"egg-bin cov","lint":"eslint --fix .","ci":"npm run lint && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"files":["index.js","lib"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"get-ready":"^1.0.0","multipipe":"^1.0.2","streamifier":"^0.1.1","tar-stream":"^1.5.2","yauzl":"^2.7.0","yazl":"^2.4.2"},"devDependencies":{"egg-bin":"^1.9.1","eslint":"^3.10.2","eslint-config-egg":"^3.2.0","mm":"^2.0.0","power-assert":"^1.4.2","uuid":"^3.0.1"},"gitHead":"4a057d961790cdcde67f265b6c7adbf5a6f66a77","_id":"compressing@1.0.0","_shasum":"fa333f4314a4d1182233dd2775d0b93c5b11514a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"anonymous","email":"shaoshuai0102@gmail.com"},"dist":{"shasum":"fa333f4314a4d1182233dd2775d0b93c5b11514a","size":6077,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.0.0.tgz","integrity":"sha512-+9+Asi75l0ZbyD/8cMaJQ5+PQ64uGBjSEK1W+8TewKdYJwbyY/JI2C8AGb85ZoWJBIOYZirpInsq14UjudvAfg=="},"maintainers":[{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"shaoshuai0102@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/compressing-1.0.0.tgz_1482549166866_0.39398427098058164"},"directories":{},"publish_time":1482549168789,"_hasShrinkwrap":false,"_cnpm_publish_time":1482549168789,"_cnpmcore_publish_time":"2021-12-15T09:42:27.932Z","contributors":[]},"1.6.0":{"name":"compressing","version":"1.6.0","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"contributor":"git-contributor","ts-test":"tsc -p ./test/fixtures/types/tsconfig.json","test":"egg-bin test && npm run ts-test","cov":"egg-bin cov","lint":"eslint .","ci":"npm run lint && npm run ts-test && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"typings":"index.d.ts","author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"flushwritable":"^1.0.0","get-ready":"^1.0.0","iconv-lite":"^0.5.0","mkdirp":"^0.5.1","pump":"^3.0.0","streamifier":"^0.1.1","tar-stream":"^1.5.2","yauzl":"^2.7.0","yazl":"^2.4.2"},"devDependencies":{"@types/mocha":"^5.2.5","@types/node":"^10.12.9","dir-compare":"^1.3.0","egg-bin":"^1.9.1","egg-ci":"^1.8.0","eslint":"^3.10.2","eslint-config-egg":"^3.2.0","git-contributor":"^1.1.0","mm":"^2.0.0","mz-modules":"^2.1.0","power-assert":"^1.4.2","rimraf":"^2.6.2","typescript":"^3.1.6","uuid":"^3.0.1"},"engines":{"node":">= 4.0.0"},"ci":{"version":"4, 6, 8, 10, 12","license":{"year":"2017","fullname":"node-modules and other contributors"}},"gitHead":"5230a76ae8fd795db2e2f199f5ab1f73080fce05","_id":"compressing@1.6.0","_nodeVersion":"14.19.3","_npmVersion":"6.14.12","dist":{"integrity":"sha512-tWI4kJAbYLqoL+YHlMf9+EvIb9LA0WUm49C17KBMVa+JxpCfvHdiXqhE6lepFTuCghu0hDRZNd0Q+bGZvFDHAQ==","shasum":"6cb0e2b9d3ad83436942180b20ffd9c3356ee62a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.6.0.tgz","fileCount":24,"unpackedSize":53142,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCO51IFFpuMfrioP/XLqi2SZE3vH6h1hGMwThzDZ3ZNfgIhAOiK1U5zeX6fi9sQZwGphYUTlE4J7mi0bvlSdnVC4hcZ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipss7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmor6xAAmKrqgj06x60HCJy5MazcFnLx/+vx/ptFIzXYEz+q8Z271et6\r\n/YWBzihY8AVCct/dTjrDY3oGHj5h5FihxFzv9NLw9l/TbFF/yjr4hX3XhPKR\r\nxd0liDryb0PNhXK/qPt3e9rqGL+/Jy713PDr3/t02e8inPSWXXfLQRuTbD7V\r\nzbGyBu4FO361pyCAeYh+4qS1mqYdPuNrnX4ChFEPSylRGBy766Y+GygcM8K+\r\nu5u24C1dAJtnZN3xeVM3joCDLoyOTbNq/g7qeMWuEk8qIa8iXdtW0BCrtxlm\r\nEjvemw5UfUzXOfsRMOZWnWigqcIsMezxSsOqOMKQLqhFGUvFbJNiGF729NBB\r\nQVJ77XS3r7h3M0E9edTIHJDakKD4/JlJjm7Tgvqwo69+MqbU7CQ0zyesu7Va\r\n5TlhFScpExlNHje+TtYva0eDPW7m763nENZBF9UKufjSMJZGeA9vbBepbwc5\r\nLugJl8qcbmrcarba9FoMLbB8ydmT4+Sy8wZJHu/f3CdL+uEqXpEm31mjVzJA\r\nUbVuYxPXZ/EOyvT+VVENw8VPb8CzHb7PaFoUYyr4uADKRdcp6iGLO1SF3MNf\r\ndMvDmJ8nObs7sMi3HuF3Kz44muKT700+ICPpdy19AaX7PROBYW9LWSLuId4H\r\nCAaDG6WeQskEyQ/bUXZKwnuVYhTlPGbKyH0=\r\n=ite3\r\n-----END PGP SIGNATURE-----\r\n","size":12327},"_npmUser":{"name":"anonymous","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"shaoshuai0102@gmail.com"},{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"sakura9515@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compressing_1.6.0_1655098171171_0.7087333187911486"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-13T12:57:26.093Z","contributors":[]},"1.6.1":{"name":"compressing","version":"1.6.1","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"contributor":"git-contributor","ts-test":"tsc -p ./test/fixtures/types/tsconfig.json","test":"egg-bin test && npm run ts-test","cov":"egg-bin cov","lint":"eslint . --fix","ci":"npm run lint && npm run ts-test && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"typings":"index.d.ts","author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"flushwritable":"^1.0.0","get-ready":"^1.0.0","iconv-lite":"^0.5.0","mkdirp":"^0.5.1","pump":"^3.0.0","streamifier":"^0.1.1","tar-stream":"^1.5.2","yauzl":"^2.7.0","yazl":"^2.4.2"},"devDependencies":{"@types/mocha":"^5.2.5","@types/node":"^10.12.9","dir-compare":"^1.3.0","egg-bin":"^1.9.1","egg-ci":"^2.1.0","eslint":"^3.10.2","eslint-config-egg":"^3.2.0","git-contributor":"^1.1.0","mm":"^2.0.0","mz-modules":"^2.1.0","power-assert":"^1.4.2","rimraf":"^2.6.2","typescript":"^3.1.6","uuid":"^3.0.1"},"engines":{"node":">= 4.0.0"},"ci":{"version":"10, 12, 14, 16, 18","os":"linux, macos","license":{"year":"2017","fullname":"node-modules and other contributors"}},"gitHead":"c471c703f3f01b9825eeb7bea2d7d3765bc30187","_id":"compressing@1.6.1","_nodeVersion":"18.5.0","_npmVersion":"6.14.12","dist":{"integrity":"sha512-I2ua14RjXKgBm2JMhDn8Uf6qwy+Lzn9T/0XQygi9NpKa7Yyp5qmSWizUwYltP84mA1DrhhFmi07YfakSQbGU5Q==","shasum":"26dc209334311566e710ab427145cb7495afaa02","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.6.1.tgz","fileCount":24,"unpackedSize":53766,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCClrckPH0M/2KoV/UteL+lbLbJ0L2j/7q1StWRHTrfywIhAOYujMqTptQMB9pv9yEabr9RAMVHd23SyaY+iPOeDN56"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiy27EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrn4w//ZdiVPL8RKwFDFnnpT2D9R3Qrn2C4IkoulqewiK9K72onGazY\r\nKfQL84VjismMQIXcvlkKtKXHgeWzNZxq9eP0sAO75ay1bYHbFUa+gWAt6WkC\r\n3vUlUTqnNHSiCM9e1424wa2jf8YvtUYJ/JV1ESaTaOqni1q9S91I6hK0a1/A\r\nOen2lUBNKdtbQmaTRctWXz6vqKdYmApweRp2G02MtSPnDkyh+rj5KGipele6\r\nhJlV2z9SqmbAfamJ0Cx6y/ZTSKUfll5w6L/GO8sUNx8YPnBNJNJcAQUlQpNS\r\nuoI9UCkVuUunBlgusrJnh4JKWjLUWFQRKauhm07GmKaT7j/3s/iROLnxORzE\r\naxSqCbz4/Nq7QR3YmBB0HWKGXcOf00M1LESNjDH59rVjOZz5Ug6yIMDUdZmO\r\nvCDjcXfbNreMRXK621Z1Sry5Yy0uaXGzFuPw2XP/LrGqTBqWCnE2R5UOYwJw\r\ng/WqMSEQfmV2mQSoQs+JYFdZSphpBs/TOg3aUPiGSbxX46UEOsLy3jypJKjj\r\n49abE+Ts4escF0OFHnn8fR3b9OIty5EYjdjA+mZraChq1g+9DoWyecQZyKNJ\r\nd3NeWMCv9JWPYZSyv2MJvh7hEanmq8NMFnTAANc5kqIExRFA3TVwxSWpZuWX\r\nyUySBs0OpvovOyLFCYKgAN/Mhv/kgVuOWhM=\r\n=A8zq\r\n-----END PGP SIGNATURE-----\r\n","size":12531},"_npmUser":{"name":"anonymous","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"shaoshuai0102@gmail.com"},{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"sakura9515@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compressing_1.6.1_1657499332189_0.16966579425509454"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-11T00:29:00.426Z","contributors":[]},"1.6.2":{"name":"compressing","version":"1.6.2","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"contributor":"git-contributor","ts-test":"tsc -p ./test/fixtures/types/tsconfig.json","test":"egg-bin test && npm run ts-test","cov":"egg-bin cov","lint":"eslint . --fix","ci":"npm run lint && npm run ts-test && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"typings":"index.d.ts","author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"flushwritable":"^1.0.0","get-ready":"^1.0.0","iconv-lite":"^0.5.0","mkdirp":"^0.5.1","pump":"^3.0.0","streamifier":"^0.1.1","tar-stream":"^1.5.2","yauzl":"^2.7.0","yazl":"^2.4.2"},"devDependencies":{"@types/mocha":"^5.2.5","@types/node":"^10.12.9","dir-compare":"^1.3.0","egg-bin":"^1.9.1","egg-ci":"^2.1.0","eslint":"^3.10.2","eslint-config-egg":"^3.2.0","git-contributor":"^1.1.0","mm":"^2.0.0","mz-modules":"^2.1.0","power-assert":"^1.4.2","rimraf":"^2.6.2","typescript":"^3.1.6","uuid":"^3.0.1"},"engines":{"node":">= 4.0.0"},"ci":{"version":"10, 12, 14, 16, 18","os":"linux, macos","license":{"year":"2017","fullname":"node-modules and other contributors"}},"gitHead":"2d1126f2d3d0dab7a71a874b1f5d6e637feda05d","_id":"compressing@1.6.2","_nodeVersion":"18.5.0","_npmVersion":"6.14.12","dist":{"integrity":"sha512-1HK+eK//Tx45n2kuVCl2ITDMZD2JkZAolOYyJrV260lUnq1rPt4d+6L6OvwRFLqAt5aR0vAtGGGiJNmTxqff/g==","shasum":"87320c2d867364045403792c08694e4e8284099c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.6.2.tgz","fileCount":24,"unpackedSize":54049,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDqRjgHUpLDHC/KnPb+wcP0S6MgoZYyTlcGTvQQ1l0U0AiBkuETNjqSmZew4sgokZsf5inB4A98cVYZLUQU+Ji+LeA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiy2+qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHGRAAgBcbS1qP94OWTQLGAB2gMThlGYVUFFHMsGvOMp8ETYvSkOgC\r\nfdASck9ZCp533Hns35t+uj56i8pfYHZk7W7lJvPWznMgg9MgZX9+jKmTfXiH\r\nMeVQ4agd27OGzRjdHOKIuTr4FdeXhBFUna3wW/asuc5z8WHGiZ25qJUIRAfG\r\nSC9F/C5puLQv3M3OpCzwuJZIpUj98mRGYNzGMvtq7dPNQYtu82KDr9oZ88EO\r\nsXdEBaROm9wZ7LIs0V11JADAPZKoR+ZkTmGjwgMYUmNfP34R5XbgQbIagC9d\r\noM4AfRRHml7D1GeVzi68FNRNqoh37Bpp518+zrW1hTxAqkDIcPUnPkkFLYdE\r\nmobjFVZmqxhjd3v3WvoAVFXB4HlRH+QQHOwQ2ScOS/7fjiJU48bCGCRWPWYC\r\nfGoZnTPBKoviqZhnhko4RlOgiepk+4CfTlqnfEPuHshvXsLTJi8pHoUe8+ni\r\nrYSLH75rL1LfABlSpaVLTiQjMjKHXaFl5CGgKlX86C0ePJ0mRtICcG2pJFAZ\r\nPfoJKPzG69oKsyuRsD8byn2FV+rek7UCFrHMmdU8SjZTSqaGN22u9WBZ586H\r\nkMVffg9ikTg6nPnP2KSXnwYbd1EM7NW9jxvucNeN2++UxImXkn2+yJb78ikJ\r\nbVoTnHAI3Oes6+lkUEPqlV4pnZrZ0w4N+ag=\r\n=AoeX\r\n-----END PGP SIGNATURE-----\r\n","size":12608},"_npmUser":{"name":"anonymous","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"shaoshuai0102@gmail.com"},{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"sakura9515@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compressing_1.6.2_1657499562647_0.4829596998502246"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-11T00:32:46.609Z","contributors":[]},"1.6.3":{"name":"compressing","version":"1.6.3","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"contributor":"git-contributor","ts-test":"tsc -p ./test/fixtures/types/tsconfig.json","test":"egg-bin test && npm run ts-test","cov":"egg-bin cov","lint":"eslint . --fix","ci":"npm run lint && npm run ts-test && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"typings":"index.d.ts","author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"flushwritable":"^1.0.0","get-ready":"^1.0.0","iconv-lite":"^0.5.0","mkdirp":"^0.5.1","pump":"^3.0.0","streamifier":"^0.1.1","tar-stream":"^1.5.2","yauzl":"^2.7.0","yazl":"^2.4.2"},"devDependencies":{"@types/mocha":"^5.2.5","@types/node":"^10.12.9","dir-compare":"^1.3.0","egg-bin":"^1.9.1","eslint":"^3.10.2","eslint-config-egg":"^3.2.0","git-contributor":"^1.1.0","mm":"^2.0.0","mz-modules":"^2.1.0","power-assert":"^1.4.2","rimraf":"^2.6.2","typescript":"^3.1.6","uuid":"^3.0.1"},"engines":{"node":">= 4.0.0"},"gitHead":"a8d45390507620bee3c0298d9524833e8b045db9","_id":"compressing@1.6.3","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-BPkE937R8kXT1k55PgnVgMpCAs4Ws5ZgROx+qZEaYIi0tA4nvB9s5HAX/YH5suYp9njGGJOKEAOHhB3OQ5/IJA==","shasum":"0ac87175a0b92bf2069616f2f7a8666bd0f53fb0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.6.3.tgz","fileCount":23,"unpackedSize":50518,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFuCDY9XXZaW8b1eKvgB2xCY1cHNNjs/3oxjsb+Vefh3AiEAwTV1jhadyIIihYtCQNq7NThwhN6QimhBu4JEJuyN9Lg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo87gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpypA/+JYYmgeChp4tFbPz/cYZ082zFbJol8Er7QtXC0iR4HDEBrVD/\r\ncIp6l584EkDNWloCqeM954YjlPw3NWQZ7YEkHx5oG9e72SXTNE3GROX47y5p\r\nhoPXUMHaXGi8MGIprVyTA53gjkUXHCZv7yTNyRxGT6GWAsOgaOCSfuwLQePN\r\nEW4rCevcTQLBmHh1w/4JAfkRhnrjLB/srDTKrgFWzeHVENZ3++CtxxMjF9dV\r\nENO6+DpiTXgmEBlVW5zKwO+Y1rqR3DVzdf6aMOE6PZB2xAqTF8q4DomrI8fQ\r\nCixxZtPoYnQ2XDJr+buH2SyuOS+6VQOZxzCfevsuAX2rT8b2XXyottdwwuKT\r\n770d0rCcz2+yNiDoaAylhdgXqYZA3ucGpTk1EscIxQlOElueWq84NtVP9vMA\r\nKNO+OzTwC/B64JCATqOJPcfBI8f6nJO3Wo9UD8kbd8/Ye31HtUP3hFhIYQH7\r\n4AOR2JHuvC8udZVJ+IoX2bHvv2VObAmunAeil8CTgAo6bmCQqw21WsDjt5Dq\r\nsZ6gIwv1VZ6yZsyNUIcUd3TPmwCYYIriGlB+9kP0BhD68eDEPRkZQO5vP7oM\r\nga2WVAgbkL7E82XQgfKO9vHIiZ8G2dvg3N59kMquC0n9XLzJz9XYGxQ1K49A\r\n9/nPhhOpTHMyFk31I+Dt2Z80WpbD2FkD7rM=\r\n=0/Z9\r\n-----END PGP SIGNATURE-----\r\n","size":11207},"_npmUser":{"name":"anonymous","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"shaoshuai0102@gmail.com"},{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"sakura9515@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compressing_1.6.3_1671679712008_0.3430471096184229"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-22T03:29:02.344Z","contributors":[]},"1.7.0":{"name":"compressing","version":"1.7.0","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"contributor":"git-contributor","ts-test":"tsc -p ./test/fixtures/types/tsconfig.json","test":"egg-bin test && npm run ts-test","cov":"egg-bin cov","lint-fix":"eslint . --fix","lint":"eslint .","ci":"npm run lint && npm run ts-test && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"typings":"index.d.ts","author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"flushwritable":"^1.0.0","get-ready":"^1.0.0","iconv-lite":"^0.5.0","mkdirp":"^0.5.1","pump":"^3.0.0","streamifier":"^0.1.1","tar-stream":"^1.5.2","yauzl":"^2.7.0","yazl":"^2.4.2"},"devDependencies":{"@types/mocha":"^5.2.5","@types/node":"^10.12.9","dir-compare":"^1.3.0","egg-bin":"^1.9.1","eslint":"^3.10.2","eslint-config-egg":"^3.2.0","git-contributor":"^1.1.0","mm":"^2.0.0","mz-modules":"^2.1.0","power-assert":"^1.4.2","rimraf":"^2.6.2","typescript":"^3.1.6","uuid":"^3.0.1"},"engines":{"node":">= 4.0.0"},"gitHead":"fb0f00d6df0f2c263996dea67b61bc01295c0af0","_id":"compressing@1.7.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-3OGtkZaBLZ6tHCfsEUiSUNmbyQhSrpjXafAAM+aXp8DU5I3BWsOqMrD3XhDnOsE2akpRaoije7gmcCNSR2b9Vw==","shasum":"960e3906ea82739fc35c0162c898f1e9e83ced5f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.7.0.tgz","fileCount":23,"unpackedSize":50559,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQQb8nLohGROlQ2HxiCD9ft+LlIaLrIfuTpflHX/HqJAIhAIZVQsx1B9eXoXblee0nKNdFWGCo3RsYSTv9m0FOc8/M"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjv39IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkyBAAhTFF0yNIdhgFbwOYEzp9d4xMHfivsCcKOSkVrPDn2Q+DLFvQ\r\ni/QvAKvaBadRtXXg1IbLGOZYyyHI1bECbFDSXvWtbdLQPdrFgE14jS06x8nW\r\nI9ZKmrGcIpavDyPXifp6ua4qCUEcsD1qT6em2wzNRykVdQFI1gqxPufaVPdh\r\nY8RXvK2393yi6pEe7SRNrXoWWlrFR6ANme82Sg7Fcx+BIgIpik1H+7YevCVR\r\n2czMHsBu7gzC4wvKMItUSKkzULj7ybmEaih2+wpCWzCBWsTcty3KxZlbRrI7\r\nkmah+vu/njbutER4EqByGRx4oNMJOjJCmsUtycGrM6aszLVNbcKOdopzL8qt\r\nDVsDTcdD/HjyBwAebdGf/dtWUhS/iWw+f9zFKOwb4RngzmdusyNbCxGWy2FI\r\n742SuWZ22+Lh05KbDHI5HK/s4bUeIQpGgUSBx3yYrmWQP7YKJpcJM2z2ir9x\r\nTYPs+MjoIfKJmog9xPz17hLrPHQ9D7CqII2aVWjU0bRyv527s+IBok4Bruyt\r\nRejYkwNKCxLba2xEtb81rAFvAjyBU8dBsS9ITzZgEV0BnpVNNGZfz1KWcTjG\r\nxk4c/JZ/GBqKhLaxgF40pVYJMuNqooulLJujSZAj+C4YKzSX1729vO8ZtMj8\r\nuaH7cOeEPUOp5y3TyB11cnq4oH9Ngyk+5g8=\r\n=e8eb\r\n-----END PGP SIGNATURE-----\r\n","size":11216},"_npmUser":{"name":"anonymous","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"shaoshuai0102@gmail.com"},{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"sakura9515@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compressing_1.7.0_1673494344722_0.7802305900930906"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-12T03:32:24.897Z","publish_time":1673494344897,"contributors":[]},"1.8.0":{"name":"compressing","version":"1.8.0","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"contributor":"git-contributor","ts-test":"tsc -p ./test/fixtures/types/tsconfig.json","test":"egg-bin test --espower=false --full-trace && npm run ts-test","cov":"egg-bin cov --espower=false","lint-fix":"eslint . --fix","lint":"eslint .","ci":"npm run lint && npm run ts-test && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"typings":"index.d.ts","author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"flushwritable":"^1.0.0","get-ready":"^1.0.0","iconv-lite":"^0.5.0","mkdirp":"^0.5.1","pump":"^3.0.0","streamifier":"^0.1.1","tar-stream":"^1.5.2","@eggjs/yauzl":"^2.11.0","yazl":"^2.4.2"},"devDependencies":{"@types/mocha":"^5.2.5","@types/node":"^10.12.9","dir-compare":"^1.3.0","egg-bin":"4","eslint":"^3.10.2","eslint-config-egg":"^3.2.0","git-contributor":"^1.1.0","mm":"^2.0.0","mz-modules":"^2.1.0","rimraf":"^2.6.2","typescript":"^3.1.6","uuid":"^3.0.1"},"engines":{"node":">= 4.0.0"},"gitHead":"7d3ab4ec68985e7f0431ba3244f3ddeb168094fc","_id":"compressing@1.8.0","_nodeVersion":"18.14.1","_npmVersion":"9.3.1","dist":{"integrity":"sha512-PyO8OGoPa2D7Vby7i+H8EiYSH0+bxcACZLUx5xZgCWg22tet7G3FLSws3Tc30WM0GA9vbsE0k+Tm5BzIM/4UuQ==","shasum":"dcad24ea82c52af5de9329c082440d2d8cced2f7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.8.0.tgz","fileCount":23,"unpackedSize":50584,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDpvtNJX9T5p+qLCOeWsMYCtlMLOQuuNPQb8V25buGsgIhAIOv4LWM/FPqNEAJoc56srUc73GP0VyR2iiu7UDeFIqU"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+Gc0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoINg/7BrqGdPKJWaZ2r9HKWauj9z0aqB/4o2wc3srYYjGqd4ELwi7o\r\nEI7JVgQzmLil+yRY0KV5pjoZINhypNmjXXRapFCHzU/naF9HJgSwrzeYSdq7\r\n/RZvCpdmhC575qqtwRiDJb8m+DrBh2YFzR8Ffip8itrCUO3pGBqeYefAyjqt\r\n+IHkaAsKN1Kc8Yrg4VwbiVz+lSQ3qGBhbfHhSBUkhUJ98Srn9QoQs80ou9Et\r\npbmr8Ar1wawBudSGcQQ53k4ejla85ZvtmVRuw10V71LAYGuvLym1l/PcNV+x\r\nsrNN8694greHwAA+sXsUGseSwxX+XWp8L6N2DFo1F+2TV8QMtMOk/7066S00\r\nWNCD6yy8/E76LJhiJMPAImas25Kp8/gpRAV8fxvtr/enTgKRfHIZiCdu1rUn\r\n/dlZTHNsnkJCDwPChyO1eKSwGKaow9hE66lwnLn4FMil+xsae59SLT3j78Fd\r\nQKhUXCZk6iQUPQH+6OiJdMpDxwHamm5LvogC1T9Vbh9cJAYJJ+OTeKakupk6\r\nlVTCXiaKxAgcNPZYZpYCm03nyvTGiweCq3ha7SEATftidwHS8ivDeOlPmgcc\r\ng/a4ZBefxR3mGHrSy2bobZbe9msxN6fPRA+W6clObWnsP9EkgSK4WeEBWLnw\r\nBhH/Z37atvBRhJMdBUTCv7IiB5ZdrDdD2qc=\r\n=EP/Z\r\n-----END PGP SIGNATURE-----\r\n","size":11225},"_npmUser":{"name":"anonymous","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"shaoshuai0102@gmail.com"},{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"sakura9515@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compressing_1.8.0_1677223732452_0.5823599620012301"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-24T07:28:52.624Z","publish_time":1677223732624,"contributors":[]},"1.9.0":{"name":"compressing","version":"1.9.0","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"contributor":"git-contributor","ts-test":"tsc -p ./test/fixtures/types/tsconfig.json","test":"egg-bin test --espower=false --full-trace && npm run ts-test","cov":"egg-bin cov --espower=false","lint-fix":"eslint . --fix","lint":"eslint .","ci":"npm run lint && npm run ts-test && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"typings":"index.d.ts","author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"flushwritable":"^1.0.0","get-ready":"^1.0.0","iconv-lite":"^0.5.0","mkdirp":"^0.5.1","pump":"^3.0.0","streamifier":"^0.1.1","tar-stream":"^1.5.2","@eggjs/yauzl":"^2.11.0","yazl":"^2.4.2"},"devDependencies":{"@types/mocha":"^5.2.5","@types/node":"^10.12.9","dir-compare":"^1.3.0","egg-bin":"4","eslint":"^3.10.2","eslint-config-egg":"^3.2.0","git-contributor":"^1.1.0","mm":"^2.0.0","mz-modules":"^2.1.0","rimraf":"^2.6.2","typescript":"^3.1.6","uuid":"^3.0.1"},"engines":{"node":">= 4.0.0"},"gitHead":"674915cb61467bed01c9fb29c81af5a9aa6920e2","_id":"compressing@1.9.0","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-WBNRH/mIV7aEFuYQFk4zCQZPEXDtyuCCeIcq5wYbmk5VewmUWV1YXAGyG6+hwrRGfG3HTy3c4BV79yfgloPJWQ==","shasum":"52400f0b3a7c6a56222461175a7e4d0ef2700fd3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.9.0.tgz","fileCount":23,"unpackedSize":51188,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8UIr786e2zYuGksQ9ABOYq0nKFEgZ0WaqJtn3MarGmgIhAPx8HOTURysjEE82cYOXCqyVxQ3+BTo+R8ol0bzyshq/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIAacACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwRA/+IgI5poJinz7C/P8m0BiV9/TAGFqSGnG2KwEbTpUgqTtbdg4U\r\n5ogetBBRPSJVi1PtRxGYnW9GPqwmp+MOYKH8WOpHpP2ywjIMP+YiB7J6nKUy\r\nZ9FstPJedzF6HSWtsCn/8d0U8ekBdupIBYTIbd2kI6C89/8Vub+iLlKN93XA\r\nY8KjE8rftkRbXmWNvvwsLxfnJipDMYQJ1SwMq4cUu7HClNkPoljapXAOOj8S\r\nP50fU6EF3uv2+0RHNxcYqtcdvv3+/gElc8Oyozew16UhOS6G0B6JrLBsHXYA\r\nzNLxcRZ+uGUavIeuQYYZJ4VeX1FqUxjUCpoI5sVYv1EV1ljc5WAFlmInYSy1\r\nc0R7bIrxfhuvo+io2j9kvOXaJQY1OB1d15e1iE7+7pP9wubo1/qXVmJZxCuq\r\nT/Sc9v2BIPG4lBLdjeI+S/4T2c56mdmOMJ4I6QJu37eA5omN2fcI5pi2gCnv\r\nbrQKW2d1pPhqJUFuKfnX7sCZ9yupxr19WtpmiTSUlgUeZECXEGLxKqIuD4g5\r\n9HekhyB+FqSbbrhLDXwnccnDB/PjPRipU1901mRU3SRrInqxLD9kO1jpB43g\r\nVET6lcfM4eyPg06Mb/NkEZh/pwZR5t9c5w9slDkQSU89WiPFNAUMmdsZKRWB\r\nQaVUoNyhgQCvTvjkR4I/WszTvuHq7xTIpAc=\r\n=Mm7H\r\n-----END PGP SIGNATURE-----\r\n","size":11266},"_npmUser":{"name":"anonymous","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"shaoshuai0102@gmail.com"},{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"sakura9515@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compressing_1.9.0_1679820444452_0.38415883729513634"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-26T08:47:24.771Z","publish_time":1679820444771,"contributors":[]},"1.9.1":{"name":"compressing","version":"1.9.1","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"contributor":"git-contributor","ts-test":"tsc -p ./test/fixtures/types/tsconfig.json","test":"egg-bin test --espower=false --full-trace && npm run ts-test","cov":"egg-bin cov --espower=false","lint-fix":"eslint . --fix","lint":"eslint .","ci":"npm run lint && npm run ts-test && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"typings":"index.d.ts","author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"flushwritable":"^1.0.0","get-ready":"^1.0.0","iconv-lite":"^0.5.0","mkdirp":"^0.5.1","pump":"^3.0.0","streamifier":"^0.1.1","tar-stream":"^1.5.2","@eggjs/yauzl":"^2.11.0","yazl":"^2.4.2"},"devDependencies":{"@types/mocha":"^5.2.5","@types/node":"^10.12.9","dir-compare":"^1.3.0","egg-bin":"4","eslint":"^3.10.2","eslint-config-egg":"^3.2.0","git-contributor":"^1.1.0","mm":"^2.0.0","mz-modules":"^2.1.0","rimraf":"^2.6.2","typescript":"^3.1.6","uuid":"^3.0.1"},"engines":{"node":">= 4.0.0"},"gitHead":"ff9178c51ff0f2e75ac0b31cc661cf43bc657035","_id":"compressing@1.9.1","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-5fyyxjvFRbY7/FEzmqUTSXQdyUA+ETsBEjLHqsYnWbZrZbE7aqyiHCGWHWYD1Xpq83O2b4geN0ctDccRyRjZwg==","shasum":"3ac452fa8d6e442548579e80e1132438249f004b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.9.1.tgz","fileCount":23,"unpackedSize":51206,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICpy9HO3p49VmnBVm6emMA4yl5vV5eVY6gVaL8vt5Q9DAiEA0JkdjChJoG0KIrH2mRData/i+HdWcZBfSCaPKyxM4Nw="}],"size":11274},"_npmUser":{"name":"anonymous","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"shaoshuai0102@gmail.com"},{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"sakura9515@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compressing_1.9.1_1690997820777_0.598659435283021"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-02T17:37:00.998Z","publish_time":1690997820998,"_source_registry_name":"default","contributors":[]},"1.10.0":{"name":"compressing","version":"1.10.0","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"contributor":"git-contributor","ts-test":"tsc -p ./test/fixtures/types/tsconfig.json","test":"egg-bin test --ts false && npm run ts-test","cov":"egg-bin cov --ts false","lint-fix":"eslint . --fix","lint":"eslint .","ci":"npm run lint && npm run ts-test && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"typings":"index.d.ts","author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"flushwritable":"^1.0.0","get-ready":"^1.0.0","iconv-lite":"^0.5.0","mkdirp":"^0.5.1","pump":"^3.0.0","streamifier":"^0.1.1","tar-stream":"^1.5.2","@eggjs/yauzl":"^2.11.0","yazl":"^2.4.2"},"devDependencies":{"@types/mocha":"10","@types/node":"20","dir-compare":"^1.3.0","egg-bin":"6","eslint":"8","eslint-config-egg":"12","git-contributor":"2","mm":"^2.0.0","mz-modules":"^2.1.0","typescript":"5","uuid":"^3.0.1"},"engines":{"node":">= 4.0.0"},"gitHead":"11121237f91583669bac632c20dc6ae65cf81683","_id":"compressing@1.10.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-k2vpbZLaJoHe9euyUZjYYE8vOrbR19aU3HcWIYw5EBXiUs34ygfDVnXU+ubI41JXMriHutnoiu0ZFdwCkH6jPA==","shasum":"bca0f734736b5bb05c3a176fef8d60d7f5f322da","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.10.0.tgz","fileCount":23,"unpackedSize":52691,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHfYpl0O6mrAdUgktqY0fhHplpYjzVbrSOeiTpJNnsLtAiApP1OgeyY2EtqdOIdfNy1TaCGmdgHJQl3CsCyAKCbqkQ=="}],"size":11498},"_npmUser":{"name":"anonymous","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"shaoshuai0102@gmail.com"},{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"sakura9515@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compressing_1.10.0_1692849601017_0.8313548760944478"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-24T04:00:01.186Z","publish_time":1692849601186,"_source_registry_name":"default","contributors":[]},"1.10.1":{"name":"compressing","version":"1.10.1","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"contributor":"git-contributor","test:ts":"tsc -p ./test/fixtures/types/tsconfig.json","test:js":"egg-bin test --ts false","test":"npm run test:js && npm run test:ts","cov":"egg-bin cov --ts false","lint-fix":"eslint . --fix","lint":"eslint .","ci":"npm run lint && npm run test:ts && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"typings":"index.d.ts","author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"flushwritable":"^1.0.0","get-ready":"^1.0.0","iconv-lite":"^0.5.0","mkdirp":"^0.5.1","pump":"^3.0.0","streamifier":"^0.1.1","tar-stream":"^1.5.2","@eggjs/yauzl":"^2.11.0","yazl":"^2.4.2"},"devDependencies":{"@types/mocha":"10","@types/node":"20","dir-compare":"^1.3.0","egg-bin":"6","eslint":"8","eslint-config-egg":"12","git-contributor":"2","mm":"^2.0.0","mz-modules":"^2.1.0","typescript":"5","uuid":"^3.0.1"},"engines":{"node":">= 4.0.0"},"_id":"compressing@1.10.1","gitHead":"d173d2de13de0e7a7a80e1c489d30aefd0c459c2","_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-XXwUffcVjqv8NGSQu1ttp6eMmuZ3zZEAec28Rt30o/vkXE20jXhowRQ9LXLY4uOgFkxXrNzApLobpam53Dc1AA==","shasum":"46f1cae6d8a1845e84a955239b419bac91c566a3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.10.1.tgz","fileCount":23,"unpackedSize":52772,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compressing@1.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpFsZ7hwoTBopww97nOuwEFo1LzNxfMRmuTyFS2GDkZAIgdiHQpmHe8MdgErCGB+Z0SMIdXLZNp38tQcOvgFKiWqY="}],"size":11570},"_npmUser":{"name":"anonymous","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"shaoshuai0102@gmail.com"},{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"sakura9515@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compressing_1.10.1_1716446135535_0.018373810062992435"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-23T06:35:35.691Z","publish_time":1716446135691,"_source_registry_name":"default","contributors":[]},"1.10.2":{"name":"compressing","version":"1.10.2","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"contributor":"git-contributor","test:ts":"tsc -p ./test/fixtures/types/tsconfig.json","test:js":"egg-bin test --ts false","test":"npm run test:js && npm run test:ts","cov":"egg-bin cov --ts false","lint-fix":"eslint . --fix","lint":"eslint .","ci":"npm run lint && npm run test:ts && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"typings":"index.d.ts","author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"flushwritable":"^1.0.0","get-ready":"^1.0.0","iconv-lite":"^0.5.0","mkdirp":"^0.5.1","pump":"^3.0.0","streamifier":"^0.1.1","tar-stream":"^1.5.2","@eggjs/yauzl":"^2.11.0","yazl":"^2.4.2"},"devDependencies":{"@types/mocha":"10","@types/node":"20","dir-compare":"^1.3.0","egg-bin":"6","eslint":"8","eslint-config-egg":"12","git-contributor":"2","mm":"^2.0.0","mz-modules":"^2.1.0","typescript":"5","uuid":"^3.0.1"},"engines":{"node":">= 4.0.0"},"_id":"compressing@1.10.2","gitHead":"6296214d3909b7ecebeae738699460311566fc07","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-WWFFZz4VeSvcF2joFtLd51tLsHVXwye3/PFK/BVZcEJXjTY2ibGS81jWPscPkz8etzQSrOoikt/Ior9h/A5BUw==","shasum":"d1bfbfb4db53667fd7a43a55783a253d4155568c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.10.2.tgz","fileCount":23,"unpackedSize":52897,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compressing@1.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB7L8G7GcSwuADc9WfxIa3jFJKNYy+QZmNzwiQgCMq88AiA51UhG8eqaNNYdhQ5aM4V5Wc0DpWaDQZ+4leay96+qsw=="}],"size":11588},"_npmUser":{"name":"anonymous","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"shaoshuai0102@gmail.com"},{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"sakura9515@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/compressing_1.10.2_1747908623748_0.1920859806648234"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T10:10:23.976Z","publish_time":1747908623976,"_source_registry_name":"default","contributors":[]},"1.10.3":{"name":"compressing","version":"1.10.3","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"test:ts":"tsc -p ./test/fixtures/types/tsconfig.json","test:js":"egg-bin test --ts false","test":"npm run test:js && npm run test:ts","cov":"egg-bin cov --ts false","lint-fix":"eslint . --fix","lint":"eslint .","ci":"npm run lint && npm run test:ts && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"typings":"index.d.ts","author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"flushwritable":"^1.0.0","get-ready":"^1.0.0","iconv-lite":"^0.5.0","mkdirp":"^0.5.1","pump":"^3.0.0","streamifier":"^0.1.1","tar-stream":"^1.5.2","@eggjs/yauzl":"^2.11.0","yazl":"^2.4.2"},"devDependencies":{"@types/mocha":"10","@types/node":"20","dir-compare":"^1.3.0","egg-bin":"6","eslint":"8","eslint-config-egg":"12","mm":"^2.0.0","mz-modules":"^2.1.0","typescript":"5","uuid":"^3.0.1"},"engines":{"node":">= 4.0.0"},"_id":"compressing@1.10.3","gitHead":"9478897dfbd7ddfd205341535a3ff97e511aae14","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-F3RxWLU4UNfNYFVNwCK58HwQnv/5drvUW176FC//3i0pwpdahoZxMM7dkxWuA2MEafqfwDc+iudk70Sx/VMUIw==","shasum":"1163f15d278a14754251f53ed0eebd0853f0be43","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.10.3.tgz","fileCount":23,"unpackedSize":51072,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compressing@1.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDLALnqXCopbE+1cmZ1yqtS52ucdzwZ2yRZB+77B6aOVAIgXQXUote9NSVZY0AU/PnkFPjn1iegSLiZl2Tn5OeIWCk="}],"size":11221},"_npmUser":{"name":"anonymous","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"shaoshuai0102@gmail.com"},{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"sakura9515@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/compressing_1.10.3_1748057648698_0.18567707248263776"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-24T03:34:08.880Z","publish_time":1748057648880,"_source_registry_name":"default","contributors":[]},"2.0.0":{"name":"compressing","version":"2.0.0","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"test:ts":"tsc -p ./test/fixtures/types/tsconfig.json","test:js":"egg-bin test --ts false","test":"npm run test:js && npm run test:ts","cov":"egg-bin cov --ts false","lint-fix":"eslint . --fix","lint":"eslint .","ci":"npm run lint && npm run test:ts && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"typings":"index.d.ts","author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"@eggjs/yauzl":"^2.11.0","flushwritable":"^1.0.0","get-ready":"^1.0.0","iconv-lite":"^0.5.0","streamifier":"^0.1.1","tar-stream":"^1.5.2","yazl":"^2.4.2"},"devDependencies":{"@types/mocha":"10","@types/node":"20","dir-compare":"^1.3.0","egg-bin":"6","eslint":"8","eslint-config-egg":"12","mm":"^2.0.0","mz-modules":"^2.1.0","typescript":"5","uuid":"^3.0.1"},"engines":{"node":">= 18.0.0"},"_id":"compressing@2.0.0","gitHead":"b2d231b3096450962bd5673a436011c2d9828d56","_nodeVersion":"22.18.0","_npmVersion":"11.5.2","dist":{"integrity":"sha512-hRG5wpuy/lkO/oO8AEhSmLw2FVJOs2DnFPtmm0XUVWoDP6k3HAw5RVgyzbbATl0ytjJDCY03DvRiyjHkSHc1Dg==","shasum":"d84ae8f77e502da2b860dc4aa7c8800e7dcfe5ac","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-2.0.0.tgz","fileCount":23,"unpackedSize":51643,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compressing@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDT7JEmYBdwPSx1M8f1+WTiLdP1YKa9gfgIz7VU87nhuAIhANgeN2EbrGSpIJ8qPMImzVrZvKoP4SM3l5sX5bPcekXy"}],"size":11363},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aaa06b59-7474-4c7d-929b-08f4dcbc4ed4"}},"directories":{},"maintainers":[{"name":"anonymous","email":"shaoshuai0102@gmail.com"},{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"sakura9515@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/compressing_2.0.0_1754740291306_0.4287865218827598"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-09T11:51:31.518Z","publish_time":1754740291518,"_source_registry_name":"default","contributors":[]},"2.0.1":{"name":"compressing","version":"2.0.1","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"test:ts":"tsc -p ./test/fixtures/types/tsconfig.json","test:js":"egg-bin test --ts false","test":"npm run test:js && npm run test:ts","cov":"egg-bin cov --ts false","lint-fix":"eslint . --fix","lint":"eslint .","ci":"npm run lint && npm run test:ts && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"typings":"index.d.ts","author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"@eggjs/yauzl":"^2.11.0","flushwritable":"^1.0.0","get-ready":"^1.0.0","iconv-lite":"^0.5.0","streamifier":"^0.1.1","tar-stream":"^1.5.2","yazl":"^2.4.2"},"devDependencies":{"@types/mocha":"10","@types/node":"20","dir-compare":"^1.3.0","egg-bin":"6","eslint":"8","eslint-config-egg":"12","mm":"^2.0.0","mz-modules":"^2.1.0","typescript":"5","uuid":"^3.0.1"},"engines":{"node":">= 18.0.0"},"gitHead":"45207110b2084b81f6a075ac708b81bf1aac2a78","_id":"compressing@2.0.1","_nodeVersion":"24.13.0","_npmVersion":"11.8.0","dist":{"integrity":"sha512-71tftSsy2THLwA0TGstN3BpT5bH5pSXzt6w43acTfFh/Qywvxk6A5BMq8hmufC+ayZGVm2o4BBrbCaJthCZy8g==","shasum":"a3a87cd98b0685dec3dd93b296dd45685c6ade95","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-2.0.1.tgz","fileCount":23,"unpackedSize":53214,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compressing@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEKTpgeO4MlKRL2cOcQaMSCaxaUm2q6e25Zn2aT93CI7AiALpaZcQyDUuF1XdhEsLdFR8quq3kLtB0OD1PIMStZu4g=="}],"size":11790},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aaa06b59-7474-4c7d-929b-08f4dcbc4ed4"}},"directories":{},"maintainers":[{"name":"anonymous","email":"shaoshuai0102@gmail.com"},{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"sakura9515@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/compressing_2.0.1_1769566845919_0.8905767873622183"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-28T02:20:46.066Z","publish_time":1769566846066,"_source_registry_name":"default","contributors":[]},"1.10.4":{"name":"compressing","version":"1.10.4","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"test:ts":"tsc -p ./test/fixtures/types/tsconfig.json","test:js":"egg-bin test --ts false","test":"npm run test:js && npm run test:ts","cov":"egg-bin cov --ts false","lint-fix":"eslint . --fix","lint":"eslint .","ci":"npm run lint && npm run test:ts && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"typings":"index.d.ts","author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"flushwritable":"^1.0.0","get-ready":"^1.0.0","iconv-lite":"^0.5.0","mkdirp":"^0.5.1","pump":"^3.0.0","streamifier":"^0.1.1","tar-stream":"^1.5.2","@eggjs/yauzl":"^2.11.0","yazl":"^2.4.2"},"devDependencies":{"@types/mocha":"10","@types/node":"20","dir-compare":"^1.3.0","egg-bin":"6","eslint":"8","eslint-config-egg":"12","mm":"^2.0.0","mz-modules":"^2.1.0","typescript":"5","uuid":"^3.0.1"},"engines":{"node":">= 4.0.0"},"readmeFilename":"README.md","gitHead":"1c1b72583a1fa83b28aa1b49b11bbcfef68b1449","_id":"compressing@1.10.4","_nodeVersion":"24.13.0","_npmVersion":"11.8.0","dist":{"integrity":"sha512-0gPqeoSNKM0wFq1GmihyLoRzxMsEn4fQo92Ttf8noe9X8U77U1DOvH4If5v6iF5TPa5sUyk5zWI0spoZJfzp2g==","shasum":"a26122c058b80146f8cbe22598903869a5b634e3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.10.4.tgz","fileCount":23,"unpackedSize":52751,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compressing@1.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDbUahpFB5L4yFXpzPzhFfAHx97OzraPJLtoYZ0tDDRUQIgLIhRvGNts/Pr1UeXfS3f0gSHveCyeZfb8ExfsYo0rDI="}],"size":11731},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aaa06b59-7474-4c7d-929b-08f4dcbc4ed4"}},"directories":{},"maintainers":[{"name":"anonymous","email":"shaoshuai0102@gmail.com"},{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"sakura9515@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/compressing_1.10.4_1769567095000_0.7350093018305237"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-28T02:24:55.151Z","publish_time":1769567095151,"_source_registry_name":"default","contributors":[]},"2.1.0":{"name":"compressing","version":"2.1.0","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"test:ts":"tsc -p ./test/fixtures/types/tsconfig.json","test:js":"egg-bin test --ts false","test":"npm run test:js && npm run test:ts","cov":"egg-bin cov --ts false","lint-fix":"eslint . --fix","lint":"eslint .","ci":"npm run lint && npm run test:ts && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"typings":"index.d.ts","author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"@eggjs/yauzl":"^2.11.0","flushwritable":"^1.0.0","get-ready":"^1.0.0","iconv-lite":"^0.5.0","streamifier":"^0.1.1","tar-stream":"^1.5.2","yazl":"^2.4.2"},"devDependencies":{"@types/mocha":"10","@types/node":"20","dir-compare":"^1.3.0","egg-bin":"6","eslint":"8","eslint-config-egg":"12","mm":"^2.0.0","mz-modules":"^2.1.0","typescript":"5","uuid":"^3.0.1"},"engines":{"node":">= 18.0.0"},"gitHead":"13d04151e07fb62fcf420e095ac76dc0e82a1ed1","_id":"compressing@2.1.0","_nodeVersion":"24.13.0","_npmVersion":"11.8.0","dist":{"integrity":"sha512-CJsNw09YdOqRJ4GJxMIlshK8OEr/0e2jvygRXNf48B73KqsF94OIjcAScq6oargUrT4MZQradg6+5Z+mNYVvDQ==","shasum":"c27eb0f3e3532fa41cc9c9c499715770b020db65","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-2.1.0.tgz","fileCount":23,"unpackedSize":53634,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compressing@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDzeLKFL0dSZpcQYO6Q7+o7dCUy/zZCOa+9G5Gpju5Y4QIhAK907U2NDGKo/l6ekdOMO0CMP/2jh4es7IWr39fh621A"}],"size":11911},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aaa06b59-7474-4c7d-929b-08f4dcbc4ed4"}},"directories":{},"maintainers":[{"name":"anonymous","email":"shaoshuai0102@gmail.com"},{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"sakura9515@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/compressing_2.1.0_1769605786676_0.8274881219688692"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-28T13:09:46.817Z","publish_time":1769605786817,"_source_registry_name":"default","contributors":[]},"2.1.1":{"name":"compressing","version":"2.1.1","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"test:ts":"tsc -p ./test/fixtures/types/tsconfig.json","test:js":"egg-bin test --ts false","test":"npm run test:js && npm run test:ts","cov":"egg-bin cov --ts false","lint-fix":"eslint . --fix","lint":"eslint .","ci":"npm run lint && npm run test:ts && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"typings":"index.d.ts","author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"@eggjs/yauzl":"^2.11.0","flushwritable":"^1.0.0","get-ready":"^1.0.0","iconv-lite":"^0.5.0","streamifier":"^0.1.1","tar-stream":"^1.5.2","yazl":"^2.4.2"},"devDependencies":{"@types/mocha":"10","@types/node":"20","dir-compare":"^1.3.0","egg-bin":"6","eslint":"8","eslint-config-egg":"12","mm":"^2.0.0","mz-modules":"^2.1.0","typescript":"5","uuid":"^3.0.1"},"engines":{"node":">= 18.0.0"},"gitHead":"0a772789f158f6bf8dfaf51d47ba35ac48314490","_id":"compressing@2.1.1","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"integrity":"sha512-B/sIxBNB1SOY9GPo9nKk/R0K0q+27KdM3x3/LK/kV858UUWGbl9j0lqUvqQvaQrSJY9jSors4b3pbYc3dz+w4w==","shasum":"6a604c3da05debc14fd9cb07cc3af421e2b6c2d4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-2.1.1.tgz","fileCount":23,"unpackedSize":56097,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compressing@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGD0VX8DQw9yYzZc7n+YgXBmz6vmEzvfHqBULdiGExgOAiEA4KhPpPSdMad5aW4xME10bmjEmyyxFMW0YMo+TN8Be7E="}],"size":12653},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aaa06b59-7474-4c7d-929b-08f4dcbc4ed4"}},"directories":{},"maintainers":[{"name":"anonymous","email":"shaoshuai0102@gmail.com"},{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"sakura9515@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/compressing_2.1.1_1776088135866_0.5054899190280608"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-13T13:48:56.007Z","publish_time":1776088136007,"_source_registry_name":"default","contributors":[]},"1.10.5":{"name":"compressing","version":"1.10.5","description":"Everything you need for compressing and uncompressing","main":"index.js","scripts":{"test:ts":"tsc -p ./test/fixtures/types/tsconfig.json","test:js":"egg-bin test --ts false","test":"npm run test:js && npm run test:ts","cov":"egg-bin cov --ts false","lint-fix":"eslint . --fix","lint":"eslint .","ci":"npm run lint && npm run test:ts && npm run cov"},"repository":{"type":"git","url":"git+https://github.com/node-modules/compressing.git"},"keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"typings":"index.d.ts","author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"homepage":"https://github.com/node-modules/compressing#readme","dependencies":{"flushwritable":"^1.0.0","get-ready":"^1.0.0","iconv-lite":"^0.5.0","mkdirp":"^0.5.1","pump":"^3.0.0","streamifier":"^0.1.1","tar-stream":"^1.5.2","@eggjs/yauzl":"^2.11.0","yazl":"^2.4.2"},"devDependencies":{"@types/mocha":"10","@types/node":"20","dir-compare":"^1.3.0","egg-bin":"6","eslint":"8","eslint-config-egg":"12","mm":"^2.0.0","mz-modules":"^2.1.0","typescript":"5","uuid":"^3.0.1"},"engines":{"node":">= 4.0.0"},"readmeFilename":"README.md","gitHead":"40d5f1fb77b49927b3b07add69510539c7844be5","_id":"compressing@1.10.5","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"integrity":"sha512-kmVGoqpCTZLy36T8XeYexmyJ8YhZhgjGzkPr2iCGHdfZg7IkelF5DEf5Xyzeo7hwSSEW6ifZuv0IeRAkee5NcA==","shasum":"7b3775879dbe35fa504827885c546495148b90d4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/compressing/-/compressing-1.10.5.tgz","fileCount":23,"unpackedSize":56473,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compressing@1.10.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC8lTQ//7FTTF2XauC6CdrXXtJJVmzgObLBxyAhz6V5ngIhAOIUEIbrW14W0Czb/jynEBYn4KKiAJYtTARHNPNZrske"}],"size":12613},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aaa06b59-7474-4c7d-929b-08f4dcbc4ed4"}},"directories":{},"maintainers":[{"name":"anonymous","email":"shaoshuai0102@gmail.com"},{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"sakura9515@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/compressing_1.10.5_1776088591355_0.8341424879941779"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-13T13:56:31.509Z","publish_time":1776088591509,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"2.1.1","release-1.x":"1.10.5"},"name":"compressing","time":{"created":"2022-01-26T21:59:59.090Z","modified":"2026-04-13T13:56:40.662Z","1.5.1":"2020-05-11T14:53:00.029Z","1.5.0":"2019-12-04T08:50:29.612Z","1.4.0":"2018-11-30T12:04:11.939Z","1.3.2":"2018-11-21T14:57:55.223Z","1.3.1":"2018-08-24T13:02:34.157Z","1.3.0":"2018-08-13T07:57:34.544Z","1.2.4":"2018-07-13T14:41:20.390Z","1.2.3":"2017-07-27T06:38:40.853Z","1.2.2":"2017-07-06T02:52:23.386Z","1.2.1":"2017-07-01T02:40:04.922Z","1.2.0":"2017-07-01T01:04:47.845Z","1.1.0":"2017-02-14T08:25:06.805Z","1.0.0":"2016-12-24T03:12:48.789Z","1.6.0":"2022-06-13T05:29:31.420Z","1.6.1":"2022-07-11T00:28:52.371Z","1.6.2":"2022-07-11T00:32:42.883Z","1.6.3":"2022-12-22T03:28:32.180Z","1.7.0":"2023-01-12T03:32:24.897Z","1.8.0":"2023-02-24T07:28:52.624Z","1.9.0":"2023-03-26T08:47:24.771Z","1.9.1":"2023-08-02T17:37:00.998Z","1.10.0":"2023-08-24T04:00:01.186Z","1.10.1":"2024-05-23T06:35:35.691Z","1.10.2":"2025-05-22T10:10:23.976Z","1.10.3":"2025-05-24T03:34:08.880Z","2.0.0":"2025-08-09T11:51:31.518Z","2.0.1":"2026-01-28T02:20:46.066Z","1.10.4":"2026-01-28T02:24:55.151Z","2.1.0":"2026-01-28T13:09:46.817Z","2.1.1":"2026-04-13T13:48:56.007Z","1.10.5":"2026-04-13T13:56:31.509Z"},"readme":"# compressing\n\n[![NPM version][npm-image]][npm-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![npm download][download-image]][download-url]\n[![Node.js Version](https://img.shields.io/node/v/compressing.svg?style=flat)](https://nodejs.org/en/download/)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](https://makeapullrequest.com)\n![CodeRabbit Pull Request Reviews](https://img.shields.io/coderabbit/prs/github/node-modules/compressing)\n\n[npm-image]: https://img.shields.io/npm/v/compressing.svg?style=flat-square\n[npm-url]: https://npmx.dev/package/compressing\n[codecov-image]: https://codecov.io/gh/node-modules/compressing/branch/master/graph/badge.svg\n[codecov-url]: https://codecov.io/gh/node-modules/compressing\n[download-image]: https://img.shields.io/npm/dm/compressing.svg?style=flat-square\n[download-url]: https://npmx.dev/package/compressing\n\nThe missing compressing and uncompressing lib for node.\n\nCurrently supported:\n\n- tar\n- gzip\n- tgz\n- zip\n\n## Install\n\n```bash\nnpm install compressing\n```\n\n## Usage\n\n### Compress a single file\n\nUse gzip as an example, tar, tgz and zip is same as gzip.\n\n__promise style__\n\n```js\nconst compressing = require('compressing');\n\n// compress a file\ncompressing.gzip.compressFile('file/path/to/compress', 'path/to/destination.gz')\n.then(compressDone)\n.catch(handleError);\n\n// compress a file buffer\ncompressing.gzip.compressFile(buffer, 'path/to/destination.gz')\n.then(compressDone)\n.catch(handleError);\n\n// compress a stream\ncompressing.gzip.compressFile(stream, 'path/to/destination.gz')\n.then(compressDone)\n.catch(handleError);\n```\n\n__stream style__\n\n```js\nconst compressing = require('compressing');\n\nnew compressing.gzip.FileStream({ source: 'file/path/to/compress' })\n  .on('error', handleError)\n  .pipe(fs.createWriteStream('path/to/destination.gz'))\n  .on('error', handleError);\n\n// It's a transform stream, so you can pipe to it\nfs.createReadStream('file/path/to/compress')\n  .on('error', handleError)\n  .pipe(new compressing.gzip.FileStream())\n  .on('error', handleError)\n  .pipe(fs.createWriteStream('path/to/destination.gz'))\n  .on('error', handleError);\n\n// You should take care of stream errors in caution, use pump to handle error in one place\nconst { pipeline: pump } = require('stream');\nconst sourceStream = fs.createReadStream('file/path/to/compress');\nconst gzipStream = new compressing.gzip.FileStream();\nconst destStream = fs.createWriteStream('path/to/destination.gz');\npump(sourceStream, gzipStream, destStream, handleError);\n```\n\n### Compress a dir\n\nUse tar as an example, tgz and zip is same as gzip.\n\n__Gzip only support compressing a single file. if you want to compress a dir with gzip, then you may need tgz instead.__\n\n__promise style__\n\n```js\nconst compressing = require('compressing');\ncompressing.tar.compressDir('dir/path/to/compress', 'path/to/destination.tar')\n.then(compressDone)\n.catch(handleError);\n```\n\n__stream style__\n\n```js\nconst compressing = require('compressing');\n\nconst tarStream = new compressing.tar.Stream();\ntarStream.addEntry('dir/path/to/compress');\n\ntarStream\n  .on('error', handleError)\n  .pipe(fs.createWriteStream('path/to/destination.tar'))\n  .on('error', handleError);\n\n// You should take care of stream errors in caution, use pump to handle error in one place\nconst tarStream = new compressing.tar.Stream();\ntarStream.addEntry('dir/path/to/compress');\nconst destStream = fs.createWriteStream('path/to/destination.tar');\npump(tarStream, destStream, handleError);\n```\n\nStream is very powerful, you can compress multiple entries in it;\n\n```js\nconst tarStream = new compressing.tar.Stream();\n// dir\ntarStream.addEntry('dir/path/to/compress');\n\n// file\ntarStream.addEntry('file/path/to/compress');\n\n// buffer\ntarStream.addEntry(buffer);\n\n// stream\ntarStream.addEntry(stream);\n\nconst destStream = fs.createWriteStream('path/to/destination.tar');\npipe(tarStream, destStream, handleError);\n```\n\n### Uncompress a file\n\n__promise style__\n\n```js\nconst compressing = require('compressing');\n\n// uncompress a file\ncompressing.tgz.uncompress('file/path/to/uncompress.tgz', 'path/to/destination/dir')\n.then(uncompressDone)\n.catch(handleError);\n\n// uncompress a file buffer\ncompressing.tgz.uncompress(buffer, 'path/to/destination/dir')\n.then(uncompressDone)\n.catch(handleError);\n\n// uncompress a stream\ncompressing.tgz.uncompress(stream, 'path/to/destination/dir')\n.then(uncompressDone)\n.catch(handleError);\n```\n\n__Note: tar, tgz and zip have the same uncompressing API as above: destination should be a path of a directory, while that of gzip is slightly different: destination must be a file or filestream.__\n\nAnd working with urllib is super easy. Let's download a tgz file and uncompress to a directory:\n\n```js\nconst urllib = require('urllib');\nconst targetDir = require('os').tmpdir();\nconst compressing = require('compressing');\n\nurllib.request('http://registry.npmjs.org/compressing/-/compressing-2.0.0.tgz', {\n  streaming: true,\n  followRedirect: true,\n})\n.then(result => compressing.tgz.uncompress(result.res, targetDir))\n.then(() => console.log('uncompress done'))\n.catch(console.error);\n```\n\n__stream style__\n\n```js\nconst compressing = require('compressing');\nconst mkdirp = require('mkdirp');\n\nfunction onEntry(header, stream, next) => {\n  stream.on('end', next);\n\n  // header.type => file | directory\n  // header.name => path name\n\n  if (header.type === 'file') {\n    stream.pipe(fs.createWriteStream(path.join(destDir, header.name)));\n  } else { // directory\n    fs.mkdir(path.join(destDir, header.name), { recursive: true }, err => {\n      if (err) return handleError(err);\n      stream.resume();\n    });\n  }\n}\n\nnew compressing.tgz.UncompressStream({ source: 'file/path/to/uncompress.tgz' })\n  .on('error', handleError)\n  .on('finish', handleFinish) // uncompressing is done\n  .on('entry', onEntry);\n\n// It's a writable stream, so you can pipe to it\nfs.createReadStream('file/path/to/uncompress')\n  .on('error', handleError)\n  .pipe(new compressing.tgz.UncompressStream())\n  .on('error', handleError)\n  .on('finish', handleFinish) // uncompressing is done\n  .on('entry', onEntry);\n```\n\n**Note: tar, tgz and zip have the same uncompressing streaming API as above: it's a writable stream, and entries will be emitted while uncompressing one after one another, while that of gzip is slightly different: gzip.UncompressStream is a transform stream, so no `entry` event will be emitted and you can just pipe to another stream**\n\nThis constrants is brought by Gzip algorithm itself, it only support compressing one file and uncompress one file.\n\n```js\nnew compressing.gzip.UncompressStream({ source: 'file/path/to/uncompress.gz' })\n  .on('error', handleError)\n  .pipe(fs.createWriteStream('path/to/dest/file'))\n  .on('error', handleError);\n```\n\n## API\n\n### compressFile\n\nUse this API to compress a single file. This is a convenient method, which wraps FileStream API below, but you can handle error in one place.\n\n- gzip.compressFile(source, dest, opts)\n- tar.compressFile(source, dest, opts)\n- tgz.compressFile(source, dest, opts)\n- zip.compressFile(source, dest, opts)\n\nParams\n\n- source {String|Buffer|Stream} - source to be compressed, could be a file path, buffer, or a readable stream\n- dest {String|Stream} - compressing destination, could be a file path(eg. `/path/to/xx.tgz`), or a writable stream.\n- opts {Object} - usually you don't need it\n\nReturns a promise object.\n\n### compressDir\n\nUse this API to compress a dir. This is a convenient method, which wraps Stream API below, but you can handle error in one place.\n\n__Note: gzip do not have a compressDir method, you may need tgz instead.__\n\n- tar.compressDir(source, dest, opts)\n- tgz.compressDir(source, dest, opts)\n- zip.compressDir(source, dest, opts)\n\nParams\n\n- source {String|Buffer|Stream} - source to be compressed\n- dest {String|Stream} - compressing destination, could be a file path(eg. `/path/to/xx.tgz`), or a writable stream.\n- opts {Object} - usually you don't need it\n\n### uncompress\n\nUse this API to uncompress a file. This is a convenient method, which wraps UncompressStream API below, but you can handle error in one place. RECOMMANDED.\n\n- tar.uncompress(source, dest, opts)\n- tgz.uncompress(source, dest, opts)\n- zip.uncompress(source, dest, opts)\n- gzip.uncompress(source, dest, opts)\n\nParams\n\n- source {String|Buffer|Stream} - source to be uncompressed\n- dest {String|Stream} - uncompressing destination. When uncompressing tar, tgz and zip, it should be a directory path (eg. `/path/to/xx`). __When uncompressing gzip, it should be a file path or a writable stream.__\n- opts {Object} - usually you don't need it\n  - opts.zipFileNameEncoding {String} - Only work on zip format, default is 'utf8'.\n    Major non-UTF8 encodings by languages:\n\n    - Korean: cp949, euc-kr\n    - Japanese: sjis (shift_jis), cp932, euc-jp\n    - Chinese: gbk, gb18030, gb2312, cp936, hkscs, big5, cp950\n  - opts.strip {Number} - Strip leading path segments when extracting (tar/tgz/zip). Default is 0.\n\n### FileStream\n\nThe transform stream to compress a single file.\n\n__Note: If you are not very familiar with streams, just use compressFile() API, error can be handled in one place.__\n\n- new gzip.FileStream(opts)\n- new tar.FileStream(opts)\n- new tgz.FileStream(opts)\n- new zip.FileStream(opts)\n\nCommon params:\n\n- opts.source {String|Buffer|Stream} - source to be compressed, could be a file path, buffer, or a readable stream.\n\nGzip params:\n\n- opts.zlib - {Object} gzip.FileStream uses zlib to compress, pass this param to control the behavior of zlib.\n\nTar params:\n\n- opts.relativePath {String} - Adds a file from source into the compressed result file as opts.relativePath. Uncompression programs would extract the file from the compressed file as relativePath. If opts.source is a file path, opts.relativePath is optional, otherwise it's required.\n- opts.size {Number} - Tar compression requires the size of file in advance. When opts.source is a stream, the size of it cannot be calculated unless load all content of the stream into memory(the default behavior, but loading all data into memory could be a very bad idea). Pass opts.size to avoid loading all data into memory, or a warning will be shown.\n- opts.suppressSizeWarning {Boolean} - Pass true to suppress the size warning mentioned.\n\nTgz params:\n\ntgz.FileStream is a combination of tar.FileStream and gzip.FileStream, so the params are the combination of params of tar and gzip.\n\nZip params:\n\n- opts.relativePath {String} - Adds a file from source into the compressed result file as opts.relativePath. Uncompression programs would extract the file from the compressed file as relativePath. If opts.source is a file path, opts.relativePath is optional, otherwise it's required.\n- opts.yazl {Object} - zip.FileStream compression uses [yazl](https://github.com/thejoshwolfe/yazl), pass this param to control the behavior of yazl.\n\n### Stream\n\nThe readable stream to compress anything as you need.\n\n__Note: If you are not very familiar with streams, just use compressFile() and compressDir() API, error can be handled in one place.__\n\n__Gzip only support compressing a single file. So gzip.Stream is not available.__\n\n__Constructor__\n\n- new tar.Stream()\n- new tgz.Stream()\n- new zip.Stream()\n\nNo options in all constructors.\n\n__Instance methods__\n\n- addEntry(entry, opts)\n\nParams\n\n- entry {String|Buffer|Stream} - entry to compress, cound be a file path, a dir path, a buffer, or a stream.\n- opts.relativePath {String} - uncompression programs would extract the file from the compressed file as opts.relativePath. If entry is a file path or a dir path, opts.relativePath is optional, otherwise it's required.\n- opts.ignoreBase {Boolean} - when entry is a dir path, and opts.ignoreBase is set to true, the compression will contain files relative to the path passed, and not with the path included.\n\n### UncompressStream\n\nThe writable stream to uncompress anything as you need.\n\n__Note: If you are not very familiar with streams, just use `uncompress()` API, error can be handled in one place.__\n\n__Gzip only support compressing and uncompressing one single file. So gzip.UncompressStream is a transform stream which is different from others.__\n\n__Constructor__\n\n- new gzip.UncompressStream(opts)\n- new tar.UncompressStream(opts)\n- new tgz.UncompressStream(opts)\n- new zip.UncompressStream(opts)\n\nCommon params:\n\n- opts.source {String|Buffer|Stream} - source to be uncompressed, could be a file path, buffer, or a readable stream.\n- opts.strip {Number} - Strip leading path segments when extracting (tar/tgz/zip). Default is 0.\n\n__CAUTION for zip.UncompressStream__\n\nDue to the design of the .zip file format, it's impossible to interpret a .zip file without loading all data into memory.\n\nAlthough the API is streaming style(try to keep it handy), it still loads all data into memory.\n\n<https://github.com/thejoshwolfe/yauzl#no-streaming-unzip-api>\n\n## Contributors\n\n[![Contributors](https://contrib.rocks/image?repo=node-modules/compressing)](https://github.com/node-modules/compressing/graphs/contributors)\n\nMade with [contributors-img](https://contrib.rocks).","users":{}}