{"_id":"@gfx/zopfli","_rev":"16-5013bfa19c6d256a7720b396b8d7adff","name":"@gfx/zopfli","description":"A Zopflli binding in universal JavaScript, built into WebAssembly","dist-tags":{"latest":"1.0.15"},"versions":{"1.0.0":{"name":"@gfx/zopfli","version":"1.0.0","description":"A zopflli binding, built as WebAssembly","repository":{"type":"git","url":"git+https://github.com/gfx/universal-zopfli-js.git"},"bugs":{"url":"https://github.com/gfx/universal-zopfli-js/issues"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">= 8"},"files":["dist"],"scripts":{"test":"tsc -p test/tsconfig.json && ava"},"keywords":["zopfli","gzip","deflate","zlib"],"author":{"name":"FUJI Goro"},"license":"Apache-2.0","devDependencies":{"@types/node":"^8.0.47","ava":"^0.23.0","benchmark":"^2.1.4","node-zopfli":"^2.0.2","typescript":"^2.6.1"},"dependencies":{"base64-js":"^1.0.0"},"gitHead":"e6aaa41c6bb11303d97ec9986795b57b4d5dc4e8","homepage":"https://github.com/gfx/universal-zopfli-js#readme","_id":"@gfx/zopfli@1.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"gfx","email":"g.psy.va@gmail.com"},"dist":{"integrity":"sha512-R0upgbPiYP9mMha8iojGktZe0Yy+E0HJ/SRW7AhhrSNzMBTUocjVc9TqKaAfqPYg4ommPVtzucUIGOxF/DkvYQ==","shasum":"8bebd64d8f0004dcd82ae65742ce0ab394eccb9d","tarball":"https://registry.npmjs.org/@gfx/zopfli/-/zopfli-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMlh82jZkGe5o4U+VLXw6zEwfr9xqtgIn5MYTf3teYWgIhAP0w1Hx0CRYOkLUIuaNiEWoDSRDMw7ViAv//txFOGQse"}]},"maintainers":[{"name":"gfx","email":"g.psy.va@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zopfli-1.0.0.tgz_1510796664120_0.6552848604042083"},"directories":{}},"1.0.2":{"name":"@gfx/zopfli","version":"1.0.2","description":"A zopflli binding, built as WebAssembly","repository":{"type":"git","url":"git+https://github.com/gfx/universal-zopfli-js.git"},"bugs":{"url":"https://github.com/gfx/universal-zopfli-js/issues"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">= 8"},"files":["dist"],"scripts":{"test":"tsc -p test/tsconfig.json && ava"},"keywords":["zopfli","gzip","deflate","zlib"],"author":{"name":"FUJI Goro"},"license":"Apache-2.0","devDependencies":{"@types/node":"^8.0.47","ava":"^0.23.0","benchmark":"^2.1.4","node-zopfli":"^2.0.2","typescript":"^2.6.1"},"dependencies":{"base64-js":"^1.0.0"},"gitHead":"3c756a697cc9688707bde05263cc4ac240b613a5","homepage":"https://github.com/gfx/universal-zopfli-js#readme","_id":"@gfx/zopfli@1.0.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"gfx","email":"g.psy.va@gmail.com"},"dist":{"integrity":"sha512-TOkGvTDzYBSYdk0pdLwcLlXHJoEF2spUFbt5frqQM4JkupWBuhhnT4C0Y4n23cWbhXc3mUixz7Rhu3T3uMMibw==","shasum":"211caf306cd8673602216215091dae3ae70e9e96","tarball":"https://registry.npmjs.org/@gfx/zopfli/-/zopfli-1.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDU6fVohIgfGo6ZjnYUiBhuhs1q1qUeEN4t5gqlUKFPgAIhAL4Vb5G1nBGpeCM4A9eBcu6KT0w5SI/ZbCHSsLrDlxf5"}]},"maintainers":[{"name":"gfx","email":"g.psy.va@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zopfli-1.0.2.tgz_1510798435262_0.28321031341329217"},"directories":{}},"1.0.3":{"name":"@gfx/zopfli","version":"1.0.3","description":"A zopflli binding, built as WebAssembly","repository":{"type":"git","url":"git+https://github.com/gfx/universal-zopfli-js.git"},"bugs":{"url":"https://github.com/gfx/universal-zopfli-js/issues"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">= 8"},"files":["dist"],"scripts":{"test":"tsc -p test/tsconfig.json && ava"},"keywords":["zopfli","gzip","deflate","zlib"],"author":{"name":"FUJI Goro"},"license":"Apache-2.0","devDependencies":{"@types/node":"^8.0.47","ava":"^0.23.0","benchmark":"^2.1.4","node-zopfli":"^2.0.2","typescript":"^2.6.1"},"dependencies":{"base64-js":"^1.0.0"},"gitHead":"35d07fcc29deb485d000d143f1f332d36341ba03","homepage":"https://github.com/gfx/universal-zopfli-js#readme","_id":"@gfx/zopfli@1.0.3","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"gfx","email":"g.psy.va@gmail.com"},"dist":{"integrity":"sha512-lAKA284JcjoFwZmfdjpDn5I/Fgwiy7j8EiNEdSpuCew8Ywn9zuyqt2viMXW9DOqf9MYcuLKO9Hwe2D86EKpXSA==","shasum":"76d0e5dd11015c4cbcf54c21d90446ccf6714d74","tarball":"https://registry.npmjs.org/@gfx/zopfli/-/zopfli-1.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDPHx3rHNPVhjdA2qf8KaWuh9n3aVgU4V279wC7WaNkxAiASO+3XSAGLlv0Jg25Z9KcBlNSMmlRx6Lq/24SpH2rqYQ=="}]},"maintainers":[{"name":"gfx","email":"g.psy.va@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zopfli-1.0.3.tgz_1510837093022_0.8683915643487126"},"directories":{}},"1.0.4":{"name":"@gfx/zopfli","version":"1.0.4","description":"A Zopflli binding for JavaScript, built into WebAssembly","repository":{"type":"git","url":"git+https://github.com/gfx/universal-zopfli-js.git"},"bugs":{"url":"https://github.com/gfx/universal-zopfli-js/issues"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">= 8"},"files":["dist"],"scripts":{"test":"tsc -p test/tsconfig.json && ava"},"keywords":["zopfli","gzip","deflate","zlib","wasm","webassembly"],"author":{"name":"FUJI Goro"},"license":"Apache-2.0","devDependencies":{"@types/node":"^8.0.47","ava":"^0.23.0","benchmark":"^2.1.4","node-zopfli":"^2.0.2","typescript":"^2.6.1"},"dependencies":{"base64-js":"^1.0.0"},"gitHead":"e9d92ce4a51b45edcd2661f40a320bf632819f98","homepage":"https://github.com/gfx/universal-zopfli-js#readme","_id":"@gfx/zopfli@1.0.4","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"gfx","email":"g.psy.va@gmail.com"},"dist":{"integrity":"sha512-JTW4SIHRnlbsJX0sJdaMKjcE7lKPKZACmxvvI6VwX7dHwBk0AU78qeXKv5mkWEz4j+FxblbmEI1W4yzM7Q8zvw==","shasum":"ad020d6fc1df2731e8f3eab225c2376e16538cf5","tarball":"https://registry.npmjs.org/@gfx/zopfli/-/zopfli-1.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAs798hTcLr3Q+0TdOBHAb+BtMCOc5aHZE8jpeFfyN3iAiBZZVCrfm47ROoXrp8bNsQdJo6I4CqBhm8rzNH5+cZC9Q=="}]},"maintainers":[{"name":"gfx","email":"g.psy.va@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zopfli-1.0.4.tgz_1510990699765_0.7200293778441846"},"directories":{}},"1.0.5":{"name":"@gfx/zopfli","version":"1.0.5","description":"A Zopflli binding in universal JavaScript, built into WebAssembly","repository":{"type":"git","url":"git+https://github.com/gfx/universal-zopfli-js.git"},"bugs":{"url":"https://github.com/gfx/universal-zopfli-js/issues"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">= 8"},"files":["dist"],"scripts":{"test":"make test"},"keywords":["zopfli","gzip","deflate","zlib","wasm","webassembly","universal"],"author":{"name":"FUJI Goro"},"license":"Apache-2.0","devDependencies":{"@types/node":">= 8.0","ava":"^0.23.0","benchmark":"^2.1.4","node-zopfli":"^2.0.2","typescript":"^2.6.1"},"dependencies":{"base64-js":"^1.0.0"},"gitHead":"c0f5f19904671fbed32ea482ce6e647c96237678","homepage":"https://github.com/gfx/universal-zopfli-js#readme","_id":"@gfx/zopfli@1.0.5","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"gfx","email":"g.psy.va@gmail.com"},"dist":{"integrity":"sha512-Sg4GYNUZ5vrCUjWRBbFk4bITKg0SSQ3jHTdJPZllnKmOhTvrqCFWiK+jh0kDRmTRyy5BovSgbn0hs0OPkEVwOQ==","shasum":"07e92a8c19a76ad1bb5bfe6b52e94bd16f35ddb5","tarball":"https://registry.npmjs.org/@gfx/zopfli/-/zopfli-1.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqVHpT5f4Om6+TczyF7UE4KqnDWDiyhhtSfWxwUHSv5wIgG2LvJsA5+X6VqsHKCrKxfmeh8Zhl78ZrLrOgLRmuxuk="}]},"maintainers":[{"name":"gfx","email":"g.psy.va@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zopfli-1.0.5.tgz_1513323651996_0.7461631682235748"},"directories":{}},"1.0.6":{"name":"@gfx/zopfli","version":"1.0.6","description":"A Zopflli binding in universal JavaScript, built into WebAssembly","repository":{"type":"git","url":"git+https://github.com/gfx/universal-zopfli-js.git"},"bugs":{"url":"https://github.com/gfx/universal-zopfli-js/issues"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">= 8"},"files":["dist"],"scripts":{"test":"make test"},"keywords":["zopfli","gzip","deflate","zlib","wasm","webassembly","universal"],"author":{"name":"FUJI Goro"},"license":"Apache-2.0","devDependencies":{"@types/node":">= 8.0","ava":"^0.23.0","benchmark":"^2.1.4","node-zopfli":"^2.0.2","typescript":"^2.6.1"},"dependencies":{"base64-js":"^1.0.0"},"gitHead":"195de455d48dd34b73d4a1a41fe9d7d5829deace","homepage":"https://github.com/gfx/universal-zopfli-js#readme","_id":"@gfx/zopfli@1.0.6","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"gfx","email":"g.psy.va@gmail.com"},"dist":{"integrity":"sha512-dJlRe4bSQzQAtCrd0qmIgxUyojqPPZDmfn1py+4Uo22e61JgvaUyrwnSAg3dqpXQ/bzZYtX0GZeVT/oahd5i1w==","shasum":"6e265c0666f3778cd1b88714854a0fd635075e31","tarball":"https://registry.npmjs.org/@gfx/zopfli/-/zopfli-1.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFbbzHM7bBvr6ENVUuodA7gqlI7xW6+HclHXMkVbT7yoAiEAp9kFZUgD/Ab8MoSdq/jjHx5BbNoXOwn05uazQ8oTt3M="}]},"maintainers":[{"name":"gfx","email":"g.psy.va@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zopfli-1.0.6.tgz_1516673110207_0.40058210236020386"},"directories":{}},"1.0.7":{"name":"@gfx/zopfli","version":"1.0.7","description":"A Zopflli binding in universal JavaScript, built into WebAssembly","repository":{"type":"git","url":"git+https://github.com/gfx/universal-zopfli-js.git"},"bugs":{"url":"https://github.com/gfx/universal-zopfli-js/issues"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">= 8"},"files":["dist"],"scripts":{"test":"make test"},"keywords":["zopfli","gzip","deflate","zlib","wasm","webassembly","universal"],"author":{"name":"FUJI Goro"},"license":"Apache-2.0","devDependencies":{"@types/node":">= 8.0","ava":"^0.23.0","benchmark":"^2.1.4","node-zopfli":"^2.0.2","typescript":"^2.6.1"},"dependencies":{"base64-js":"^1.0.0"},"gitHead":"ebcc66a4fdacf128c50c8f0101585c0a26e77b8b","homepage":"https://github.com/gfx/universal-zopfli-js#readme","_id":"@gfx/zopfli@1.0.7","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"gfx","email":"g.psy.va@gmail.com"},"dist":{"integrity":"sha512-IyK6iAUwsS3+P0VS1i9IPqb+6vsWQzLkRKiqeY34tWR7KxPbjPEPdkcDZGa2ZWWYiU12qJeTLPKbi054YvGl2Q==","shasum":"4b837397730e4da607debcaa366d1cfd5716b6a8","tarball":"https://registry.npmjs.org/@gfx/zopfli/-/zopfli-1.0.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOVF3x+ce4SYuqn2MSnQu4+OXd6Y/OCEQ4ytZ0nMLmRgIgSuiRRjzN3Dodu2uRheDpXeV3Zl0QEgrra1ZIon4qKHs="}]},"maintainers":[{"name":"gfx","email":"g.psy.va@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zopfli-1.0.7.tgz_1516673175151_0.9226333159022033"},"directories":{}},"1.0.8":{"name":"@gfx/zopfli","version":"1.0.8","description":"A Zopflli binding in universal JavaScript, built into WebAssembly","repository":{"type":"git","url":"git+https://github.com/gfx/universal-zopfli-js.git"},"bugs":{"url":"https://github.com/gfx/universal-zopfli-js/issues"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">= 8"},"files":["dist"],"scripts":{"test":"make test"},"keywords":["zopfli","gzip","deflate","zlib","wasm","webassembly","universal"],"author":{"name":"FUJI Goro"},"license":"Apache-2.0","devDependencies":{"@types/node":">= 8.0","ava":"^0.25.0","benchmark":"^2.1.4","node-zopfli":"^2.0.2","typescript":"^2.6.1"},"dependencies":{"base64-js":"^1.0.0"},"gitHead":"8f5756fd614f947284a6c3ae9aeb1045b1b23c5e","homepage":"https://github.com/gfx/universal-zopfli-js#readme","_id":"@gfx/zopfli@1.0.8","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"gfx","email":"g.psy.va@gmail.com"},"dist":{"integrity":"sha512-LDBIAjysZGByJsSVmOJaBx+3hjX9c6d0utRvuDNt5lw/cJK24m9Y9/t0EAzVx1u7HyLYRLGnY+ImoZFSBKl/+w==","shasum":"4bad09d5c8bd8156e018716228e9d84e2347b3f0","tarball":"https://registry.npmjs.org/@gfx/zopfli/-/zopfli-1.0.8.tgz","fileCount":9,"unpackedSize":123968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4sr0CRA9TVsSAnZWagAAogIP/3aYHMrCP0JY/25RABCo\ndVtQCS9JRKfEJdV7mqJrybWvwct93r0ubM+Wtrx4PHCXdxVKmiubdMw0AGc6\nDPE6nIMG81PdD7k+INYf8aO0h9MpWeViBRYhJdLTg9aTp97abMdgxzOrX/1K\nthSQpoar5F//2YSuSbH40jQE2hdhmwKmtTX81ktuQNvOPrLJA3fNfC7QBdEj\nEa2E5G8JxJ5sXjdsO8ywXAg6JDboVTsFK7jsxj/qZMXNLmpZeIthbJtS74N8\nRi9NHTCzLMhaYlOO1W3sx9BJgNoAn/Y1Ni2Lhhgx6EIFQtI27GIvZnbs/cfp\nzrj48koco0qxzpFSAVicEooCPuZLlsRtHoVngGvJ2sgJOG1JyQ78OTqbQklg\nuflFIPUCPOqict/zeKM7K6JTYaX2LKbHtOdiW0U0iq3KdvXovF2YriPlG4s6\n1N03TvYlyIJosh+7eNXFMMcTBug38ri6pYAZMlmTm5gIJzfqfxRjMU/XRaFF\nIyoPpZYKyiCTayyb6Q1FRwl/DqFAwmNzysWw9VOBhhyq9wcKV+5VyWcAgcWH\nG4Akls64GmQRqjcgvKJXqEE3DJ+UDc/uafWUr/68/JSZx0ziba0R/Gd5ipyV\nb1F9GtZLOek9pEotAT8cMIPr5FxG10OWm9CMl15dpgeexhOlmdrsBdMzPaXf\nXOW9\r\n=Lqhv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvsMYdQmu4zJ6wTVR7kIasWxYM2IaSOZTkWUxDCOLJSAIhAIwe4xFDHJAsmq3Mb7BmV+IcyZgsXSyqLc8A1K92ga/5"}]},"maintainers":[{"name":"gfx","email":"g.psy.va@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zopfli_1.0.8_1524812530071_0.8348370432712788"},"_hasShrinkwrap":false},"1.0.9":{"name":"@gfx/zopfli","version":"1.0.9","description":"A Zopflli binding in universal JavaScript, built into WebAssembly","repository":{"type":"git","url":"git+https://github.com/gfx/universal-zopfli-js.git"},"bugs":{"url":"https://github.com/gfx/universal-zopfli-js/issues"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">= 8"},"scripts":{"test":"make test"},"keywords":["zopfli","gzip","deflate","zlib","wasm","webassembly","universal"],"author":{"name":"FUJI Goro"},"license":"Apache-2.0","devDependencies":{"@types/node":"^10.9.4","ava":"^0.25.0","typescript":"^3.0.2"},"dependencies":{"base64-js":"^1.3.0"},"gitHead":"dc176e77df64d985be5938826f0b766895787783","homepage":"https://github.com/gfx/universal-zopfli-js#readme","_id":"@gfx/zopfli@1.0.9","_npmVersion":"6.4.1","_nodeVersion":"10.4.1","_npmUser":{"name":"gfx","email":"g.psy.va@gmail.com"},"dist":{"integrity":"sha512-bhQKg9CKck23RoO2w1OrAyCU8vxNs0jGdgxqT2z/9K/KOop77MlTXoEYTMGje8lNLmxtTch/zpIiBn0uQbj7rw==","shasum":"a230bd430cab37f3056d796d5fc4a0a0a666ced6","tarball":"https://registry.npmjs.org/@gfx/zopfli/-/zopfli-1.0.9.tgz","fileCount":9,"unpackedSize":124193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbl9L2CRA9TVsSAnZWagAAlx4P/1Cc29ymODMph7k3uZ3k\nBK5EgLJ9nsLWbnrtzqHeJbuxAQuKEPvJqs/7Pej0gsL6LA6e3Qzmuiok0ZuP\nkE8v1W8rdF8hXvpM5cpXSPfIjANBQ7MuJU+WUtmJ4DoFmjq7oeX0Vh2zLPlE\nMxjCT/FHNtP0uo2wQKEFoCo4zuw452n0JVAASBSI+RAyBc1Obel+cdD5jAQH\nI4ZeuLi9pgvEMAy1d4OWfPp3FV7YPxpU46+QPGOxnnp3kKKYolo3RQybeXbb\nNItLnSoPcPC2d0wfKgBSrCO0SjX0OGJ3f8BdeRytD4xt0MLXR7q9zu4IEf9Q\noLpDkkUde+MAeF6IJZKIJKRcnqqa0idB8HTnPoVyESNbGoI4ZRcfMXRzHRsh\nllsXfUwHqtlN54A60n7iHLd+ucvt+wnIwIRDMfzTfmlD5VvP5ms2+zvcEyTo\nT8ztsxFYf7ws//2+chOPx1jC7Do1QUUARuEhopY1yBN/+LxWFzwuMBNAZbFF\n8t3uo7iMYhOKyn0K9C9dd9NNYUE9RMJwiRDa24w+dIp2zLO034uKi/xLGyPY\niLvH+J/lgiLwmEP3VJLkY9CIspQ39uMEAKAEqFRvoS9X8/LsGvGOk1xaZO6U\nq/CLP4SmDEIiau+8AseNGBwrEDPl8YBIF66QXFLMF065k9J9S/af6TQqwEFY\nV9yL\r\n=c4FO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCc8LbvrVklgTgUIfNUJvNIJ47xpZ2SmN/N+fnWFuS1RgIhAKH0RdqqSxgbNLUhTBkDdoG1sgwsqHJRkGgb2fAarjTh"}]},"maintainers":[{"name":"gfx","email":"g.psy.va@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zopfli_1.0.9_1536676596919_0.4795957384344762"},"_hasShrinkwrap":false},"1.0.10":{"name":"@gfx/zopfli","version":"1.0.10","description":"A Zopflli binding in universal JavaScript, built into WebAssembly","repository":{"type":"git","url":"git+https://github.com/gfx/universal-zopfli-js.git"},"bugs":{"url":"https://github.com/gfx/universal-zopfli-js/issues"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">= 8"},"scripts":{"test":"make test"},"keywords":["zopfli","gzip","deflate","zlib","wasm","webassembly","universal"],"author":{"name":"FUJI Goro"},"license":"Apache-2.0","devDependencies":{"@types/node":"^10.12.7","ava":"^0.25.0","typescript":"^3.1.6"},"dependencies":{"base64-js":"^1.3.0"},"gitHead":"cb3c199c3276a686ceb055c9239be0a0d1bd1870","homepage":"https://github.com/gfx/universal-zopfli-js#readme","_id":"@gfx/zopfli@1.0.10","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gfx","email":"g.psy.va@gmail.com"},"dist":{"integrity":"sha512-PAR3ICucog1HV+hDVF+VYNfnvB/JmE4C8YqxhMMEuxyycFthrv6hIEeCoNsRVF3J+SEtNLWRPTOXgcvQkZIM5A==","shasum":"8cccfcbd670f676cb240812bcf8380c9a66da367","tarball":"https://registry.npmjs.org/@gfx/zopfli/-/zopfli-1.0.10.tgz","fileCount":9,"unpackedSize":123442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb65A/CRA9TVsSAnZWagAA8YgP/1kEaz3sVI84cbhQEiS3\nrP/w7Bz898QKG3oQW+TLxqNRnnB0zmJcbHQaz1fRnAA4gBws1Acg9A2FSiRt\nKQzxaIZRN7RciJJ3ea8wdBgkZej1BJyi1D3nfiLb1wH8QW0xDUJsV6N3Fa1L\n+Rk3oo9VTCFH1Xrbw/OvUdDIrg5GTvwLur+Mbkrw6t3susRoKvVWMxmTw+ks\nwAfJqwswe501kvEL5YjcdGlFuAPgxIHRNvtey1SWfHKaxX5g0Q5Jv0uc2adT\nklc6YkZy5bRvux3L80O/UX/w+e6m/c7HwgHPCKJpn3lJPDcGDJTGWkI2KcuW\ndSfrqP2n3PdHU5v0kqij8h/bFYlkH9X+SXpocrV8i1AxiSQQ6KTf5HQYPZag\nvJgeYl2kBr+fSeR+/uRBghvOpQDBJ65fyCLZ/GlXlI2Mk8A52IqROPAti7y/\njNfh5aPC5A90OIXJtjLMXLsvdr2zeLgB87xRbmfcr8RXyOhcsASjllrJIYgc\nUozcqS2Hk/8pZ3cT/UMQ/5jsvoCUFNoElF7akKD4/6IOyh+HNMDjYICy3+I/\ndnZWPD8uIN9zv73GGUWDpU6Ar/aTOEqzzOeDQ4D/ZtInOUJuWuZGdk1i2lIT\nZECBLAd+G3L8Cs7sn2HHZPJkpC2b6a+sQTMk2pk3os/Wg1tzTCkeokHqodhH\nE0lR\r\n=H76R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEP4ztKIV6b5o+8HrIGmKshrhc2LEwnCPRq0GzwjLCxeAiBPatbFKCD9yJbeQIb9SyAdDVB32IPzfUqF7kcaGJA6Qw=="}]},"maintainers":[{"name":"gfx","email":"g.psy.va@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zopfli_1.0.10_1542164543156_0.3895879882543569"},"_hasShrinkwrap":false},"1.0.11":{"name":"@gfx/zopfli","version":"1.0.11","description":"A Zopflli binding in universal JavaScript, built into WebAssembly","repository":{"type":"git","url":"git+https://github.com/gfx/universal-zopfli-js.git"},"bugs":{"url":"https://github.com/gfx/universal-zopfli-js/issues"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">= 8"},"scripts":{"test":"make test"},"keywords":["zopfli","gzip","deflate","zlib","wasm","webassembly","universal"],"author":{"name":"FUJI Goro"},"license":"Apache-2.0","devDependencies":{"@types/node":"^10.12.26","ava":"^1.2.1","typescript":"^3.3.3"},"dependencies":{"base64-js":"^1.3.0"},"gitHead":"55905b27638f86f528003e23dcb7887c500df979","homepage":"https://github.com/gfx/universal-zopfli-js#readme","_id":"@gfx/zopfli@1.0.11","_nodeVersion":"10.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-wW+hi+bqdYCpBIvL8g7RYub9YXf5crhZK9SNk/VZmbF177Em1VwFv488qyh8iBpCo6GptcP1Zam0bJfY3VmMbg==","shasum":"6ced06b4566a5feb0036fe6a1e0262ce6cb1d6c5","tarball":"https://registry.npmjs.org/@gfx/zopfli/-/zopfli-1.0.11.tgz","fileCount":9,"unpackedSize":120980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZiMuCRA9TVsSAnZWagAAi1sQAJkVQrDq6ZtkxUpBOsf1\nXiWSFoCUgJRWVfFdDBOPbqVOQScGEiwoGbcI5BJpSOwYY2HyFLN39DnSsJ2l\nfeCdBBTXiyDSs6cg+8DgrCoHwYwNO9z8vPnvPMjjQNXFRad0cH9yOLJCHxxL\nj5x6mFufPwSpnBZFvSOF4UAZdd5l0EB/dSM4dwx1umJ8mN0XSsROjvXn/oZ+\nkfu3wImktOs0SYlitotmbn8GCsYQIapb3MxEBhmON0CDq3q4ADOAvT1mnNWK\n0DkGm9BeQ+YsJ+4Gk0HPpCiK3Dd+wv0CL05gVdsHdAefzlaxfCmuUP++wTZc\n5lUW8BEDDxljyivzJxbB9Ce399SvPGk/blCXpD0L4OHGPzp+dXQukZwvpF4O\nRaKACGzwFmillYW9GxhS5yH2H6ffB3LBSWBaVfy7oK2dAgu88jxIlmVjqHUh\nEatuiARTVAcVmRE7UVkg6OXECnE5e6K7eajaLSjK0iLOn5AF1hpheC7h8O/Z\nXG2x9rdS5IxAi7dcjuN4U3H3Zl9Uhhj+zIh1BSNN0MfNA9tyBRr4eBu+/SeB\nQkxoFgxzfrvZd9aZ3aMGXcVBZECHnHZdnOZbb+VVM3RHWTtF4PVcAprdyJta\nvfuYXg/Rogvdp82pMZXDdPefjW7LKfTpAo3qXClm1suglJX/+lPjc330psDm\nSXGr\r\n=1N6f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGVqK/nhe+PTl6BEJ8r4UfO45KDn2+rg8rR5czxV7vTZAiBGrNFWMAUNFOyGHp0Mem2jr5GzwuENhBHLSxMsOXvg6g=="}]},"maintainers":[{"name":"gfx","email":"g.psy.va@gmail.com"}],"_npmUser":{"name":"gfx","email":"g.psy.va@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zopfli_1.0.11_1550197549097_0.5601449943317072"},"_hasShrinkwrap":false},"1.0.12":{"name":"@gfx/zopfli","version":"1.0.12","description":"A Zopflli binding in universal JavaScript, built into WebAssembly","repository":{"type":"git","url":"git+https://github.com/gfx/universal-zopfli-js.git"},"bugs":{"url":"https://github.com/gfx/universal-zopfli-js/issues"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">= 8"},"scripts":{"test":"make test"},"keywords":["zopfli","gzip","deflate","zlib","wasm","webassembly","universal"],"author":{"name":"FUJI Goro"},"license":"Apache-2.0","devDependencies":{"@types/node":"^10.14.6","ava":"^1.4.1","typescript":"^3.4.5"},"dependencies":{"base64-js":"^1.3.0"},"gitHead":"33c83c83c5b9ffbb6fa7bdb7da85baf707c30a5d","homepage":"https://github.com/gfx/universal-zopfli-js#readme","_id":"@gfx/zopfli@1.0.12","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-PWULp7GMHuNVXiRsxrBTGDrYARIEvuAVobLywB7IaA6C/398Df7s6gZ7GxXcYSV8g+KozNnnbkmH5fUKvxMVDg==","shasum":"32b20a96758a224f3a3756d72bbdaa0a4d69341c","tarball":"https://registry.npmjs.org/@gfx/zopfli/-/zopfli-1.0.12.tgz","fileCount":9,"unpackedSize":132478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3M6pCRA9TVsSAnZWagAAjEsQAI/6f8AjRozUrv8gClAn\ng2lhUh2ASfI8T6D8GKSJbHUOz+gcsjrviymCVvdZYDPA1eJr7Qm5Mu7LBHQF\nYGtNGjlnQx0+OM1Y8mdZeqgOFEKwgrY9u17cj57acUi/4FVxFWIeO77nmfkU\njHOqaLLduO9AhH4JfBnwtp+5MrBQ1OAOY4ge5xAkHM7VcR907EnG/E3jEU29\nj+G1W82jKbwduwVkJlVw52uIMAYSAAP2kDnSW82kayk1Ketq7DmNinxYhSzz\nK7BsyDrNnRzu/lFUkXHzKA992ImzQBJo0PqhSAX5j/9bMM4VNldPXSf4nFer\noPEtNoTc5jA10sF4QX87FYUMa6zHp0gE0n8uaQgxuUHYpQbcABJrg3O/Gm05\ny8h2hC8jNK/ZewPKd/fAeg9pp1T/XBGwDOsB//Nc5Aux6IoVEriqil+Q7EKY\nrcfWZbOCUu5hGcMDHAnG6Uohm5P1jxHbZKLvwqcBO3gvb2R6F9uf1V3hopWo\naEExVGm2d4vxmwVuLUSs6iFnl8HleHKGM8pwdyBh3HNxxPqgtvaRzqiChY+6\nd0U5mdlSTemxOC/pBorSMBt8RqwE9s8rtcxU9XTCuVrUFKvNq6ky/s+BvYdM\ngL95V+8AvArVdBAoV/lln8QJDePZ1BIbFtO7Et7NfXeutiAVedfzbnDxY/7+\nopfH\r\n=aPzG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFIIK/lN1GSRF3XORHu0SAaK1F+udgXPfQ18YwzKPNCNAiEA41zj7PgO4BqsHc4OUlVD4MYXTsQY956HoFtmXZs2t3w="}]},"maintainers":[{"name":"gfx","email":"g.psy.va@gmail.com"}],"_npmUser":{"name":"gfx","email":"g.psy.va@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zopfli_1.0.12_1557974697029_0.969167759495382"},"_hasShrinkwrap":false},"1.0.13":{"name":"@gfx/zopfli","version":"1.0.13","description":"A Zopflli binding in universal JavaScript, built into WebAssembly","repository":{"type":"git","url":"git+https://github.com/gfx/universal-zopfli-js.git"},"bugs":{"url":"https://github.com/gfx/universal-zopfli-js/issues"},"main":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"engines":{"node":">= 8"},"scripts":{"test":"make test"},"keywords":["zopfli","gzip","deflate","zlib","wasm","webassembly","universal"],"author":{"name":"FUJI Goro"},"license":"Apache-2.0","devDependencies":{"@types/base64-js":"^1.2.5","@types/node":"^10.14.6","ava":"^1.4.1","typescript":"^3.4.5"},"dependencies":{"base64-js":"^1.3.0"},"gitHead":"e8ba5d5eb370a2db3ef7f0b6827036b0f77044cf","homepage":"https://github.com/gfx/universal-zopfli-js#readme","_id":"@gfx/zopfli@1.0.13","_nodeVersion":"12.3.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-pb+e68cuPRN348j6UeHvnR7vsZ0KMkQVUtRFqL4VaP3UlgNy/cAx2MsgVRerPAawRe9OoOrY/c7o2XDyU4RozQ==","shasum":"88ca5b15567e9c76be73e8d11e166273ce44e0b3","tarball":"https://registry.npmjs.org/@gfx/zopfli/-/zopfli-1.0.13.tgz","fileCount":9,"unpackedSize":133935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc62CsCRA9TVsSAnZWagAAGKUP/2duSiBjdyBYb+ju3Tsi\njmxmfDdPjvVMNEtTFpDlgT9B8fptNWUXVLUdrgkhwMQOcvHEIWH5n+2tzwUc\ndk9/buseEDLtQXUiWrLSZ34xdv+b092AO2BJ3W5L5AqZLIwH1GLt6QO7Pf3F\nGoii5gD/GNomdiGAV02SxADtpqRTzJU98q4H5FI/nAXtNw8hvKQxYJcRSxhD\nOjMPPI7yDc4rGzm/Vcb859RYJklq2jQS4LYWzWdFBDMuQ612T8Wpgdyw9T2v\nWpuAuR+ovTAc/oPwv6Ggpl7gMAXAMlhPvz9PZMMeZOoS1sRfJ0WH+dBVs8yX\n2aQgROdw8OwVK1y8+N3KrN9Kh+3gGtd1Kju2t6XRvJMS/seyHa8tp520B09E\nxsd2zlm28tUEojQukbzVp0Tm4nrw8zwnABf6pa4526eNQTPbbJXxeq/asQfZ\ndnFfLYxS08Y2czoWkKyXT3sa38ZcXN/QzQ8ogQmxM8ItbIllIf1vK9hn7YZ1\nKuHpd4hpPWwO1Oa8nS0tKRUqO6KYH8S5cclkB88O89XZjLxzQc4IR/Sescjs\nofHV/87UHhemVNeABq94MhpngbiVYRDQ1FjHmxxjk6sYDsQdqzW1CdEXTHDY\nXmp0cX5IKSnpTy8IUbIQWxX3fy5ADZtNiJyafhNAdgoZAo1UHnqokFv8Yc2/\nqwJK\r\n=MAMQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1UtYM3gar0fTcAikVlTZMw8pv57VMybc/VuJEiyXTPQIgJAJs1w1XrDJ+S64mpRQcNNajXmix+PToC9nHvxYD0Bs="}]},"maintainers":[{"name":"gfx","email":"g.psy.va@gmail.com"}],"_npmUser":{"name":"gfx","email":"g.psy.va@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zopfli_1.0.13_1558929579739_0.3584062333396303"},"_hasShrinkwrap":false},"1.0.14":{"name":"@gfx/zopfli","version":"1.0.14","description":"A Zopflli binding in universal JavaScript, built into WebAssembly","repository":{"type":"git","url":"git+https://github.com/gfx/universal-zopfli-js.git"},"bugs":{"url":"https://github.com/gfx/universal-zopfli-js/issues"},"main":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"engines":{"node":">= 8"},"scripts":{"test":"make test"},"keywords":["zopfli","gzip","deflate","zlib","wasm","webassembly","universal"],"author":{"name":"FUJI Goro"},"license":"Apache-2.0","devDependencies":{"@types/base64-js":"^1.2.5","@types/node":"^10.14.7","ava":"^1.4.1","typescript":"^3.5.1"},"dependencies":{"base64-js":"^1.3.0"},"gitHead":"5d2840e43333de8fa73e0f3b7db847c4277cf008","homepage":"https://github.com/gfx/universal-zopfli-js#readme","_id":"@gfx/zopfli@1.0.14","_nodeVersion":"12.5.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-3BuC4gWCvNz5fd2VdVSOQegtv1lTGT8DUTuqvE6M16uAjgBod+vhHCXTlKMtZA4s2+z3IDAgQm/k3RkhYNodiA==","shasum":"52319e9bce0482f03ff02845e13fd95bb0ec7152","tarball":"https://registry.npmjs.org/@gfx/zopfli/-/zopfli-1.0.14.tgz","fileCount":9,"unpackedSize":133157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIDnDCRA9TVsSAnZWagAAIqcP/RqBn1mmZs2vpyH9LR2b\nS7SLfuIlKzvy/G/dZH9VbqiU2Akwl6keqfiovKdfFMtwKvw9SOaaUOGuy4Iv\nwx25eAL07iAw5iQyIZrGDSFpMuJ/6OpiHum3L7anNLWEF2kq7DSfSGV7Vm1L\nF8Ym21VGFmeY1kC616Kggm1qNxmVJRqxT5azKmGIzE91tMSc4W97vPEm9gv1\n9/c5dpMdOO+iDqpioEi35qN2K0YP93aYUx3wBEZyGYa++lTjH1v34QNhat7Y\nKyZzBV4Oci1KtWg4zMq5z7VYt20g1EeZBT8d2KPyOBQBSFPJLC7e7blYDQsq\nFoR04BshlJLCuN2ldTaKuIN360BkUgfqR74ks+Qhp6lWTzvJdI9s6KZzY4zR\nOInIJhp3wNgPSheUc6CdeOXZGhPIQGJjfqyWWeukpXNfwEIcN/J2auTohCVN\nwTeBc6wJAlU642v09V6vgnj6xz4TW+aOHq+41Sgtgj4dhI0pJTbM2Al7sPUg\neArC9D7s1H7pIhQ6zcNQfnz76XuQf9yTyR7Pjm+tTyU0B1/lxuBGiKJBDUb/\numuZsvuYPJ2xqDpDmCDAj0aXd+eGUSfjQ8O+LW9wXMeFalW6M/zor02Tkf1+\n9mxkyYZvZ5mp/UOdmOZANSgkXfWsXm3SAHd47gY51PMeSUWu95QOWreawZ6z\n65kb\r\n=hi3c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdYF4sPvdHiLtllHpQ7lWbipCT8W3ewsKPTEjXMlWFeQIgFbKf1fEw1SvlwZrIqK7QgpVr0c50YZL/5BQ5pk+eDM0="}]},"maintainers":[{"name":"gfx","email":"g.psy.va@gmail.com"}],"_npmUser":{"name":"gfx","email":"g.psy.va@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zopfli_1.0.14_1562393026253_0.9621411710856209"},"_hasShrinkwrap":false},"1.0.15":{"name":"@gfx/zopfli","version":"1.0.15","description":"A Zopflli binding in universal JavaScript, built into WebAssembly","repository":{"type":"git","url":"git+https://github.com/gfx/universal-zopfli-js.git"},"bugs":{"url":"https://github.com/gfx/universal-zopfli-js/issues"},"main":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"engines":{"node":">= 8"},"scripts":{"test":"make test"},"keywords":["zopfli","gzip","deflate","zlib","wasm","webassembly","universal"],"author":{"name":"FUJI Goro"},"license":"Apache-2.0","devDependencies":{"@types/base64-js":"^1","@types/node":"^10","ava":"latest","typescript":"latest"},"dependencies":{"base64-js":"^1.3.0"},"gitHead":"29b826a49f4161363dc44a91031feea87808716b","homepage":"https://github.com/gfx/universal-zopfli-js#readme","_id":"@gfx/zopfli@1.0.15","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-7mBgpi7UD82fsff5ThQKet0uBTl4BYerQuc+/qA1ELTwWEiIedRTcD3JgiUu9wwZ2kytW8JOb165rSdAt8PfcQ==","shasum":"00720b4f6a4d5ceeb585a5d6dd672b48bd4fc755","tarball":"https://registry.npmjs.org/@gfx/zopfli/-/zopfli-1.0.15.tgz","fileCount":9,"unpackedSize":131630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIje3CRA9TVsSAnZWagAAFUwP/3+xsiNQm/q1O3F6/6VW\nYDuf5A1VL2gtCq8Dk32sPpU84E+gvXc7IRrLzBSu1NmFdhwTdplS4RAB1uXx\nUHmcoh8IWRIixkQ6hpf33sF7l+mmvRSu0B8v249O7MFlrbX7qUDzlkB0hITe\nLGRqEvaj79D8eFlS65YTlFp0nVrTVnC1wkg1b11+iw+S3RmkGnQd2OjGGjUn\n3vCASmgBrMgG3+zm90peD30Qv+T6HZ55drh6S6D+V6MV9caSHOeq5tyXpxzf\n7hDqK8gBge7bHxQuCUlxXZx0sZPjUlcp9HKW8YmkaUY/iAQ8/BWwzMZc12d2\nV7H9Mu7j8Dp3ebKDS6TmaAfUu/dH1kQcKhuHsS77FUdwWR/7YVtqDKa4OSAo\n04iTHof6Mx937pxgciB0FcuBzWBmMzsv8ghVkuCqXK5GnLkOCSee0f+9EKG8\ntoah6D2kH5HyJjBw/itsO7ezwTyFYTYrmunv7YcsaLDeLLAK9KAesBiJOaQd\nj/n6Zhd1+s6pU7Qk4hzpEEvJBWxwa6cbQLhzJjo8JwcNnawP09z7ppHQZZXp\ntmwx11zNfpE4iqP4AiuDmEUIvYdrHkS9t9vmnO667u1SI5TPXMHARjgwLW+i\nYISEhflsJTFz/hKGZS+tfLxSjergTq7nqZnqSl04JoNMeeWPwyaaEzN+5M44\nSH9/\r\n=wvrv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBifO/F7QcTwfYti7DSSVZ6Fc+0dfR5Z4eDZ1C+HH758AiBdUsW8+krFO+y/UeKym6T/gU9fPAyapp/IPJgAIJEjWg=="}]},"maintainers":[{"name":"gfx","email":"g.psy.va@gmail.com"}],"_npmUser":{"name":"gfx","email":"g.psy.va@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zopfli_1.0.15_1596078007110_0.4430781646733619"},"_hasShrinkwrap":false}},"readme":"# Universal Zopfli [![npm version](https://img.shields.io/npm/v/@gfx/zopfli.svg)](https://www.npmjs.com/package/@gfx/zopfli) [![Build Status](https://travis-ci.org/gfx/universal-zopfli-js.svg?branch=master)](https://travis-ci.org/gfx/universal-zopfli-js)\n\n[google/zopfli](https://github.com/google/zopfli) is a compression library to perform\ngzip, deflate or zlib compression.\n\nThis library is a JavaScript binding to zopfli with WebAssembly. This is slower than native extensions for zopfli, but because wasm is a portable binary format, its installation is much easier than native extensions.\n\n## Installation\n\n```shell-session\n# for npm users:\nnpm install \"@gfx/zopfli\"\n\n# for yarnpkg users\nyarnpkg add \"@gfx/zopfli\"\n```\n\n## Usage\n\nIn TypeScript:\n\n```typescript\nimport { gzip, zlib, deflate } from \"@gfx/zopfli\";\n\nconst input: string;\ngzip(input, { numiterations: 15 }, (err, output) => {\n    // output is compressed in gzip\n});\n```\n\nNote that the `gzip` method is compatible with [node-zopfli](https://github.com/pierreinglebert/node-zopfli).\n\n### Options\n\nExported as `ZopfliOptions` and its default is:\n\n```typescript\nconst defaultOptions: ZopfliOptions = {\n    verbose: false,\n    verbose_more: false,\n    numiterations: 15,\n    blocksplitting: true,\n    blocksplittingmax: 15,\n};\n```\n\n### Using Zopfli with promises for async/await\n\nThere are \"async\"-suffixed versions that return promises:\n\n```typescript\n// These functions return `Promise<T>` for async/await.\nimport { gzipAsync, zlibAsync, deflateAsync } from \"@gfx/zopfli\";\n```\n\n### Using Zopfli in Webpack CompressionPlugin\n\nYou can give the `zopfli.gzip` function to [CompressionPlugin](https://github.com/webpack-contrib/compression-webpack-plugin):\n\n```js\n// in webpack.config.js\n\nconst CompressionPlugin = require('compression-webpack-plugin');\nconst { gzip } = require('@gfx/zopfli');\n\nmodule.exports = {\n  plugins: [\n    new CompressionPlugin({\n      algorithm: gzip,\n    }),\n  ],\n};\n```\n\n## Development\n\n### Prerequisites\n\n* [emscripten](https://github.com/kripken/emscripten)\n* NodeJS v8.0 or later\n* GNU make\n\n### Testing\n\n```shell-session\nmake\n```\n\n### Benchmarking\n\n```shell-session\nmake benchmark-with-optimization\n```\n\nAs of emscripten 1.38.37 with LLVM backend + NodeJS v10.16.0 + macOS 10.14.4, the result is as follows:\n\n```\n## payload size: 1\nuniversal-zopfli x 162 ops/sec ±3.82% (80 runs sampled)\nnode-zopfli x 185 ops/sec ±3.37% (77 runs sampled)\nFastest is node-zopfli\n## payload size: 1024\nuniversal-zopfli x 2.04 ops/sec ±3.48% (14 runs sampled)\nnode-zopfli x 5.02 ops/sec ±1.03% (28 runs sampled)\nFastest is node-zopfli\n## payload size: 1038336\nuniversal-zopfli x 0.33 ops/sec ±6.77% (6 runs sampled)\nnode-zopfli x 0.32 ops/sec ±17.77% (6 runs sampled)\nFastest is universal-zopfli,node-zopfli\n```\n\nThat is, the performance of universal-zopfli is about 50%-75% of native binding node-zopfli with 1KiB-1MiB payload.\n\n## See Also\n\n* https://github.com/imaya/zopfli.js - The pioneer to build Zopfli with emscripten.\n* https://github.com/pierreinglebert/node-zopfli - A Zopfli binding to JavaScript as NodeJS C/C++ extensions. Faster but not universal.\n* https://dev.to/gfx/using-webassembly-for-a-nodejs-native-addon-dpf - my blog post that introduces this repo\n\n## Copyright\n\nCopyright 2017, FUJI Goro ([gfx](https://github.com/gfx)).\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n    http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n\nAnd it links to [google/zopfli](https://github.com/google/zopfli) statically,\nwhich is also licensed by Google under Apache 2.0 License.\n","maintainers":[{"name":"gfx","email":"g.psy.va@gmail.com"}],"time":{"modified":"2022-04-05T14:08:53.556Z","created":"2017-11-16T01:44:24.315Z","1.0.0":"2017-11-16T01:44:24.315Z","1.0.2":"2017-11-16T02:13:55.365Z","1.0.3":"2017-11-16T12:58:13.408Z","1.0.4":"2017-11-18T07:38:20.160Z","1.0.5":"2017-12-15T07:40:52.077Z","1.0.6":"2018-01-23T02:05:10.324Z","1.0.7":"2018-01-23T02:06:15.259Z","1.0.8":"2018-04-27T07:02:11.882Z","1.0.9":"2018-09-11T14:36:37.375Z","1.0.10":"2018-11-14T03:02:23.323Z","1.0.11":"2019-02-15T02:25:49.795Z","1.0.12":"2019-05-16T02:44:57.227Z","1.0.13":"2019-05-27T03:59:39.938Z","1.0.14":"2019-07-06T06:03:46.404Z","1.0.15":"2020-07-30T03:00:07.339Z"},"homepage":"https://github.com/gfx/universal-zopfli-js#readme","keywords":["zopfli","gzip","deflate","zlib","wasm","webassembly","universal"],"repository":{"type":"git","url":"git+https://github.com/gfx/universal-zopfli-js.git"},"author":{"name":"FUJI Goro"},"bugs":{"url":"https://github.com/gfx/universal-zopfli-js/issues"},"license":"Apache-2.0","readmeFilename":"README.md","users":{"jdalton":true}}