{"_id":"compressing","_rev":"42-eaa475c7a5fc684766367b9acc4e79cf","name":"compressing","dist-tags":{"release-1.x":"1.10.6","latest":"2.1.3"},"versions":{"1.0.0":{"name":"compressing","version":"1.0.0","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.0.0","maintainers":[{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"dist":{"shasum":"fa333f4314a4d1182233dd2775d0b93c5b11514a","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.0.0.tgz","integrity":"sha512-+9+Asi75l0ZbyD/8cMaJQ5+PQ64uGBjSEK1W+8TewKdYJwbyY/JI2C8AGb85ZoWJBIOYZirpInsq14UjudvAfg==","signatures":[{"sig":"MEYCIQCQSEcLVK2qM4uGap/m3Ar0MrbhByeXLzMamkb2gGyCIQIhAKf9oYldgNnRkAdC9CKw4OvbFv9LgZlXVtVSCx7Qgmhg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","lib"],"_shasum":"fa333f4314a4d1182233dd2775d0b93c5b11514a","gitHead":"4a057d961790cdcde67f265b6c7adbf5a6f66a77","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint --fix .","test":"egg-bin test"},"_npmUser":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"3.10.3","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"6.5.0","dependencies":{"yazl":"^2.4.2","yauzl":"^2.7.0","get-ready":"^1.0.0","multipipe":"^1.0.2","tar-stream":"^1.5.2","streamifier":"^0.1.1"},"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","eslint":"^3.10.2","egg-bin":"^1.9.1","power-assert":"^1.4.2","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compressing-1.0.0.tgz_1482549166866_0.39398427098058164","host":"packages-18-east.internal.npmjs.com"}},"1.1.0":{"name":"compressing","version":"1.1.0","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.1.0","maintainers":[{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"dist":{"shasum":"2cf91849deec0787f344a58269ede5670395ca03","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.1.0.tgz","integrity":"sha512-+GzruGwBSCE+67ptTVv7xZOIgSE9KT7kaIQ+96I2xVCvqcMIjQ5lMlh+E4Z3XIpFWbQQtufsYy+bZxZU3ywT7Q==","signatures":[{"sig":"MEUCIQCitx68sFvATDKZiqm4fPiamqA1XXCW5Rlg8uz/SZd0igIgV1fM6yR9Vnr9FCECoMLdVJehoj6pvvYmqQC9XWYXZz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","lib"],"_shasum":"2cf91849deec0787f344a58269ede5670395ca03","gitHead":"4c2f07d1bd43b490dd41ca0c85c0545612a51ce1","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint --fix .","test":"egg-bin test"},"_npmUser":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"3.10.3","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"6.5.0","dependencies":{"yazl":"^2.4.2","yauzl":"^2.7.0","mkdirp":"^0.5.1","get-ready":"^1.0.0","multipipe":"^1.0.2","tar-stream":"^1.5.2","streamifier":"^0.1.1","flushwritable":"^1.0.0"},"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","eslint":"^3.10.2","egg-bin":"^1.9.1","dir-compare":"^1.3.0","power-assert":"^1.4.2","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compressing-1.1.0.tgz_1487060705094_0.6162678766995668","host":"packages-18-east.internal.npmjs.com"}},"1.2.0":{"name":"compressing","version":"1.2.0","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.2.0","maintainers":[{"name":"popomore","email":"sakura9515@gmail.com"},{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"dist":{"shasum":"f4a15bfa09a93c3e5b8c69b46723eb105c9b85b3","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.2.0.tgz","integrity":"sha512-6yrpeQMxbfbwwJNvk2JFpnOKmDyJEUNJFTraUggDMG6Xek9F64lN/q7o/pZ4JrY2/K9ymCPZIZcVF9rGZY+rqg==","signatures":[{"sig":"MEUCIQDHnncPT3RxAJLzoPS35ltAg6l2Dx6p5NTWmLdeMXuhLwIgLhtGSnUshGeEOqifepiJ4R4XgNX72TCkmUqr57f3/Cc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["index.js","lib"],"gitHead":"242bff9b8d6edaedcee3a3e934fa7f712a78e36b","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint --fix .","test":"egg-bin test"},"_npmUser":{"name":"popomore","email":"sakura9515@gmail.com"},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"5.0.3","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"8.1.3","dependencies":{"yazl":"^2.4.2","yauzl":"^2.7.0","mkdirp":"^0.5.1","get-ready":"^1.0.0","multipipe":"^1.0.2","tar-stream":"^1.5.2","streamifier":"^0.1.1","flushwritable":"^1.0.0"},"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","eslint":"^3.10.2","egg-bin":"^1.9.1","dir-compare":"^1.3.0","power-assert":"^1.4.2","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compressing-1.2.0.tgz_1498871087748_0.3775910707190633","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"compressing","version":"1.2.1","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.2.1","maintainers":[{"name":"popomore","email":"sakura9515@gmail.com"},{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"ci":{"version":"4, 6, 8"},"dist":{"shasum":"da1dbe91fe6994086bf1bfa017a060998e715458","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.2.1.tgz","integrity":"sha512-cggeeO4qdU9fBfujkaMMQawT802DjwggFoQ278itMDyxga8W3PD5lZRwtNYw68CXqE7bICwt6o/xiw4rE1OoqQ==","signatures":[{"sig":"MEUCIFc48ej21zXOcEReOt6g00Yt71BAagcd0XdldiiSt4CdAiEAmGzm0mIQ5wb2QGqwMk5012qUgdo5Vdq51eZ8Hl4N04c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["index.js","lib"],"gitHead":"2706972568358d4fdb0b6aad445e64e48c0b9472","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"egg-bin test"},"_npmUser":{"name":"popomore","email":"sakura9515@gmail.com"},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"5.0.3","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"8.1.3","dependencies":{"yazl":"^2.4.2","yauzl":"^2.7.0","mkdirp":"^0.5.1","get-ready":"^1.0.0","multipipe":"^1.0.2","tar-stream":"^1.5.2","streamifier":"^0.1.1","flushwritable":"^1.0.0"},"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","egg-ci":"^1.8.0","eslint":"^3.10.2","egg-bin":"^1.9.1","dir-compare":"^1.3.0","power-assert":"^1.4.2","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compressing-1.2.1.tgz_1498876804277_0.47435558098368347","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"compressing","version":"1.2.2","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.2.2","maintainers":[{"name":"popomore","email":"sakura9515@gmail.com"},{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"ci":{"version":"4, 6, 8"},"dist":{"shasum":"a5990dae42684fc3df8fc30047f1d2552972d465","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.2.2.tgz","integrity":"sha512-Nrcy8zz+qf6t2Vy6wgJBR18HOVaIt8oFynX0Vd28hWexczl8ZgN7ezRVZW8OTk3TYNighxyrnAd8G+Vlo/JGLQ==","signatures":[{"sig":"MEUCIQCWLAlQGKqQKNAKxPUcwXWSEESAVy0wMfkvYAKxg6klowIgVft0PXwNmdL2itGynvvWeiOSJzzFXZIvspbW5aRIvwQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","lib"],"_shasum":"a5990dae42684fc3df8fc30047f1d2552972d465","gitHead":"79086bc8d15e47bcc692fcec981051454dbb2288","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"egg-bin test"},"_npmUser":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"3.10.3","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"6.5.0","dependencies":{"yazl":"^2.4.2","yauzl":"^2.7.0","mkdirp":"^0.5.1","get-ready":"^1.0.0","multipipe":"^1.0.2","tar-stream":"^1.5.2","streamifier":"^0.1.1","flushwritable":"^1.0.0"},"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","egg-ci":"^1.8.0","eslint":"^3.10.2","egg-bin":"^1.9.1","dir-compare":"^1.3.0","power-assert":"^1.4.2","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compressing-1.2.2.tgz_1499309542974_0.030899537494406104","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"compressing","version":"1.2.3","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.2.3","maintainers":[{"name":"popomore","email":"sakura9515@gmail.com"},{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"ci":{"version":"4, 6, 8"},"dist":{"shasum":"d580c9667fc8433f0c2c4f1cdc6c64b034ca08b1","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.2.3.tgz","integrity":"sha512-Ba+DWfsz/zhWg4zvE6b/CuN12qq7mdktbwQp4Vx163kkas2yOncaTvziQmZvQbC6cH1j60/n8tJmIUEdXAhoxQ==","signatures":[{"sig":"MEUCIQCnQCCFnZrOsbzzabJzMMgMiu2PzWvGhe0C5B1IqmfxOAIgLR8Awhg9MrEleS69Y6bSqOYO3A1MKmriPmRlWrJ8KsQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","lib"],"_shasum":"d580c9667fc8433f0c2c4f1cdc6c64b034ca08b1","gitHead":"fc16addff93a7591ff2a81dab653f2bdb239494e","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"egg-bin test"},"_npmUser":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"3.10.3","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"6.5.0","dependencies":{"yazl":"^2.4.2","yauzl":"^2.7.0","mkdirp":"^0.5.1","get-ready":"^1.0.0","multipipe":"^1.0.2","tar-stream":"^1.5.2","streamifier":"^0.1.1","flushwritable":"^1.0.0"},"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","egg-ci":"^1.8.0","eslint":"^3.10.2","egg-bin":"^1.9.1","dir-compare":"^1.3.0","power-assert":"^1.4.2","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compressing-1.2.3.tgz_1501137520697_0.5403036454226822","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"compressing","version":"1.2.4","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.2.4","maintainers":[{"name":"popomore","email":"sakura9515@gmail.com"},{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"ci":{"version":"4, 6, 8"},"dist":{"shasum":"451b437638e8da9f83ef2c330c5c6e4a4052647f","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.2.4.tgz","fileCount":21,"integrity":"sha512-RKlYKZ5wpXHfBm/3JpVo8piiVdZ6nyMR1ampv6VCyP4UxahNVFmxpsB+YZWGLGiF0RF4zK/IZDKwnS7nOqzZww==","signatures":[{"sig":"MEMCID/wWPwpKYJHyYcQce9OmAkhCL2qFPzdgP8E76Pgm2W6Ah8/CWw0De8xMOLN+dGNGl467VTW2R7NNJk/NCukv4hu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbSLoQCRA9TVsSAnZWagAAxAgP/0FtDPiCD9pAv4iwzpBh\nFADmrP1YNCf4/Ac9/iUQjmtIKlzFjTX79RBiRDpi9XnF+D98ZNelXDiGWblQ\ni0qfaSyAAoMR3QLNuddovPyQaeT6oNQ9/ms5CpU2nMcLvrko6tazHcR3fX0P\nLbprQ620EBC+P9gkHgoSNLscKG5uLPw7lMgjFcEDg0N7Ca/f2nwSKDtMN5+t\nO+fLh4KagF6p62RrwGkKw+8R/WN52dmpswEqa+2d2jNeG60trSiYT8JjzGA7\nxMsLgjKSl8ANXegLETBG/cZ9Aq3Cr4XT53D4nODvReLbJu/kVlkopeiGfYG7\ntqj19suVOOaLBAylA8N9uQbGuwY75y73SiJOVaTVOIs3fqU2gJLYBXw6s2Q2\nJ1lI16KFmRd7w01saU1Ot8V+ESF21RX4stc6NBLXRYvPPpcLZeTI9B0EhBDG\n2dFWwvgF/iyHWJ8nMN/nFyHsWXTj3+SmD4+REGn/awbt7DHT1pQFi1mv+tBx\n9he1tGV+4AvMg19Eauu76o3QIAdEwZ2PN0+Z93In4m856uCbb08gCk1Lwo92\njRfRtl9m8htQIPoL/RUW83NxaR5d9VlDpkjFY5zFIv0XSqSi+5HwgaaoCdML\nXkPlDbJ/hh3QiTYGqOzVK9+fOyaWd0g9/nqrH7qy7FNgd1I78ZNIV1uO7Bi9\nmgpI\r\n=4rIT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"90c8eda1a1cb9dbf827da5d91df4937b6d0b33ca","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"egg-bin test"},"_npmUser":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"5.6.0","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"8.9.4","dependencies":{"pump":"^3.0.0","yazl":"^2.4.2","yauzl":"^2.7.0","mkdirp":"^0.5.1","get-ready":"^1.0.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","egg-ci":"^1.8.0","eslint":"^3.10.2","egg-bin":"^1.9.1","dir-compare":"^1.3.0","power-assert":"^1.4.2","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compressing_1.2.4_1531492880248_0.3359263166664961","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"compressing","version":"1.3.0","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.3.0","maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"},{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"ci":{"license":{"year":"2017","fullname":"node-modules and other contributors"},"version":"4, 6, 8, 10"},"dist":{"shasum":"f460a06d275aa992f3e88f652bcaef3107d34ff9","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.3.0.tgz","fileCount":23,"integrity":"sha512-QeVbEWlxjpLRsspg8YN+f3eA7LsM6Dp/OMClW20f8zV0cSwiVoAorDdq4Fhs+oRBAbwF8CruTilv2IxrLJb5CQ==","signatures":[{"sig":"MEYCIQCtekkknK5/QK04+sfDg7WNbn34i08OamdJCJ7vP4cpDgIhAP0Uw54X+/zXItNVu48q3sIkQB+GlLSeMbANd0QSbTte","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcTnuCRA9TVsSAnZWagAAjZAP/3LXT6DspNoXXPJSImTu\n5b04a6xOP951WpT8pA950ls1qmIFx/RITwSsZ4jcZkS+V6Y4NrQy9ecKeqY9\nHqFj706Jo7lLEsZaQKrYabX6UKNr0N1X31oO7Rqq1XIhCcbfrcZ24iBChctn\nb9dOd+u68DurHlDFmmr5Y21+xhxhb+6ISG6i9syyYtHDSv/+u5aU7k1Fy8uQ\nA8Mm6GmCTMbkcQYp4uiMAnswW2LSHKxShD47ynV8J9AY5VGxeIeG6vlNVpm2\nWIcVB2v6k8hlydwnvTpiotwBZvZ/n4ZCiOwxtpBf7+vRpYwckIKeICw5GSPN\nn3JIYdPA1fe66GSNZ5byYxBmYV3H2ICv8RMTZ3n0M9ZcOzCJBdamEL8hsAdH\nFxog6ZfOmGoefE8zOYUlb7tNaby1Hes//2MmV/R3010pz6AAln46ZHemB6ER\nt4pZGnHtZyh8xgQ7seV6r2aTkFO4N4UC5W3IVdFYIwHZVSRlTI1ZLvASll1f\nC5XkO+Y6ePkInUyXJQ7wvq3j3WLOf/9tyhhPV+1+YadD2w6brPTqDCspajGM\nDK+oG7NSYyoYXEix9+VVLVOKZnHoNUAoWcydd2ToFweq53DVZpCHssR5mEK7\nFhVbuBeU6yYpHOoe8x7TEuX4J50m6J7GMqGoUj2SdkvfgPqTNj1k+7Z6UI0S\n2oBh\r\n=wph/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"engines":{"node":">= 4.0.0"},"gitHead":"a035ee485fd212d15cd551fc570a717a0e48f7c5","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"egg-bin test"},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"5.10.0","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"10.8.0","dependencies":{"pump":"^3.0.0","yazl":"^2.4.2","yauzl":"^2.7.0","mkdirp":"^0.5.1","get-ready":"^1.0.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","egg-ci":"^1.8.0","eslint":"^3.10.2","rimraf":"^2.6.2","egg-bin":"^1.9.1","dir-compare":"^1.3.0","power-assert":"^1.4.2","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compressing_1.3.0_1534147054441_0.9568144014383868","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"compressing","version":"1.3.1","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.3.1","maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"},{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"ci":{"license":{"year":"2017","fullname":"node-modules and other contributors"},"version":"4, 6, 8, 10"},"dist":{"shasum":"9f11a94d648816eace4a6d97412fb17fc6e2767f","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.3.1.tgz","fileCount":23,"integrity":"sha512-84G1GoJpy4AsCQ8eLcAr3KOanSUpbW9qaPpiqAoT8BugWP8/NMgrENiFriK82msIoSwEI7K4MH0myNGV4pJenw==","signatures":[{"sig":"MEUCIQCVwMsST4hxS+CnNc9kNWNlekb08f6hKMHm3cSjKOYXWAIgcJXx/KoGGJ9HJiKf3nz5Xo4l4yNdKETiC6iBh8KYreU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgAHqCRA9TVsSAnZWagAAfWwP/3bGgBMCeeeD4ef1A3bQ\nWIx+d+2YG8DBA9hpi5DUZwxORhS6LPuSDSkZEW4lJqE9GY0dFo2fK/RytViw\n4SaYJoDnvlHM4cuWLcptbgbfRjfLTnQXZ7HWDXS3+HfXYb6KRrFtKzVn6PSU\nBwLUv/YsoeGlSehKaKQMOHuQ98uApK7kGMrL1ZYjWZn/cqcUwwlhmSo5ylwY\nMJXXmQMtDYfkc3WNn2UWY9gUZx6K6rxWrbJzzJVZSjOobRSMWxI+NjnFnPn8\n3ZG8cVq5DCA67avgU9QfWeErTLgQaYG2EULKzYWrD55QOdZPAUuf7CC6KeDt\nLQ5lf05VDR9cPGAp53EdC6Fc7QCn1YfxP12QvHSH58mjRdml5ZF8byi+h7M7\nAo92PMgmlIeDYzpN/fZdGtWKQV7xVnl6WHpNagBsvUGvZD53sS7mrx/0+knq\nzWnTuWwfh3W/YuVuBhNr4TcZ4qbuRWj1iTYYDKYH3PiDI5uiyTG0X2TKTVDj\nktGS262G6ZLSxVlTALoUNdBGzRGpyOapbAigN/+M6a+FEW4rAt/jOSnGqxl6\nHg/LrHGVjY+1utFW0I4dQun6PJ+x6ez2ie1ROXR2Jydh9M/8Fj4XIN4H7ncs\nQQAbf3TfZdhAMmLvrD7gJ8OeO+FRiZUxM20R2+rEEzmJpI3jkbLc3tI3uAss\nUZ7R\r\n=bBAz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"engines":{"node":">= 4.0.0"},"gitHead":"07eaf90f70f619b76a238d436236f3eda423468b","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"egg-bin test"},"_npmUser":{"name":"popomore","email":"sakura9515@gmail.com"},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"5.5.1","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"8.4.0","dependencies":{"pump":"^3.0.0","yazl":"^2.4.2","yauzl":"^2.7.0","mkdirp":"^0.5.1","get-ready":"^1.0.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","egg-ci":"^1.8.0","eslint":"^3.10.2","rimraf":"^2.6.2","egg-bin":"^1.9.1","mz-modules":"^2.1.0","dir-compare":"^1.3.0","power-assert":"^1.4.2","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compressing_1.3.1_1535115754067_0.7291885493282868","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"compressing","version":"1.3.2","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.3.2","maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"},{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"ci":{"license":{"year":"2017","fullname":"node-modules and other contributors"},"version":"4, 6, 8, 10"},"dist":{"shasum":"770881d1dd52ed268b81ca5537397e2a780df0d9","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.3.2.tgz","fileCount":23,"integrity":"sha512-zYRXMebeP/P+5lQftTL8ZBHIbsZjURB49ncaH6pq8cwePPJ4K9NE1DTMm5jrllRMQazp6SMkaflu1n8UF1myRw==","signatures":[{"sig":"MEQCIGLMmO2ymCPTunNMKCikM+uxTi/XF6LsxIJMhdYPmzaEAiBp1ElQXk27AZllhZd+AkHb078cM7GhKdwdoYA8WA6i5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9XJzCRA9TVsSAnZWagAA0IUP/R3xQzHb1DM19fizF8K0\nrzJinkoB4q9Vr2Wvo17yTV8aI/6kiEfu9SImP+4vgkBv25fz9/bfgHVz8QRo\nQhGhBm55ag0PwlJPnxPjBvefm88D+3spMDFp/RJse80jqbfs9dr/A1h44BzT\nSoSFYdjYTw0eMuEaHETTtXRx+jaP5xiqmyAlvAkEc0+eN4RBRXVjPhm32MW4\nGLd9OQuvAXmVGC//2cghmI9UYrvWVFRM6E9Wi1WkbucOVQTSePSxbGkVnDy9\nTlC6E4ZAemAo1TqCGwg9g6trh9NQMYI+6xafqH7YCbWiEPe3HrLeQyBo3XQg\nHfU3g5kr2rmtxeb6ogs9vLFXjhKdkqOb37FhzzeUjzVra1wA89QJjp739C1z\neE0fq7YqK9CQJp6ieAVzYxD95do/mVOWQPtkkwJvjw5jYT037SToEDBpGM7c\n9bopds5liEE0pt1ehXKFpQP06/nAbYMexyTL4+/JkbGV93fM/qHzYRfiG1XV\ntbNpSLz/gBvy2Np5/4l7gRNoZJelLKkpPJ1DlDss3GN0GGO8R98ZPU7RUXVK\ncu/GGN9k1QpW89VOhJGiLlE3SUHisxaXLVZ/i1O10TmK34civnocaQDIOM5m\n8i22Gif4YTvf3VDIR9oHhL7RqkxsnJC1Y4U4ZfTiSgxQiabB5RVBAiEtUwgJ\n/p3E\r\n=kDpy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 4.0.0"},"gitHead":"b9b137d56fb35d3b6bea5ce7aac0c8aa61a7f4e5","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"egg-bin test"},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"6.4.1","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"10.13.0","dependencies":{"pump":"^3.0.0","yazl":"^2.4.2","yauzl":"^2.7.0","mkdirp":"^0.5.1","get-ready":"^1.0.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","egg-ci":"^1.8.0","eslint":"^3.10.2","rimraf":"^2.6.2","egg-bin":"^1.9.1","mz-modules":"^2.1.0","dir-compare":"^1.3.0","power-assert":"^1.4.2","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compressing_1.3.2_1542812275094_0.6378749875506176","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"compressing","version":"1.4.0","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.4.0","maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"},{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"ci":{"license":{"year":"2017","fullname":"node-modules and other contributors"},"version":"4, 6, 8, 10"},"dist":{"shasum":"79fdccb87cfd141ac54f585112845f2178f29256","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.4.0.tgz","fileCount":24,"integrity":"sha512-7Y6aU45Ud0y7sxr8szQ91dJPHIENKmG0zD9bcLSZSGf67Xap/J8pqFGCklnrFavkl5taulZb7YvSa557mb732A==","signatures":[{"sig":"MEQCIHl6g5DNAsJOohhvhJ20/lIdtck5TgCXkbYHg2ROQuIWAiBiKpidvO/DE46KLqhPOPD/VAAnOjn/CkJ6ci4J7ynxfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcASc8CRA9TVsSAnZWagAA4hMP/0dH9srxsbkLPpi7L+VH\n1TgFINPCN9ZUxXb9mY3RJe4uNpBVUaf4Z45CUSN1U4q7VrYrb92RozhVWCcF\neF7rDig0cAVJxnT2GJn2Mo/rh7eaqzbWAc2hyCgUhOoP912iOx07NuC91dIW\nWFYY7ESAJwg9K4ui9qQXbWl6Glwo84KhnWlhNGFF7ptlYVhqyrA6ZT3Fpy2N\nWGPWJdu+Y1a3mfySDdsLj7FdzGBVxVL/zOCaS+B6OB/u4YEhiTRA+e3YZF4J\nX5ndSaR3R80jMM1BT9tuU1u+7t0mmFEBbYUSLsLK/LdOWQCcGjV7/pRxft/0\n9A9IMSFT/7+OT/U/3knSAc7I9UQX4RVPMwE+ANLThdvgdx0qbyzpOMCN1On5\nLQRm6smMQupu62ip7urAAkKboCU9q8CW9keIu2ZDXbjr/qzNw1NI76Of35st\nYnOI6I/li8sYRKkM2xBJrkHX83mGAHb3enXbVFfs3YNFabTRApqFhk4UgtwH\ns7lKq5jn7AGTmL3GhhIX+k3nZXNPKPIc92fWBw5V3ABHJLVUkS9vg1oOXsHr\npouqHthiVKSmbsD3DDdgzknAbP8cskKauTzB7MHXPm6xpu/fE0GdUbVbFshe\n0zb93mnEq2rFjrHaOmu4p3NFf2LeqIlaXEy1WYTJx6LH3du/14gHbFE/LeUy\n9l4M\r\n=Xd6g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 4.0.0"},"gitHead":"0650825b9ea3d82016016f8839c2e37b527430cc","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"egg-bin test && tsc -p ./test/fixtures/types/tsconfig.json"},"typings":"index.d.ts","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"6.4.1","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"10.14.0","dependencies":{"pump":"^3.0.0","yazl":"^2.4.2","yauzl":"^2.7.0","mkdirp":"^0.5.1","get-ready":"^1.0.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","egg-ci":"^1.8.0","eslint":"^3.10.2","rimraf":"^2.6.2","egg-bin":"^1.9.1","mz-modules":"^2.1.0","typescript":"^3.1.6","@types/node":"^10.12.9","dir-compare":"^1.3.0","@types/mocha":"^5.2.5","power-assert":"^1.4.2","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compressing_1.4.0_1543579451791_0.09768336538552624","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"compressing","version":"1.5.0","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.5.0","maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"},{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"ci":{"license":{"year":"2017","fullname":"node-modules and other contributors"},"version":"4, 6, 8, 10, 12"},"dist":{"shasum":"c6b04942f9923bce59561b8d04d7f09776423ebc","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.5.0.tgz","fileCount":24,"integrity":"sha512-CPMzMd/MswJh7CPRo605FQhXQlP0JbwCjPteh9GZ0jYTQcDBrYJLEW7Fm1dpTdOHk0/2ZE2C8SO5EX4Dp7KZ8w==","signatures":[{"sig":"MEQCIFo69qTLSGAKZJZR5rCejYdZCad9MQFE2brtDPxvBfn/AiAa4vRAiP9C/UnBwIE6IKcmZ148MpL2YOJgiHWsPlB9DA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd53NWCRA9TVsSAnZWagAAlEYQAJKrIjDpo+ZjqKbfGIlJ\nx3zlKwdZg6xtPBUUKzpM1yh44f8yTfOR/b8KH6HeMraN7hIbiMpoiYFEMUEV\nWaPVm9sxsgowj3FBE1EAdF/hx7mBgvEBXaBqCLfvjtkxLy4BByK8MvGfOZmn\nI1pS0Fzx5HZ7BeiLHsroaC3ol4oi/VkkTxYGyeehOS16JxsALtZklafJONQ3\nGtR6ET8k81MRsny7hr2R5ON4JnS2mIAbt0nZbOkEzeV4+CVuGMIHYI7BRKhv\n5XcyIDcDc6d0mlWBlGErEK83mEVtHR7l/xXIOjPmaybljSdy1CcRXy7f/9UG\ntPw//rH+pgLCdVWvp4RPfgLS/v1BBEux1WkUPBbU6x3Jkxsw6GB98ltPGrQJ\niNQNFVyCzBpdC/udOerzJhgFzH5TBoXVM/RrpH//2mcoe7MsZTmRI9me71M4\nrGo/YyBKwcQDvna9vT0KnTOzAXJoQNILmEuez7URBNhMQKs5jI6kfP40gAZ+\n03orv9zyjJGAx5dymmhvvfrPQ/0JP8z/xn9/wLMrpE6IXHlC7YcBd9KunLoK\n76br38q6n1RfXvItoktuGCJ8AwQ4eGOD9gyM6JLAIGk8Getk2nLg7TyibSVS\n0pTv2J9EhpsZpuHoyUgyu7LZWDUnn6Ef1UWzWs5HWo2xMZPSrxP7jaBao91c\n9+8W\r\n=88iM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 4.0.0"},"gitHead":"76ee45d6bb1320683f8efe419566c517d33bca6d","scripts":{"ci":"npm run lint && npm run ts-test && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"egg-bin test && npm run ts-test","ts-test":"tsc -p ./test/fixtures/types/tsconfig.json"},"typings":"index.d.ts","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"6.11.3","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"13.0.1","dependencies":{"pump":"^3.0.0","yazl":"^2.4.2","yauzl":"^2.7.0","mkdirp":"^0.5.1","get-ready":"^1.0.0","iconv-lite":"^0.5.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","egg-ci":"^1.8.0","eslint":"^3.10.2","rimraf":"^2.6.2","egg-bin":"^1.9.1","mz-modules":"^2.1.0","typescript":"^3.1.6","@types/node":"^10.12.9","dir-compare":"^1.3.0","@types/mocha":"^5.2.5","power-assert":"^1.4.2","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compressing_1.5.0_1575449429483_0.4213149309188464","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"compressing","version":"1.5.1","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.5.1","maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"},{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"ci":{"license":{"year":"2017","fullname":"node-modules and other contributors"},"version":"4, 6, 8, 10, 12"},"dist":{"shasum":"d031a3311b8c2ed6561a8431671d5a844540482d","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.5.1.tgz","fileCount":24,"integrity":"sha512-1AGBR4Vh0/rpPKSXHoV9cerLo0CUlAhZ/xsJqU3a9+2cbSaFjWT3fk2MIGkCnbpk//DGWrcWw03rhKFQrA9RQw==","signatures":[{"sig":"MEUCIQCtwtIt+IEIiLnOdv27BPzFvBd4oQYEQYuuSipVbBjaVAIgE4XkUagXKSLSAeenYM/Kve4JiWM+EJ4xiocHY1/Vvqw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuWbMCRA9TVsSAnZWagAALB4P/0Z2CQz/1pjoUFFxrjgM\nZtHfPZvGUqGaoe5KdZ725w3tkFPIntZ8rM2LjmGRErpCzulYhInOsPE+x1e0\nH2U7GwIAxylrLFxVXkndTOJRJ9LSFbarhk9XrVGQsnq8Hs7DD+fowllePia/\nQ5gqJJQs0A+xKJ5vVHRrXKM1xsuiGM8UbsFxUnGZLBIHJiiwbCZNCcD3Oy3s\nRUY7SIAVoXz8F8hknpxn8xRT1b/ISnMkTAR6zDUAzNSuTuOUDu+rZy1YxLQD\nx1/wujTg6xk2bAaqlwFSBafhKpGFeH9TCbl4r6XCsdos1dqC2zn3nxy8V5jt\ntxRMVrXBUJXxaeasZG238HuCDii096T9vzYvpvPsK+BAGzdSQzlHDqfqIVdN\n9OHDaSEA3IUoHa+LhLi+4TOGkEXmYgrB8msza1kX90TkwKZ0VgloRKKC0a9K\nSPHxltwvrFw+flaRUzsvZebC4qs/32BeLuT5+TgF9+v+WDRT6Olh/BVNywQR\n0SeNt+RiqKHqqfFEruI5XLQJ8JzLn5t7QtBnZXI+9U8U/kFMMc1l5ffGMMh5\nhPSpy4D53Ci0or8mvspYNLTlBdi0Qqx2zCzK3rr+MqNyyUJD/xiE91nT33pe\nDVrn7Ugi+0MXPHEAfPPXVaGL6rnWRlThUmDoKyUVMLAhsdEn0+Hvdw7cIAuN\nbNTv\r\n=fRnR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 4.0.0"},"gitHead":"321d9d577b97f6a96fbf6d9c6a46655349a790d5","scripts":{"ci":"npm run lint && npm run ts-test && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"egg-bin test && npm run ts-test","ts-test":"tsc -p ./test/fixtures/types/tsconfig.json"},"typings":"index.d.ts","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"6.11.3","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"12.16.2","dependencies":{"pump":"^3.0.0","yazl":"^2.4.2","yauzl":"^2.7.0","mkdirp":"^0.5.1","get-ready":"^1.0.0","iconv-lite":"^0.5.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","egg-ci":"^1.8.0","eslint":"^3.10.2","rimraf":"^2.6.2","egg-bin":"^1.9.1","mz-modules":"^2.1.0","typescript":"^3.1.6","@types/node":"^10.12.9","dir-compare":"^1.3.0","@types/mocha":"^5.2.5","power-assert":"^1.4.2","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compressing_1.5.1_1589208779891_0.9738673292352262","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"compressing","version":"1.6.0","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.6.0","maintainers":[{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"ci":{"license":{"year":"2017","fullname":"node-modules and other contributors"},"version":"4, 6, 8, 10, 12"},"dist":{"shasum":"6cb0e2b9d3ad83436942180b20ffd9c3356ee62a","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.6.0.tgz","fileCount":24,"integrity":"sha512-tWI4kJAbYLqoL+YHlMf9+EvIb9LA0WUm49C17KBMVa+JxpCfvHdiXqhE6lepFTuCghu0hDRZNd0Q+bGZvFDHAQ==","signatures":[{"sig":"MEYCIQCO51IFFpuMfrioP/XLqi2SZE3vH6h1hGMwThzDZ3ZNfgIhAOiK1U5zeX6fi9sQZwGphYUTlE4J7mi0bvlSdnVC4hcZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53142,"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"},"main":"index.js","engines":{"node":">= 4.0.0"},"gitHead":"5230a76ae8fd795db2e2f199f5ab1f73080fce05","scripts":{"ci":"npm run lint && npm run ts-test && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"egg-bin test && npm run ts-test","ts-test":"tsc -p ./test/fixtures/types/tsconfig.json","contributor":"git-contributor"},"typings":"index.d.ts","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"6.14.12","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"14.19.3","dependencies":{"pump":"^3.0.0","yazl":"^2.4.2","yauzl":"^2.7.0","mkdirp":"^0.5.1","get-ready":"^1.0.0","iconv-lite":"^0.5.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","egg-ci":"^1.8.0","eslint":"^3.10.2","rimraf":"^2.6.2","egg-bin":"^1.9.1","mz-modules":"^2.1.0","typescript":"^3.1.6","@types/node":"^10.12.9","dir-compare":"^1.3.0","@types/mocha":"^5.2.5","power-assert":"^1.4.2","git-contributor":"^1.1.0","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compressing_1.6.0_1655098171171_0.7087333187911486","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"compressing","version":"1.6.1","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.6.1","maintainers":[{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"ci":{"os":"linux, macos","license":{"year":"2017","fullname":"node-modules and other contributors"},"version":"10, 12, 14, 16, 18"},"dist":{"shasum":"26dc209334311566e710ab427145cb7495afaa02","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.6.1.tgz","fileCount":24,"integrity":"sha512-I2ua14RjXKgBm2JMhDn8Uf6qwy+Lzn9T/0XQygi9NpKa7Yyp5qmSWizUwYltP84mA1DrhhFmi07YfakSQbGU5Q==","signatures":[{"sig":"MEYCIQCClrckPH0M/2KoV/UteL+lbLbJ0L2j/7q1StWRHTrfywIhAOYujMqTptQMB9pv9yEabr9RAMVHd23SyaY+iPOeDN56","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53766,"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"},"main":"index.js","engines":{"node":">= 4.0.0"},"gitHead":"c471c703f3f01b9825eeb7bea2d7d3765bc30187","scripts":{"ci":"npm run lint && npm run ts-test && npm run cov","cov":"egg-bin cov","lint":"eslint . --fix","test":"egg-bin test && npm run ts-test","ts-test":"tsc -p ./test/fixtures/types/tsconfig.json","contributor":"git-contributor"},"typings":"index.d.ts","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"6.14.12","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"18.5.0","dependencies":{"pump":"^3.0.0","yazl":"^2.4.2","yauzl":"^2.7.0","mkdirp":"^0.5.1","get-ready":"^1.0.0","iconv-lite":"^0.5.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","egg-ci":"^2.1.0","eslint":"^3.10.2","rimraf":"^2.6.2","egg-bin":"^1.9.1","mz-modules":"^2.1.0","typescript":"^3.1.6","@types/node":"^10.12.9","dir-compare":"^1.3.0","@types/mocha":"^5.2.5","power-assert":"^1.4.2","git-contributor":"^1.1.0","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compressing_1.6.1_1657499332189_0.16966579425509454","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"compressing","version":"1.6.2","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.6.2","maintainers":[{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"ci":{"os":"linux, macos","license":{"year":"2017","fullname":"node-modules and other contributors"},"version":"10, 12, 14, 16, 18"},"dist":{"shasum":"87320c2d867364045403792c08694e4e8284099c","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.6.2.tgz","fileCount":24,"integrity":"sha512-1HK+eK//Tx45n2kuVCl2ITDMZD2JkZAolOYyJrV260lUnq1rPt4d+6L6OvwRFLqAt5aR0vAtGGGiJNmTxqff/g==","signatures":[{"sig":"MEQCIDqRjgHUpLDHC/KnPb+wcP0S6MgoZYyTlcGTvQQ1l0U0AiBkuETNjqSmZew4sgokZsf5inB4A98cVYZLUQU+Ji+LeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54049,"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"},"main":"index.js","engines":{"node":">= 4.0.0"},"gitHead":"2d1126f2d3d0dab7a71a874b1f5d6e637feda05d","scripts":{"ci":"npm run lint && npm run ts-test && npm run cov","cov":"egg-bin cov","lint":"eslint . --fix","test":"egg-bin test && npm run ts-test","ts-test":"tsc -p ./test/fixtures/types/tsconfig.json","contributor":"git-contributor"},"typings":"index.d.ts","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"6.14.12","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"18.5.0","dependencies":{"pump":"^3.0.0","yazl":"^2.4.2","yauzl":"^2.7.0","mkdirp":"^0.5.1","get-ready":"^1.0.0","iconv-lite":"^0.5.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","egg-ci":"^2.1.0","eslint":"^3.10.2","rimraf":"^2.6.2","egg-bin":"^1.9.1","mz-modules":"^2.1.0","typescript":"^3.1.6","@types/node":"^10.12.9","dir-compare":"^1.3.0","@types/mocha":"^5.2.5","power-assert":"^1.4.2","git-contributor":"^1.1.0","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compressing_1.6.2_1657499562647_0.4829596998502246","host":"s3://npm-registry-packages"}},"1.6.3":{"name":"compressing","version":"1.6.3","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.6.3","maintainers":[{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"dist":{"shasum":"0ac87175a0b92bf2069616f2f7a8666bd0f53fb0","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.6.3.tgz","fileCount":23,"integrity":"sha512-BPkE937R8kXT1k55PgnVgMpCAs4Ws5ZgROx+qZEaYIi0tA4nvB9s5HAX/YH5suYp9njGGJOKEAOHhB3OQ5/IJA==","signatures":[{"sig":"MEUCIFuCDY9XXZaW8b1eKvgB2xCY1cHNNjs/3oxjsb+Vefh3AiEAwTV1jhadyIIihYtCQNq7NThwhN6QimhBu4JEJuyN9Lg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50518,"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"},"main":"index.js","engines":{"node":">= 4.0.0"},"gitHead":"a8d45390507620bee3c0298d9524833e8b045db9","scripts":{"ci":"npm run lint && npm run ts-test && npm run cov","cov":"egg-bin cov","lint":"eslint . --fix","test":"egg-bin test && npm run ts-test","ts-test":"tsc -p ./test/fixtures/types/tsconfig.json","contributor":"git-contributor"},"typings":"index.d.ts","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"8.19.2","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"16.18.1","dependencies":{"pump":"^3.0.0","yazl":"^2.4.2","yauzl":"^2.7.0","mkdirp":"^0.5.1","get-ready":"^1.0.0","iconv-lite":"^0.5.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","eslint":"^3.10.2","rimraf":"^2.6.2","egg-bin":"^1.9.1","mz-modules":"^2.1.0","typescript":"^3.1.6","@types/node":"^10.12.9","dir-compare":"^1.3.0","@types/mocha":"^5.2.5","power-assert":"^1.4.2","git-contributor":"^1.1.0","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compressing_1.6.3_1671679712008_0.3430471096184229","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"compressing","version":"1.7.0","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.7.0","maintainers":[{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"dist":{"shasum":"960e3906ea82739fc35c0162c898f1e9e83ced5f","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.7.0.tgz","fileCount":23,"integrity":"sha512-3OGtkZaBLZ6tHCfsEUiSUNmbyQhSrpjXafAAM+aXp8DU5I3BWsOqMrD3XhDnOsE2akpRaoije7gmcCNSR2b9Vw==","signatures":[{"sig":"MEYCIQDQQb8nLohGROlQ2HxiCD9ft+LlIaLrIfuTpflHX/HqJAIhAIZVQsx1B9eXoXblee0nKNdFWGCo3RsYSTv9m0FOc8/M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50559,"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"},"main":"index.js","engines":{"node":">= 4.0.0"},"gitHead":"fb0f00d6df0f2c263996dea67b61bc01295c0af0","scripts":{"ci":"npm run lint && npm run ts-test && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"egg-bin test && npm run ts-test","ts-test":"tsc -p ./test/fixtures/types/tsconfig.json","lint-fix":"eslint . --fix","contributor":"git-contributor"},"typings":"index.d.ts","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"8.19.2","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"16.18.1","dependencies":{"pump":"^3.0.0","yazl":"^2.4.2","yauzl":"^2.7.0","mkdirp":"^0.5.1","get-ready":"^1.0.0","iconv-lite":"^0.5.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","eslint":"^3.10.2","rimraf":"^2.6.2","egg-bin":"^1.9.1","mz-modules":"^2.1.0","typescript":"^3.1.6","@types/node":"^10.12.9","dir-compare":"^1.3.0","@types/mocha":"^5.2.5","power-assert":"^1.4.2","git-contributor":"^1.1.0","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compressing_1.7.0_1673494344722_0.7802305900930906","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"compressing","version":"1.8.0","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.8.0","maintainers":[{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"dist":{"shasum":"dcad24ea82c52af5de9329c082440d2d8cced2f7","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.8.0.tgz","fileCount":23,"integrity":"sha512-PyO8OGoPa2D7Vby7i+H8EiYSH0+bxcACZLUx5xZgCWg22tet7G3FLSws3Tc30WM0GA9vbsE0k+Tm5BzIM/4UuQ==","signatures":[{"sig":"MEYCIQDDpvtNJX9T5p+qLCOeWsMYCtlMLOQuuNPQb8V25buGsgIhAIOv4LWM/FPqNEAJoc56srUc73GP0VyR2iiu7UDeFIqU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50584,"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"},"main":"index.js","engines":{"node":">= 4.0.0"},"gitHead":"7d3ab4ec68985e7f0431ba3244f3ddeb168094fc","scripts":{"ci":"npm run lint && npm run ts-test && npm run cov","cov":"egg-bin cov --espower=false","lint":"eslint .","test":"egg-bin test --espower=false --full-trace && npm run ts-test","ts-test":"tsc -p ./test/fixtures/types/tsconfig.json","lint-fix":"eslint . --fix","contributor":"git-contributor"},"typings":"index.d.ts","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"9.3.1","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"18.14.1","dependencies":{"pump":"^3.0.0","yazl":"^2.4.2","mkdirp":"^0.5.1","get-ready":"^1.0.0","iconv-lite":"^0.5.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","@eggjs/yauzl":"^2.11.0","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","eslint":"^3.10.2","rimraf":"^2.6.2","egg-bin":"4","mz-modules":"^2.1.0","typescript":"^3.1.6","@types/node":"^10.12.9","dir-compare":"^1.3.0","@types/mocha":"^5.2.5","git-contributor":"^1.1.0","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compressing_1.8.0_1677223732452_0.5823599620012301","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"compressing","version":"1.9.0","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.9.0","maintainers":[{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"dist":{"shasum":"52400f0b3a7c6a56222461175a7e4d0ef2700fd3","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.9.0.tgz","fileCount":23,"integrity":"sha512-WBNRH/mIV7aEFuYQFk4zCQZPEXDtyuCCeIcq5wYbmk5VewmUWV1YXAGyG6+hwrRGfG3HTy3c4BV79yfgloPJWQ==","signatures":[{"sig":"MEYCIQD8UIr786e2zYuGksQ9ABOYq0nKFEgZ0WaqJtn3MarGmgIhAPx8HOTURysjEE82cYOXCqyVxQ3+BTo+R8ol0bzyshq/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51188,"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"},"main":"index.js","engines":{"node":">= 4.0.0"},"gitHead":"674915cb61467bed01c9fb29c81af5a9aa6920e2","scripts":{"ci":"npm run lint && npm run ts-test && npm run cov","cov":"egg-bin cov --espower=false","lint":"eslint .","test":"egg-bin test --espower=false --full-trace && npm run ts-test","ts-test":"tsc -p ./test/fixtures/types/tsconfig.json","lint-fix":"eslint . --fix","contributor":"git-contributor"},"typings":"index.d.ts","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"9.5.0","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"18.15.0","dependencies":{"pump":"^3.0.0","yazl":"^2.4.2","mkdirp":"^0.5.1","get-ready":"^1.0.0","iconv-lite":"^0.5.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","@eggjs/yauzl":"^2.11.0","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","eslint":"^3.10.2","rimraf":"^2.6.2","egg-bin":"4","mz-modules":"^2.1.0","typescript":"^3.1.6","@types/node":"^10.12.9","dir-compare":"^1.3.0","@types/mocha":"^5.2.5","git-contributor":"^1.1.0","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compressing_1.9.0_1679820444452_0.38415883729513634","host":"s3://npm-registry-packages"}},"1.9.1":{"name":"compressing","version":"1.9.1","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.9.1","maintainers":[{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"dist":{"shasum":"3ac452fa8d6e442548579e80e1132438249f004b","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.9.1.tgz","fileCount":23,"integrity":"sha512-5fyyxjvFRbY7/FEzmqUTSXQdyUA+ETsBEjLHqsYnWbZrZbE7aqyiHCGWHWYD1Xpq83O2b4geN0ctDccRyRjZwg==","signatures":[{"sig":"MEUCICpy9HO3p49VmnBVm6emMA4yl5vV5eVY6gVaL8vt5Q9DAiEA0JkdjChJoG0KIrH2mRData/i+HdWcZBfSCaPKyxM4Nw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51206},"main":"index.js","engines":{"node":">= 4.0.0"},"gitHead":"ff9178c51ff0f2e75ac0b31cc661cf43bc657035","scripts":{"ci":"npm run lint && npm run ts-test && npm run cov","cov":"egg-bin cov --espower=false","lint":"eslint .","test":"egg-bin test --espower=false --full-trace && npm run ts-test","ts-test":"tsc -p ./test/fixtures/types/tsconfig.json","lint-fix":"eslint . --fix","contributor":"git-contributor"},"typings":"index.d.ts","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"9.6.7","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"18.17.0","dependencies":{"pump":"^3.0.0","yazl":"^2.4.2","mkdirp":"^0.5.1","get-ready":"^1.0.0","iconv-lite":"^0.5.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","@eggjs/yauzl":"^2.11.0","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","eslint":"^3.10.2","rimraf":"^2.6.2","egg-bin":"4","mz-modules":"^2.1.0","typescript":"^3.1.6","@types/node":"^10.12.9","dir-compare":"^1.3.0","@types/mocha":"^5.2.5","git-contributor":"^1.1.0","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compressing_1.9.1_1690997820777_0.598659435283021","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"compressing","version":"1.10.0","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.10.0","maintainers":[{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"dist":{"shasum":"bca0f734736b5bb05c3a176fef8d60d7f5f322da","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.10.0.tgz","fileCount":23,"integrity":"sha512-k2vpbZLaJoHe9euyUZjYYE8vOrbR19aU3HcWIYw5EBXiUs34ygfDVnXU+ubI41JXMriHutnoiu0ZFdwCkH6jPA==","signatures":[{"sig":"MEQCIHfYpl0O6mrAdUgktqY0fhHplpYjzVbrSOeiTpJNnsLtAiApP1OgeyY2EtqdOIdfNy1TaCGmdgHJQl3CsCyAKCbqkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52691},"main":"index.js","engines":{"node":">= 4.0.0"},"gitHead":"11121237f91583669bac632c20dc6ae65cf81683","scripts":{"ci":"npm run lint && npm run ts-test && npm run cov","cov":"egg-bin cov --ts false","lint":"eslint .","test":"egg-bin test --ts false && npm run ts-test","ts-test":"tsc -p ./test/fixtures/types/tsconfig.json","lint-fix":"eslint . --fix","contributor":"git-contributor"},"typings":"index.d.ts","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"9.6.7","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"18.17.1","dependencies":{"pump":"^3.0.0","yazl":"^2.4.2","mkdirp":"^0.5.1","get-ready":"^1.0.0","iconv-lite":"^0.5.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","@eggjs/yauzl":"^2.11.0","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","eslint":"8","egg-bin":"6","mz-modules":"^2.1.0","typescript":"5","@types/node":"20","dir-compare":"^1.3.0","@types/mocha":"10","git-contributor":"2","eslint-config-egg":"12"},"_npmOperationalInternal":{"tmp":"tmp/compressing_1.10.0_1692849601017_0.8313548760944478","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"compressing","version":"1.10.1","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.10.1","maintainers":[{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"dist":{"shasum":"46f1cae6d8a1845e84a955239b419bac91c566a3","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.10.1.tgz","fileCount":23,"integrity":"sha512-XXwUffcVjqv8NGSQu1ttp6eMmuZ3zZEAec28Rt30o/vkXE20jXhowRQ9LXLY4uOgFkxXrNzApLobpam53Dc1AA==","signatures":[{"sig":"MEUCIQCpFsZ7hwoTBopww97nOuwEFo1LzNxfMRmuTyFS2GDkZAIgdiHQpmHe8MdgErCGB+Z0SMIdXLZNp38tQcOvgFKiWqY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compressing@1.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52772},"main":"index.js","engines":{"node":">= 4.0.0"},"gitHead":"d173d2de13de0e7a7a80e1c489d30aefd0c459c2","scripts":{"ci":"npm run lint && npm run test:ts && npm run cov","cov":"egg-bin cov --ts false","lint":"eslint .","test":"npm run test:js && npm run test:ts","test:js":"egg-bin test --ts false","test:ts":"tsc -p ./test/fixtures/types/tsconfig.json","lint-fix":"eslint . --fix","contributor":"git-contributor"},"typings":"index.d.ts","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"10.5.0","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"18.20.2","dependencies":{"pump":"^3.0.0","yazl":"^2.4.2","mkdirp":"^0.5.1","get-ready":"^1.0.0","iconv-lite":"^0.5.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","@eggjs/yauzl":"^2.11.0","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","eslint":"8","egg-bin":"6","mz-modules":"^2.1.0","typescript":"5","@types/node":"20","dir-compare":"^1.3.0","@types/mocha":"10","git-contributor":"2","eslint-config-egg":"12"},"_npmOperationalInternal":{"tmp":"tmp/compressing_1.10.1_1716446135535_0.018373810062992435","host":"s3://npm-registry-packages"}},"1.10.2":{"name":"compressing","version":"1.10.2","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.10.2","maintainers":[{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"dist":{"shasum":"d1bfbfb4db53667fd7a43a55783a253d4155568c","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.10.2.tgz","fileCount":23,"integrity":"sha512-WWFFZz4VeSvcF2joFtLd51tLsHVXwye3/PFK/BVZcEJXjTY2ibGS81jWPscPkz8etzQSrOoikt/Ior9h/A5BUw==","signatures":[{"sig":"MEQCIB7L8G7GcSwuADc9WfxIa3jFJKNYy+QZmNzwiQgCMq88AiA51UhG8eqaNNYdhQ5aM4V5Wc0DpWaDQZ+4leay96+qsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compressing@1.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52897},"main":"index.js","engines":{"node":">= 4.0.0"},"gitHead":"6296214d3909b7ecebeae738699460311566fc07","scripts":{"ci":"npm run lint && npm run test:ts && npm run cov","cov":"egg-bin cov --ts false","lint":"eslint .","test":"npm run test:js && npm run test:ts","test:js":"egg-bin test --ts false","test:ts":"tsc -p ./test/fixtures/types/tsconfig.json","lint-fix":"eslint . --fix","contributor":"git-contributor"},"typings":"index.d.ts","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"10.8.2","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"20.19.1","dependencies":{"pump":"^3.0.0","yazl":"^2.4.2","mkdirp":"^0.5.1","get-ready":"^1.0.0","iconv-lite":"^0.5.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","@eggjs/yauzl":"^2.11.0","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","eslint":"8","egg-bin":"6","mz-modules":"^2.1.0","typescript":"5","@types/node":"20","dir-compare":"^1.3.0","@types/mocha":"10","git-contributor":"2","eslint-config-egg":"12"},"_npmOperationalInternal":{"tmp":"tmp/compressing_1.10.2_1747908623748_0.1920859806648234","host":"s3://npm-registry-packages-npm-production"}},"1.10.3":{"name":"compressing","version":"1.10.3","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.10.3","maintainers":[{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"dist":{"shasum":"1163f15d278a14754251f53ed0eebd0853f0be43","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.10.3.tgz","fileCount":23,"integrity":"sha512-F3RxWLU4UNfNYFVNwCK58HwQnv/5drvUW176FC//3i0pwpdahoZxMM7dkxWuA2MEafqfwDc+iudk70Sx/VMUIw==","signatures":[{"sig":"MEUCIQDLALnqXCopbE+1cmZ1yqtS52ucdzwZ2yRZB+77B6aOVAIgXQXUote9NSVZY0AU/PnkFPjn1iegSLiZl2Tn5OeIWCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compressing@1.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51072},"main":"index.js","engines":{"node":">= 4.0.0"},"gitHead":"9478897dfbd7ddfd205341535a3ff97e511aae14","scripts":{"ci":"npm run lint && npm run test:ts && npm run cov","cov":"egg-bin cov --ts false","lint":"eslint .","test":"npm run test:js && npm run test:ts","test:js":"egg-bin test --ts false","test:ts":"tsc -p ./test/fixtures/types/tsconfig.json","lint-fix":"eslint . --fix"},"typings":"index.d.ts","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"10.8.2","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"20.19.1","dependencies":{"pump":"^3.0.0","yazl":"^2.4.2","mkdirp":"^0.5.1","get-ready":"^1.0.0","iconv-lite":"^0.5.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","@eggjs/yauzl":"^2.11.0","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","eslint":"8","egg-bin":"6","mz-modules":"^2.1.0","typescript":"5","@types/node":"20","dir-compare":"^1.3.0","@types/mocha":"10","eslint-config-egg":"12"},"_npmOperationalInternal":{"tmp":"tmp/compressing_1.10.3_1748057648698_0.18567707248263776","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"compressing","version":"2.0.0","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@2.0.0","maintainers":[{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"dist":{"shasum":"d84ae8f77e502da2b860dc4aa7c8800e7dcfe5ac","tarball":"https://registry.npmjs.org/compressing/-/compressing-2.0.0.tgz","fileCount":23,"integrity":"sha512-hRG5wpuy/lkO/oO8AEhSmLw2FVJOs2DnFPtmm0XUVWoDP6k3HAw5RVgyzbbATl0ytjJDCY03DvRiyjHkSHc1Dg==","signatures":[{"sig":"MEYCIQDT7JEmYBdwPSx1M8f1+WTiLdP1YKa9gfgIz7VU87nhuAIhANgeN2EbrGSpIJ8qPMImzVrZvKoP4SM3l5sX5bPcekXy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compressing@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51643},"main":"index.js","engines":{"node":">= 18.0.0"},"gitHead":"b2d231b3096450962bd5673a436011c2d9828d56","scripts":{"ci":"npm run lint && npm run test:ts && npm run cov","cov":"egg-bin cov --ts false","lint":"eslint .","test":"npm run test:js && npm run test:ts","test:js":"egg-bin test --ts false","test:ts":"tsc -p ./test/fixtures/types/tsconfig.json","lint-fix":"eslint . --fix"},"typings":"index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aaa06b59-7474-4c7d-929b-08f4dcbc4ed4"}},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"11.5.2","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"yazl":"^2.4.2","get-ready":"^1.0.0","iconv-lite":"^0.5.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","@eggjs/yauzl":"^2.11.0","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","eslint":"8","egg-bin":"6","mz-modules":"^2.1.0","typescript":"5","@types/node":"20","dir-compare":"^1.3.0","@types/mocha":"10","eslint-config-egg":"12"},"_npmOperationalInternal":{"tmp":"tmp/compressing_2.0.0_1754740291306_0.4287865218827598","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"compressing","version":"2.0.1","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@2.0.1","maintainers":[{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"dist":{"shasum":"a3a87cd98b0685dec3dd93b296dd45685c6ade95","tarball":"https://registry.npmjs.org/compressing/-/compressing-2.0.1.tgz","fileCount":23,"integrity":"sha512-71tftSsy2THLwA0TGstN3BpT5bH5pSXzt6w43acTfFh/Qywvxk6A5BMq8hmufC+ayZGVm2o4BBrbCaJthCZy8g==","signatures":[{"sig":"MEQCIEKTpgeO4MlKRL2cOcQaMSCaxaUm2q6e25Zn2aT93CI7AiALpaZcQyDUuF1XdhEsLdFR8quq3kLtB0OD1PIMStZu4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compressing@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53214},"main":"index.js","engines":{"node":">= 18.0.0"},"gitHead":"45207110b2084b81f6a075ac708b81bf1aac2a78","scripts":{"ci":"npm run lint && npm run test:ts && npm run cov","cov":"egg-bin cov --ts false","lint":"eslint .","test":"npm run test:js && npm run test:ts","test:js":"egg-bin test --ts false","test:ts":"tsc -p ./test/fixtures/types/tsconfig.json","lint-fix":"eslint . --fix"},"typings":"index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aaa06b59-7474-4c7d-929b-08f4dcbc4ed4"}},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"11.8.0","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yazl":"^2.4.2","get-ready":"^1.0.0","iconv-lite":"^0.5.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","@eggjs/yauzl":"^2.11.0","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","eslint":"8","egg-bin":"6","mz-modules":"^2.1.0","typescript":"5","@types/node":"20","dir-compare":"^1.3.0","@types/mocha":"10","eslint-config-egg":"12"},"_npmOperationalInternal":{"tmp":"tmp/compressing_2.0.1_1769566845919_0.8905767873622183","host":"s3://npm-registry-packages-npm-production"}},"1.10.4":{"name":"compressing","version":"1.10.4","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.10.4","maintainers":[{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"dist":{"shasum":"a26122c058b80146f8cbe22598903869a5b634e3","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.10.4.tgz","fileCount":23,"integrity":"sha512-0gPqeoSNKM0wFq1GmihyLoRzxMsEn4fQo92Ttf8noe9X8U77U1DOvH4If5v6iF5TPa5sUyk5zWI0spoZJfzp2g==","signatures":[{"sig":"MEUCIQDbUahpFB5L4yFXpzPzhFfAHx97OzraPJLtoYZ0tDDRUQIgLIhRvGNts/Pr1UeXfS3f0gSHveCyeZfb8ExfsYo0rDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compressing@1.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52751},"main":"index.js","engines":{"node":">= 4.0.0"},"gitHead":"1c1b72583a1fa83b28aa1b49b11bbcfef68b1449","scripts":{"ci":"npm run lint && npm run test:ts && npm run cov","cov":"egg-bin cov --ts false","lint":"eslint .","test":"npm run test:js && npm run test:ts","test:js":"egg-bin test --ts false","test:ts":"tsc -p ./test/fixtures/types/tsconfig.json","lint-fix":"eslint . --fix"},"typings":"index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aaa06b59-7474-4c7d-929b-08f4dcbc4ed4"}},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"11.8.0","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"24.13.0","dependencies":{"pump":"^3.0.0","yazl":"^2.4.2","mkdirp":"^0.5.1","get-ready":"^1.0.0","iconv-lite":"^0.5.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","@eggjs/yauzl":"^2.11.0","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","eslint":"8","egg-bin":"6","mz-modules":"^2.1.0","typescript":"5","@types/node":"20","dir-compare":"^1.3.0","@types/mocha":"10","eslint-config-egg":"12"},"_npmOperationalInternal":{"tmp":"tmp/compressing_1.10.4_1769567095000_0.7350093018305237","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"compressing","version":"2.1.0","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@2.1.0","maintainers":[{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"dist":{"shasum":"c27eb0f3e3532fa41cc9c9c499715770b020db65","tarball":"https://registry.npmjs.org/compressing/-/compressing-2.1.0.tgz","fileCount":23,"integrity":"sha512-CJsNw09YdOqRJ4GJxMIlshK8OEr/0e2jvygRXNf48B73KqsF94OIjcAScq6oargUrT4MZQradg6+5Z+mNYVvDQ==","signatures":[{"sig":"MEYCIQDzeLKFL0dSZpcQYO6Q7+o7dCUy/zZCOa+9G5Gpju5Y4QIhAK907U2NDGKo/l6ekdOMO0CMP/2jh4es7IWr39fh621A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compressing@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53634},"main":"index.js","engines":{"node":">= 18.0.0"},"gitHead":"13d04151e07fb62fcf420e095ac76dc0e82a1ed1","scripts":{"ci":"npm run lint && npm run test:ts && npm run cov","cov":"egg-bin cov --ts false","lint":"eslint .","test":"npm run test:js && npm run test:ts","test:js":"egg-bin test --ts false","test:ts":"tsc -p ./test/fixtures/types/tsconfig.json","lint-fix":"eslint . --fix"},"typings":"index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aaa06b59-7474-4c7d-929b-08f4dcbc4ed4"}},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"11.8.0","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yazl":"^2.4.2","get-ready":"^1.0.0","iconv-lite":"^0.5.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","@eggjs/yauzl":"^2.11.0","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","eslint":"8","egg-bin":"6","mz-modules":"^2.1.0","typescript":"5","@types/node":"20","dir-compare":"^1.3.0","@types/mocha":"10","eslint-config-egg":"12"},"_npmOperationalInternal":{"tmp":"tmp/compressing_2.1.0_1769605786676_0.8274881219688692","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"compressing","version":"2.1.1","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@2.1.1","maintainers":[{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"dist":{"shasum":"6a604c3da05debc14fd9cb07cc3af421e2b6c2d4","tarball":"https://registry.npmjs.org/compressing/-/compressing-2.1.1.tgz","fileCount":23,"integrity":"sha512-B/sIxBNB1SOY9GPo9nKk/R0K0q+27KdM3x3/LK/kV858UUWGbl9j0lqUvqQvaQrSJY9jSors4b3pbYc3dz+w4w==","signatures":[{"sig":"MEUCIGD0VX8DQw9yYzZc7n+YgXBmz6vmEzvfHqBULdiGExgOAiEA4KhPpPSdMad5aW4xME10bmjEmyyxFMW0YMo+TN8Be7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compressing@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56097},"main":"index.js","engines":{"node":">= 18.0.0"},"gitHead":"0a772789f158f6bf8dfaf51d47ba35ac48314490","scripts":{"ci":"npm run lint && npm run test:ts && npm run cov","cov":"egg-bin cov --ts false","lint":"eslint .","test":"npm run test:js && npm run test:ts","test:js":"egg-bin test --ts false","test:ts":"tsc -p ./test/fixtures/types/tsconfig.json","lint-fix":"eslint . --fix"},"typings":"index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aaa06b59-7474-4c7d-929b-08f4dcbc4ed4"}},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"11.12.1","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"24.14.1","dependencies":{"yazl":"^2.4.2","get-ready":"^1.0.0","iconv-lite":"^0.5.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","@eggjs/yauzl":"^2.11.0","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","eslint":"8","egg-bin":"6","mz-modules":"^2.1.0","typescript":"5","@types/node":"20","dir-compare":"^1.3.0","@types/mocha":"10","eslint-config-egg":"12"},"_npmOperationalInternal":{"tmp":"tmp/compressing_2.1.1_1776088135866_0.5054899190280608","host":"s3://npm-registry-packages-npm-production"}},"1.10.5":{"name":"compressing","version":"1.10.5","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.10.5","maintainers":[{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"dist":{"shasum":"7b3775879dbe35fa504827885c546495148b90d4","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.10.5.tgz","fileCount":23,"integrity":"sha512-kmVGoqpCTZLy36T8XeYexmyJ8YhZhgjGzkPr2iCGHdfZg7IkelF5DEf5Xyzeo7hwSSEW6ifZuv0IeRAkee5NcA==","signatures":[{"sig":"MEYCIQC8lTQ//7FTTF2XauC6CdrXXtJJVmzgObLBxyAhz6V5ngIhAOIUEIbrW14W0Czb/jynEBYn4KKiAJYtTARHNPNZrske","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compressing@1.10.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56473},"main":"index.js","engines":{"node":">= 4.0.0"},"gitHead":"40d5f1fb77b49927b3b07add69510539c7844be5","scripts":{"ci":"npm run lint && npm run test:ts && npm run cov","cov":"egg-bin cov --ts false","lint":"eslint .","test":"npm run test:js && npm run test:ts","test:js":"egg-bin test --ts false","test:ts":"tsc -p ./test/fixtures/types/tsconfig.json","lint-fix":"eslint . --fix"},"typings":"index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aaa06b59-7474-4c7d-929b-08f4dcbc4ed4"}},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"11.12.1","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pump":"^3.0.0","yazl":"^2.4.2","mkdirp":"^0.5.1","get-ready":"^1.0.0","iconv-lite":"^0.5.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","@eggjs/yauzl":"^2.11.0","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","eslint":"8","egg-bin":"6","mz-modules":"^2.1.0","typescript":"5","@types/node":"20","dir-compare":"^1.3.0","@types/mocha":"10","eslint-config-egg":"12"},"_npmOperationalInternal":{"tmp":"tmp/compressing_1.10.5_1776088591355_0.8341424879941779","host":"s3://npm-registry-packages-npm-production"}},"1.10.6":{"name":"compressing","version":"1.10.6","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@1.10.6","maintainers":[{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"dist":{"shasum":"28d05c9fd038bb360b23ff5b899c27ad787a73ba","tarball":"https://registry.npmjs.org/compressing/-/compressing-1.10.6.tgz","fileCount":23,"integrity":"sha512-xHT1qJPsCXomT/vXRjT/I6YnU+hP2cj6HA8jPvY2GMcoX2s/n6eQ6eFu6Lso9rP4hMIC92WVTMBuYcg26Nwzdg==","signatures":[{"sig":"MEUCIGRcG8Wg4xDpHDOs3UjP6vsMKjkEIt++0kdjQexWU09BAiEA3PWJ3u6ezRbBfdkfev7qRFFYteCNthuFFyE9BnxVoL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGnthBfL+dyvCeJEHdAL+uBWYmxYfCaB+eaQzuoB3EjVAiEA9Kooh6wmp40b6vVYMFOs5D3vuV3nOShT5S0CKuMuTOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compressing@1.10.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59236},"main":"index.js","engines":{"node":">= 4.0.0"},"gitHead":"a2ed3df42e33183ea375771d790bbad1b9165c00","scripts":{"ci":"npm run lint && npm run test:ts && npm run cov","cov":"egg-bin cov --ts false","lint":"eslint .","test":"npm run test:js && npm run test:ts","test:js":"egg-bin test --ts false","test:ts":"tsc -p ./test/fixtures/types/tsconfig.json","lint-fix":"eslint . --fix"},"typings":"index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aaa06b59-7474-4c7d-929b-08f4dcbc4ed4"}},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"12.0.2","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pump":"^3.0.0","yazl":"^2.4.2","mkdirp":"^0.5.1","get-ready":"^1.0.0","iconv-lite":"^0.5.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","@eggjs/yauzl":"^2.11.0","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"mm":"^2.0.0","uuid":"^3.0.1","eslint":"8","egg-bin":"6","mz-modules":"^2.1.0","typescript":"5","@types/node":"20","dir-compare":"^1.3.0","@types/mocha":"10","eslint-config-egg":"12"},"_npmOperationalInternal":{"tmp":"tmp/compressing_1.10.6_1785934133430_0.3138923092568444","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"compressing","version":"2.1.2","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","_id":"compressing@2.1.2","maintainers":[{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/node-modules/compressing#readme","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"dist":{"shasum":"ba0ba986d47d7fae512d9e45eda7c16a35191a53","tarball":"https://registry.npmjs.org/compressing/-/compressing-2.1.2.tgz","fileCount":23,"integrity":"sha512-hbwoCdCvu0OYYRLRnVd4zU8cH6h41VbkLw+nJb19hYfSXdpbUxOuGdgg945CUBy8D+Z93AzoScREZHIMR1xuJw==","signatures":[{"sig":"MEUCIQCWCS35B0funI39EkNvVERZRuPfJiFb3relC6KWiduYIQIgXKZBAGYChc7Yn/nljL2M1TQcxFEgV4/vJJykvYY5fBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCfbccHdccKiir5WGmP07btKFyIgPgDFrSbH/QfUtLI1AIgEDaJxtvkvFA7zhAI73UuXL2l6CkekIrHbRXwmexMYrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compressing@2.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58546},"main":"index.js","engines":{"node":">= 18.0.0"},"gitHead":"cf41125d03dadf76345984745305e00d273f5dfd","scripts":{"ci":"npm run lint && npm run test:ts && npm run cov","cov":"egg-bin cov --ts false","lint":"eslint .","test":"npm run test:js && npm run test:ts","test:js":"egg-bin test --ts false","test:ts":"tsc -p ./test/fixtures/types/tsconfig.json","lint-fix":"eslint . --fix"},"typings":"index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aaa06b59-7474-4c7d-929b-08f4dcbc4ed4"}},"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"12.0.2","description":"Everything you need for compressing and uncompressing","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yazl":"^2.4.2","get-ready":"^1.0.0","iconv-lite":"^0.5.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","@eggjs/yauzl":"^2.11.0","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.0.0","eslint":"8","egg-bin":"6","mz-modules":"^2.1.0","typescript":"5","@types/node":"20","dir-compare":"^1.3.0","@types/mocha":"10","eslint-config-egg":"12"},"_npmOperationalInternal":{"tmp":"tmp/compressing_2.1.2_1785935140648_0.394412502320425","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"_id":"compressing@2.1.3","bugs":{"url":"https://github.com/node-modules/compressing/issues"},"dist":{"shasum":"4b4ff2a4f374cf22b4ba2f7b3530812ee37a36e9","tarball":"https://registry.npmjs.org/compressing/-/compressing-2.1.3.tgz","fileCount":23,"integrity":"sha512-d0k1C7dPcArDquhypgMWfmlXrZ2ulJod7QE4Q5wyP1CTgC1cdRqCDGtftTiSw/zUn8d4of8jXR9spia4g0zvWw==","signatures":[{"sig":"MEUCIGby+AgJsbgNmbwWeTziEsMyAgo/8ndJBF/kqr3QIMd5AiEAoFBbuQl0wsxoPj2jOQlTR88YqorYz5s2xMoTOkOjSgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDe//makL+hUA5xGW+6nR547sezbjDJiQKEWOKFFY9EUAiA0T41j9l4uABwkm8Sr7xRZy0oJGDgCcOLdhpSCwkRqDw=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compressing@2.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59192},"main":"index.js","name":"compressing","author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"engines":{"node":">= 18.0.0"},"gitHead":"413748b8e5711cb568cacaa4dd4d041e062f398f","license":"MIT","scripts":{"ci":"npm run lint && npm run test:ts && npm run cov","cov":"egg-bin cov --ts false","lint":"eslint .","test":"npm run test:js && npm run test:ts","test:js":"egg-bin test --ts false","test:ts":"tsc -p ./test/fixtures/types/tsconfig.json","lint-fix":"eslint . --fix"},"typings":"index.d.ts","version":"2.1.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aaa06b59-7474-4c7d-929b-08f4dcbc4ed4"}},"homepage":"https://github.com/node-modules/compressing#readme","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"_npmVersion":"12.0.2","description":"Everything you need for compressing and uncompressing","directories":{},"maintainers":[{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"_nodeVersion":"24.18.0","dependencies":{"yazl":"^3.3.1","yauzl":"^3.4.0","get-ready":"^1.0.0","iconv-lite":"^0.7.0","tar-stream":"^1.5.2","streamifier":"^0.1.1","flushwritable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.0.0","eslint":"8","egg-bin":"6","mz-modules":"^2.1.0","typescript":"5","@types/node":"24","dir-compare":"^1.3.0","@types/mocha":"10","eslint-config-egg":"12"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/compressing_2.1.3_1785936896126_0.6366104581631351"}}},"time":{"created":"2016-12-24T03:12:48.789Z","modified":"2026-08-05T13:34:56.683Z","1.0.0":"2016-12-24T03:12:48.789Z","1.1.0":"2017-02-14T08:25:06.805Z","1.2.0":"2017-07-01T01:04:47.845Z","1.2.1":"2017-07-01T02:40:04.922Z","1.2.2":"2017-07-06T02:52:23.386Z","1.2.3":"2017-07-27T06:38:40.853Z","1.2.4":"2018-07-13T14:41:20.390Z","1.3.0":"2018-08-13T07:57:34.544Z","1.3.1":"2018-08-24T13:02:34.157Z","1.3.2":"2018-11-21T14:57:55.223Z","1.4.0":"2018-11-30T12:04:11.939Z","1.5.0":"2019-12-04T08:50:29.612Z","1.5.1":"2020-05-11T14:53:00.029Z","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","1.10.6":"2026-08-05T12:48:53.528Z","2.1.2":"2026-08-05T13:05:40.769Z","2.1.3":"2026-08-05T13:34:56.247Z"},"bugs":{"url":"https://github.com/node-modules/compressing/issues"},"author":{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},"license":"MIT","homepage":"https://github.com/node-modules/compressing#readme","keywords":["compress","uncompress","util","tgz","gzip","tar","zip","stream"],"repository":{"url":"git+https://github.com/node-modules/compressing.git","type":"git"},"description":"Everything you need for compressing and uncompressing","maintainers":[{"name":"shaoshuai0102","email":"shaoshuai0102@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"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).\n","readmeFilename":"README.md","users":{"daizch":true,"jasonwang1888":true}}