{"_id":"node-webpmux","_rev":"27-db5e155ed8de964570baa021ce69d32f","name":"node-webpmux","dist-tags":{"latest":"3.2.1"},"versions":{"1.0.0":{"name":"node-webpmux","version":"1.0.0","author":{"name":"ApeironTsuka"},"license":"ISC","_id":"node-webpmux@1.0.0","maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"dist":{"shasum":"fc3b4c81b4c7f3c4ddd0b2d270db7cf606d17458","tarball":"https://registry.npmjs.org/node-webpmux/-/node-webpmux-1.0.0.tgz","fileCount":2,"integrity":"sha512-jsFUZUcEPHCWgn84V/ba4BZikR3tp6SjrBEoo9Cv1Nt02VwyNML/H6WyoBR499MQGta7jizUc+5W5Lj5N7sIxA==","signatures":[{"sig":"MEYCIQCUaWigVoCVY3HyuKoyv+Kdu5Lja9fjVrB6OCUNd+tx3AIhAIXNehsw0gej0SWL1KlIGnOFWx5ZIJ6+VaO2tx152cVo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd52ZCRA9TVsSAnZWagAAhlIP/1gsQZkBCtjHzdqSLgYg\nV2TMgl6Qb5utilsqVLL5RV53LDfm8tyg/ILR5zJsYCe/g5Y9U9+LKeP2klRO\nHI0JZafFY0O4wi9BVElX9cHhNRXwGIEayQzMyKrVKi2G3AHj5gZjefgGGPlE\nSQBovsupbY71OMLreTQWcQmGnI2K966Bgb2/Q1J8u8QSzb6NARrGhKNYWUDM\nLiRVVGJVnm6BvkS+2mcQ2lW3i2PbBxMMjc+UmONkBgwCPJ5vtBqBzthI8q1L\nuRd8dUhLfCEIUz3yC4eYOmChwQYUaXHcU6Vc7XvTjwPZLpcwcLuNYOXUvw2V\nF7DbpMY6lmCy8iQc1y4KQaw4bFSh9gLL6bsZMnojlJCbz/t05j1XaUveWO+F\nvbgoMDB9uTQNTjWOcTdA7588Us0yIruoePcMjNBMcXIlDuv+lLBT2R5tJa1C\nWnvvCiarTAOxVfXpne2r688mgKxn8mV/LcyF6NMD5N0g5KJhk0O1unZXYjSo\nnO0mCO7qqW1cydTKIVTAuDBvt0hPz9gLn98+cR+AlEvkbz7ZDc2rZr6fToSc\nmLGCD/Ac+nFCggJ4pVKdshGR0sL+qsKhRoCRCadaAKBVMS1SlqNgv0yPJ7Ik\nWBRViNa/O8KvUIP0Q0v2o1OL9Jb3hYqMK8ITSDd2K67uzR35XLSr9oP4Rqf6\nvqa3\r\n=zUkP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webp.mjs","gitHead":"8f739d47c5e863cd558458ddd8bf8d7a02c6079a","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"},"repository":{"url":"git+https://github.com/ApeironTsuka/node-webpmux.git","type":"git"},"_npmVersion":"6.14.4","description":"A pure Javascript re-implementation of webpmux","directories":{},"_nodeVersion":"14.0.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-webpmux_1.0.0_1601674649474_0.12621102816200613","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"node-webpmux","version":"1.0.1","author":{"name":"ApeironTsuka"},"license":"ISC","_id":"node-webpmux@1.0.1","maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"dist":{"shasum":"c2769baf0471065155585042b05a95530a617f13","tarball":"https://registry.npmjs.org/node-webpmux/-/node-webpmux-1.0.1.tgz","fileCount":3,"integrity":"sha512-0yKSHAxX17XJq19zPNStvQ8bqDB/OS9mrkkNMjfR+AZ1UunlmKTELBSjIhQko8jvBVRcofE2G3RKg9L7oIPd+A==","signatures":[{"sig":"MEQCIHOIwYuD8OuTdJ1m4Hr0tV9YzcwfbTh9WyyOOCvMwfCIAiAIcCKekmvs5B0zUhl+qobcYKPE3fet3GxzBROLW6pDFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd762CRA9TVsSAnZWagAAmD4P/3FjYBbBm1ib8VwDQ88Z\nV3Gh1z7zhO83gYTGYOpIQTQdu75K+9Apd1T29yhr1nkBzjB1tBfTqq6wqldA\nOCYPkjISsG6Ki+F61SfFckTw6crJs3YnMUV31Xmpy5jfFbbu23ISt3rG/f9m\n9js6OsffEk4X1jJonZ49yM29+64yvxTLnwpENT3W3++PBUeg6MElFi/4AtNq\nWwwWUs+jn5jyKLS6GaduHS7L7lsDEyZ2i/XhVfYagsPs/NNaHKlGgS/Bn4qM\n51BvYj7tvYCfEFlo4GbEwEFF7ZY8yulFFdgUjSyenlL40ibj+G+NRhoZ4FI1\nvQqjD0SsaxR4QNEaspNSMciEovQLZSL///n2F/g1CoT78YEATSSO125HY3nE\nDgaHK486Rnf+4jJdJ8Bfz9pXIvoeblhk4R7745M5Vjc22xO7JuLS1W/DRBZI\ntGCeV6HEuVbThwyfz6NfHieiwcvLCG78+33irkg0TIrZMFjG3Qm7K4ODM+LM\neRo0qjRJCP7kLuMsaWjTCQi1TlW6mEkyCKpb2Id0XM5j64Ir9g4O5x1MBEUh\nwebxpATfvZIUlX0KId8Nl5QpQ74j1U5drFaLkkG7Kwo68XAKDkp1ubjM8F/9\nKSeqztcDVLd5wKbPjVkTO+D671qE9i1TXXf7n+j5f7QZJwKtf34wJ3IYgAKE\nxAds\r\n=Frw5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webp.mjs","gitHead":"b6a465c3adf8e8f77fb1865bd70f59c1bb3cd27d","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"},"repository":{"url":"git+https://github.com/ApeironTsuka/node-webpmux.git","type":"git"},"_npmVersion":"6.14.4","description":"A pure Javascript re-implementation of webpmux","directories":{},"_nodeVersion":"14.0.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-webpmux_1.0.1_1601683126464_0.6397273211691026","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"node-webpmux","version":"1.1.0","author":{"name":"ApeironTsuka"},"license":"ISC","_id":"node-webpmux@1.1.0","maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"dist":{"shasum":"461b8ed7fed14a7c9cbffff2e22539a0b21ac576","tarball":"https://registry.npmjs.org/node-webpmux/-/node-webpmux-1.1.0.tgz","fileCount":3,"integrity":"sha512-dmyORQde5QseeO/5MeAR1iqTKbU/kkFPAcV65KG0cEnQBv2YCOpw37iceJ9MAwMi8BnyATys1skgTJZQ4AUbgg==","signatures":[{"sig":"MEQCID5d9juafp5uHHKpWlv4PReL7vWiYummhjUFdZa7osiDAiAMG+bamoluo7tcnCGLu9Q4czuRne6g8jMIo2aRlQIXZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb0HnCRA9TVsSAnZWagAAUtAQAJK2LoUTdpRb3EbAI1kj\nw8mNuV9K3jA74Pgwl0Ugy9MI4kDr6UZCx/F1HzzWOfJ+w7IcFT6aCzdCzs1R\nM7UWkL32pTqwbUVQGkfV3kvGz8sD7n8kYWcjp+aEOirAaMDkOm1JFHFj9eOa\nqzqCakmItJKu2WelRsXJokNI/0siUIOV64qQIMzcZEJuSCJxvxiurndZo4OJ\n8nsluYTK6k6BiDjqYPANEAjQGgQk+WH+CZjUTb9ohZ0Z70mSKeNzXHqmux/j\na3Rgf2udFGLUq7eBoHf/f+utsS91Rfeq01vXNiGto3c1uYASwUEj6XnNnapQ\nr9QZjHNZAZp9Owd6iiddYE8q7umoUXq/V/Txft7reRtHv7bCB729muITSkyt\nDvZ3fKuS+mlpr26LAS4dBaFoicL4EVl4nV10aQMv9D5H7vLcfDyi6En4H+ef\nH58vTXX3RKrtY1Jz+pwd/49mQMoqTnfmYXZxU33Fgag+M6P7NYvIURpNO/tX\nLItjQIeAkY+g17qSl/AY1LlgfgR3byEREUWh3PH5Mg1D9sHszY39DfnGOV68\nq1M4twD2u3EP+O9c+VfoMXfmsGVqAp5st9HfW09zcIoKIBaMAxTC4LYwBg4/\nmw0BE84y8y5pwVtMhTyHO60qHzeUlBxthLQAG7H3pFs33KrOmW4OcCHGOAOO\n3XqI\r\n=Wjle\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webp.mjs","gitHead":"fe4a6e34cb8e5211f9ff35d954fe226af541f38c","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"},"repository":{"url":"git+https://github.com/ApeironTsuka/node-webpmux.git","type":"git"},"_npmVersion":"7.5.2","description":"A pure Javascript re-implementation of webpmux","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-webpmux_1.1.0_1617904102925_0.5432096027076907","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"node-webpmux","version":"1.1.1","author":{"name":"ApeironTsuka"},"license":"ISC","_id":"node-webpmux@1.1.1","maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"dist":{"shasum":"eff7da1ff01f15c47d8c0ac79adabe118751becf","tarball":"https://registry.npmjs.org/node-webpmux/-/node-webpmux-1.1.1.tgz","fileCount":3,"integrity":"sha512-P3G0yqhcCll5+rtO9BgjP+hdLJQGoyMCSL+03bR4bMAOvDle0k9MredIpOVA9livPU4x7ui3eDgtjkYKVd0bjw==","signatures":[{"sig":"MEQCIGaIde3ux8MO58i8aaoTaqhsEQlvjQodRkQxwT20Lr9mAiBQeqH0kMcu5hturn1uGARN/e0tSrB2ZAWb/fULooInyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb7UBCRA9TVsSAnZWagAAvDEP/RN/qZ5OWKojHkehVscH\n3YWm7Ud2GkbktbMHSnFCzGEiAShRC/99dxIzbe9+WWqAgCsTLRS0nSI+XFhw\nUSOE3SAjZOaCHldF6EYuDahDd9QDZJGpRF1Qfj0ZvlsbkvXvmcKz79pmRRsa\nh9ujjoTxuENDJ3wJHKBwAtkBNlZ/xfDDSEy5PcGp7ABsqDZVP5NVbbF5cTzd\n2HCH2B1Gp2HcazTAeWrmkOx0Q62eR0E+zWmRixZfIraWXiqE8DOw/FDXoakW\ngQn3awMcPZzXQP2VUge2Rg+K3RhEZBiql9NwXTXrbvVhtwVJ1J3QNsnX6esf\nxqZ0WVenaaA4s+MsXppskiasZvaWqVkvo6PF44/tvvVjAykac8f0hm4gybh9\ncDn/t/8O/Dx5/gbOQDpGJWVoLSAa603Mn6+GeEXSsHCc6Rtqogekxt+OcAwW\nqyIU2ni9/Vk0zgpJq9VNbn9YlJW8eZWPldoqzx40hkJq5u4dBtUpvXB0A8kd\nVaN6x7B232jzOWfpsOUivENcks+z8b0QsJNjvz8+7sZewHR+tH1a8LOq2RWY\na+Q4x9DtNtYsnubb9wAesm9v909SCYNxQ7OuAqG7l6bKhlYWAmcJAj7QU4iE\nqNWB4t7sKvzzKA0AEsDZPKvA7oXimK0+q+SmeexW97N6aSxLhdhn3yxBp83J\nd8ve\r\n=NWHF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webp.mjs","gitHead":"2257bb492d2cdba563991f5620899c23039e51f7","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"},"repository":{"url":"git+https://github.com/ApeironTsuka/node-webpmux.git","type":"git"},"_npmVersion":"7.5.2","description":"A pure Javascript re-implementation of webpmux","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-webpmux_1.1.1_1617933568638_0.6584917047302856","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"node-webpmux","version":"1.1.2","author":{"name":"ApeironTsuka"},"license":"ISC","_id":"node-webpmux@1.1.2","maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"dist":{"shasum":"1da4c556bb57046d3ac4d81779cecc630e7a5652","tarball":"https://registry.npmjs.org/node-webpmux/-/node-webpmux-1.1.2.tgz","fileCount":3,"integrity":"sha512-ehR8xnqG4TMy+b7OF7oucFEb9wOzHgn8oqQhtLu8mQGregaJ9/jQ545gea9Xv7tZohx5VRkJ7YIJHyN4V6cuoQ==","signatures":[{"sig":"MEUCIDyV5k0JB4zyldr4i0Y7JjNMAU2n4jBLPhuFiXrphCbDAiEAuPMthPF7/6GQFotWTWmTXMKC9RaQ5Z/DTz0EV6ZNe9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcpCPCRA9TVsSAnZWagAA2sEQAIicI3xZ4OYR4L7qJKSn\n2Z9+AVZ4RzcZj5fWOxbgcvNfiGmVTHy7LuErzv3MJfzjBr/fZFPISEern1rA\n08oJXgiavNu4kks2YuYDqjq7+/PFx1CEZI5fpI1IbUn9d3fQjHEXDPgF/kPl\nAzDApt0KTJPe/PR/q5N3WZwLuyrbM5rQ4cFgnBd7bIqIdK7dcdiQ8DJzb3y2\n4R4hAhjsQIRNf5n/4+HWxPG/BgMQwa5GRhuSRYKrVLyfx3GBHt1yMOFOiqXA\n6hR5jAa4yzv5PoWUJOgXixzTFoXH4qJc3+Y6xvqs0QPI6x5hGanNi1GSjD+Z\nRWh99+Cdx7v4a62R7dnb3o3Hxoi3+ETOvB/ftzvDGDxwsXCnyjCxzNP47429\n+KV4qz3KryDK/y7EKqZcLUSMmuqAW+UANGRiClcKovie+7SDu6kgAIQQV2Y+\nPpTSNw7KnJh5Kits2jDLrfR/Cl3wC1yZzb5DFNSPAjwC7p425Jy6BNkqLCl+\nXgi4Kdu03RmyUUcd6VuKuX9PSDGyGBux9t3DlnZwiWZqXzTcmngaUECxlCY5\nfldhPsTOKHHRo67TMrk9fHDM3eCb37L4674xnsDjSjLSJmsgjGWgEXkBQAhC\nHZie+ymqt070phClI0iyhv+3PnBEwEEtLx6vFdywWnBxaOVtYXRZR6K8NuA3\n0PQT\r\n=KhV4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webp.mjs","gitHead":"24e305772567c788a63c139c625d3b46f24e8799","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"},"repository":{"url":"git+https://github.com/ApeironTsuka/node-webpmux.git","type":"git"},"_npmVersion":"7.5.2","description":"A pure Javascript re-implementation of webpmux","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-webpmux_1.1.2_1618120846257_0.7199444911433779","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"node-webpmux","version":"1.1.3","author":{"name":"ApeironTsuka"},"license":"ISC","_id":"node-webpmux@1.1.3","maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"dist":{"shasum":"bbec82a54ac3a5fc98f730d773572641534875d0","tarball":"https://registry.npmjs.org/node-webpmux/-/node-webpmux-1.1.3.tgz","fileCount":3,"integrity":"sha512-xK5r1W5ZW+Kj21qWCA0dfHPoTBNLQc59f1rSc62xcpedAWMu2+vfslL26aZkuvvoiuwKUKb5/8GeDU6+RiHPjw==","signatures":[{"sig":"MEUCIB9uCibKebElj8RjIlBiGRGCudZA7phJVJMlbJK4VL0qAiEA59dWpwdBEF7hQQUETf+nVMZQH3bhLGBNh/v5ZzWddAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdPrxCRA9TVsSAnZWagAA6kgP/2FxqWvNzvbizjmGowvB\nsRqd8/IYS6Qfdrd/9u/mldW2zY6xF0WgocbnGpBbjB7b00RFtyfJWnjr3UPz\npwNwm3y5NPJ/wKEtsPppZePC2bkBL1hag0gG6TNa06DqfZea6D3WrQ7BQkhT\n3du2Ilomtnsniibsnhe5DCkvEV+zA3w3frtgfW+saPqH6owkorBuLwJvR7wG\ndXkkxMiPUGooiwcgc6uSP4sYS9YPitsJv1opTchYdXv5NNG76y9sb5pcPCoM\ntvfAFLUPQ1k4IDuH46HA6XZAXkiqhZjBH4CTkeKQUrG7RGpEVGc10/jq+JK5\n2NeLanAePS3LJCgdUjMVBaD1+jWLtaIscxAkoodRRjNZalM0ZvPdwHMCG+Dq\n+aAFqaOHA9+q07+rfJCEBT6ni53mdfWm/57mk0lMS276pP0iAbo3cdG+SAq1\nvVDtTzxem/XYkfPMyRhOpnagQ2yPaZYuJbbaEHShuqgZ5Gnfw24xuKsSIXs1\nHhy4gF+qitLR7lLYro0ZxqIch/ENKDiW7X409Lsf3KCtds5wym5b3xvBD7cr\nhJ2zy73DVTybwDgHFcBeHOb2fGazINGSDES3t7UzNxKVD7qMy+exHIMP/ETt\nSLvrQgON9uS4/IuWIg1ksCACZ0FkXNnj/qzJ2ZWJaKwfy4wZIGWvOsgEUtG2\ngXvW\r\n=apWr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webp.mjs","gitHead":"5aa24434aab13ced69728303acbd0d2ac4877164","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"},"repository":{"url":"git+https://github.com/ApeironTsuka/node-webpmux.git","type":"git"},"_npmVersion":"7.5.2","description":"A pure Javascript re-implementation of webpmux","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-webpmux_1.1.3_1618279152787_0.7553285643188679","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"node-webpmux","version":"1.1.4","author":{"name":"ApeironTsuka"},"license":"ISC","_id":"node-webpmux@1.1.4","maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"dist":{"shasum":"13d4c93c7393b4f276996524dc91460e153bb5f6","tarball":"https://registry.npmjs.org/node-webpmux/-/node-webpmux-1.1.4.tgz","fileCount":3,"integrity":"sha512-Eh+UXlOPgLGmkNZ0b461y1iN3EXT0K9pl0MuIvVWhwJekkdlDZPt70mDvvZB1Gd+h8ZiJgC6y2iK+rEs7JrD1A==","signatures":[{"sig":"MEQCIAc2EBG9iyYCO2OWoL+RActr42XfU+7BBhUKIzlgMPzZAiBuwLUQyxHIY4E4qk625b1igvxa+k5O1EpZ0MgXTh877w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdhVxCRA9TVsSAnZWagAANDgP/RWDO094fzjHJBv5irt4\n+6Hso5Bjyq5hMIGpmC3i0rCj41ukPrMdi+wE3hoOxox57BrK7WQ8dZn5pkfu\nkl9L66OOJpjx3P1UB0a7QaTP2sKi8xg+9hEqnCl/d78U6SugL0z/FjLJfEt5\nw41Nt+hNm5vXgIblcln1wdbkWaL5ORFOUY4SXZOr4O2C846L54TTOEA49Lp9\nPxyv8xElGFUXbKSD2dTQ9YgS/pk5IlYSP9FcoxB2YG/ESikRwWzCSOT5EB8y\nttcvGJdMYFIa/IFNjNgcPhVKLlLCbZhWNAk+3aYqd0FHSMcFc2OTQ4CZhERW\ndKHe5QVk8sKgrE60ga5f6Hx+UBPHvNwKa5/+Y+/M0X/9q9cM+u3OpVwy5ptv\nU6EALJy5OVecv3rV+C2NRM/wFpELkNWPgiz8GUxYxqnmksqS6t9uBSDM/NaS\nA7lzEV7JR0ZLzdeLOf9WIWsESg6AAELERrwc92AFJ2MGB7+3N3l9bMPRsL2b\nvkwMO+h2dNWcwRzdbqUZBN7tTE6R5SixvjKVUeYjGi2aJ1lxbAO2Ou/P+DzG\nOSqjJuv3zEbe+sSjoodm0kiFUC8aROVA1ezt9GmltzeqXyUxN8ugrrrIShhb\nO58uTO6/mj9VPdXWXHTjFbeCv1KCPrs6UlUWIMYk7hMSu2zITAXy89MaFEbm\nxgAB\r\n=sJ/Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webp.mjs","gitHead":"43c0ff6f2d0a2c7ab78913e1c7da654a0b3a9ff2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"},"repository":{"url":"git+https://github.com/ApeironTsuka/node-webpmux.git","type":"git"},"_npmVersion":"7.5.2","description":"A pure Javascript re-implementation of webpmux","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-webpmux_1.1.4_1618351472490_0.05982184161076587","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"node-webpmux","version":"1.1.5","author":{"name":"ApeironTsuka"},"license":"ISC","_id":"node-webpmux@1.1.5","maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"dist":{"shasum":"3de9e0187d2083926edcfca130be02f306dff53e","tarball":"https://registry.npmjs.org/node-webpmux/-/node-webpmux-1.1.5.tgz","fileCount":3,"integrity":"sha512-JJfnbMvn5iALAK0za8Yr0/+b3tE8+CAmbL+wiIDLbwXPDutSJHxFPb4oZ63PZOs5AL78HfmbqZiHODCusRoEiQ==","signatures":[{"sig":"MEUCIQD2OncJ926iMp9BEcdLr2JZ57pyhXVSYMBv/H2UjtPGgAIgWaOZlbwczzBs+qU2ZZqhoP2R/8yWbKspxSv3I/Wt7no=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdzoECRA9TVsSAnZWagAAW6EP/3XO1wdpUpq4zDHGPske\ngqZX+XlqZfvGO8NO7oy0TmZRJwWMh9e/lCwYFc0QZhU/Mfwn7qXWQfqWF0Ol\nBR+1+pe6E3+08X5y/6Oxrjjp+5E+3dbnBZg4zbzRhsPhJkrvhL5SdaQkdhzS\n7qTUU4AMW7rcWdjGY+9UsGQ6uIGDNOrleVcihl76CmqbhjpHc+pU1cFuh7P4\nCruJrpr1IJvzvWv16Z8g9GxlzdeoegYIl4dMvHefD4CK9ESyZcar77ArnYic\nuFndUZF6bKmivh0Ar0oDtq1fOsNpMcA9QgVMxhClXm+jVJyRCi40zXyF9Vzc\noICdFUTQXzYNS2I+RqEAkLE53vTPnV7zEgJnD/D/1+E8fFHhPbaGvR9tKyxD\nEIxsKRVaaSvBPNDLYbv7Z2xmeXjLj0tYnne+3ucWZrWfKOd6Zq69/IjJ56W1\nqGs5LH9a0RBNP3Sd2x200MjwTFCrc65vsBkleVFCC3VOvgFwGGjsfNBxxPKF\nphY/3NdC5eYUYxWVW8WyzZPLFAlYPH1MJ897UsPYdH+9/D9drYBtwmFZxp1E\nv0damD3NDYVoC8+gzS5zvGPqkQOpEea81sI4ELBSX8yoJPwzFkBSgew7EpcX\ntMBiP4rsUBj4s/bf7Qjnc1GcGMdOi9ED7PUUOp4wVG7zyjrQ5ccpsyqJ1Gxn\nn6WD\r\n=blIQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webp.mjs","gitHead":"ca4f419a4e5ad9c7aa5e9fbcd5cc15e573b2a9ab","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"},"repository":{"url":"git+https://github.com/ApeironTsuka/node-webpmux.git","type":"git"},"_npmVersion":"7.5.2","description":"A pure Javascript re-implementation of webpmux","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-webpmux_1.1.5_1618426371447_0.27714049663134466","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"node-webpmux","version":"1.1.6","author":{"name":"ApeironTsuka"},"license":"ISC","_id":"node-webpmux@1.1.6","maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"dist":{"shasum":"fa5501d4792916981f7c82fc73d0a8270a358e2f","tarball":"https://registry.npmjs.org/node-webpmux/-/node-webpmux-1.1.6.tgz","fileCount":3,"integrity":"sha512-/7/jfbrvQlmGAvZzsoyvfiJDMfESVZu7HC5EMEtAYiRHhYCvn7uxDLQTOEJLtUNH3H1Tc6Vp+d6Wn8D1XDISSQ==","signatures":[{"sig":"MEUCIQDOd0PcDbjx8DhcErI9q+M3nb5kt3l2YbXU/KZhjIoltwIgMl+CwvVZC5doSe2TVLv6YyBgw146jp/d5KrMLZZ2pJE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgd4iKCRA9TVsSAnZWagAARsAP/0Dy2iM01hsnKnvMcQ/0\nczjAhq0UMBUZiJhvVVgE3wwAvfSopp10lQvlHrD+BYKHPcmPs8avmLH8ZwFB\nYImTiPtSnvdTwP5xEGOtAVAUiTAiJUA4Ukv/pJsnqFJlmI6nyRzaN2/g4jts\nfjCSu4GeEu0qZjI5SbP3KNMoxVu8dX66LBZiOPg4dNIW+sHGKlGIMytlXE63\nKF2k9/rG6a2muqKRyDlSmTfu93Gpgy998JFab5AuVNIOi959B/qwCJtaRPZ6\n8GcB+GYetWE6zrGuMZyjV0knGY+Jti8Y0yA8H03OsA5w6ppEZ1tcPwvSDaRq\nzfx1L03WXvEzYrhpTZbIeH76I6XXPdStNb/XcpDmZZePOKRj1Q0ZYWNdYoJC\ntkksHGCce2T8pIVdWwam8FjVdoI1sLQJTTJhHe3NREk7yVWLY4bx7oneN5zc\n9dnTs7C+RiWEql++0ZjxslxlFyWx3duK6D8v1+uLUkwMuSFZYGdqmVlWVcGR\n6QySJ/n9OQY4jm7OYctJbzyLmqRyoXXNbHDPUlbubOAHrhhDZD/Bju+PR0RG\nH/nXdLNgvMvsUKI+aoYLRnvVZkoWba14UVsY4VsEDykq8ooggBzloEdmfYss\na3QAF6DzlLFMBpEHt7S+6JtrTMS4/ky97CAkkE7AVA7Rks4M5wGs7bnuKb1Y\nMCd9\r\n=PaWH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webp.mjs","gitHead":"94fa107ae3027a88bdefdfb269447650724f999b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"},"repository":{"url":"git+https://github.com/ApeironTsuka/node-webpmux.git","type":"git"},"_npmVersion":"7.5.2","description":"A pure Javascript re-implementation of webpmux","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-webpmux_1.1.6_1618446473996_0.20260774335994935","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"node-webpmux","version":"2.0.0","author":{"name":"ApeironTsuka"},"license":"ISC","_id":"node-webpmux@2.0.0","maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"dist":{"shasum":"7e13a47fa32f93e60aae3df91b383508060aeebf","tarball":"https://registry.npmjs.org/node-webpmux/-/node-webpmux-2.0.0.tgz","fileCount":8,"integrity":"sha512-kxsuUowLdw65W6jsH5ShUcdqSY2YI43128I3cMd5uDTc3rzkr48POMsA4vF55HWaEDhS9LhDGB5XG8JTCXN0Ew==","signatures":[{"sig":"MEUCIDI0ucXx3efu8Hy0YsSXlmHSWK8htig2QNKQS4h5/bGeAiEAu/S02YJlmXFLde92gM+HNguZHHPGLmGHqyQPJtNKHW8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":406159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJge4dlCRA9TVsSAnZWagAAxqAQAIqDSojpwQ1QFSH62XOF\nllKyj/XwjZX3rvqn/5n5ciShPSyU0mGclRZ0cfj4qCMHqj2nRfonktS/0QXT\nQa02uhUO6V2jS6B7nFnei9sPQm7IhLU/4yOLEOqFblZw8YJO7D3IisAS+XLf\n0xaiwcfoCT641++LN7kqXBZa88eZjhOqX0Ju3F/sOGI5WQWZjf9bZyIMOB94\npIQA5FGZ6I6nH507mKomLB5e6gyV+cOXcfAVP7Zxze2F90WiDPVezOIIOW1E\n5NHHi0YhC+VbYQJc8OQaGJpkEzK1eHVoeg9Bqw2sZFxmnMusJGAOLNdGpMcc\npdcsUiqFZd74UhVmc0LOqrEOXh76+ahKpXjuYLV7q9Vk2CoSVfqMtF4kYI9z\nkPQvvDNzfrqV/trmL5mX+Gxrn/hsP+RP/ojXA6pLq106cItjSK8ricQt9sGM\nEyudh91rI+1LrbtwcVCjoVWHcOnffsLpQ/P7VhaIUnAEu6BxQJoUBu8fAMHW\nN0bAdJ3OnQd15DgAiMRCFowvlsW3hQLyMMFxTvphNImnRnxcbLQLTisr6XJs\nWg7etKVywkSfPPfMZcCuOvYzOy/gFavYZw88yeGZHCwT3xuPg0Ql9VWPu+iP\nNSyDEUMpKxA0MFjogcn7XVuGWfZGTamlUvXxK5rrMfdSEPaWIiUzg+cAxcTg\nuZzY\r\n=YQcw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webp.js","gitHead":"be157726733dc2e9fadf55fb66759e20a64ba09f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"},"repository":{"url":"git+https://github.com/ApeironTsuka/node-webpmux.git","type":"git"},"_npmVersion":"7.5.2","description":"A pure Javascript/WebAssembly re-implementation of webpmux","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-webpmux_2.0.0_1618708324598_0.9225163377186614","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"node-webpmux","version":"2.0.1","author":{"name":"ApeironTsuka"},"license":"ISC","_id":"node-webpmux@2.0.1","maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"dist":{"shasum":"3ebb8e82f1660f3368713ec4109f5610d17d903f","tarball":"https://registry.npmjs.org/node-webpmux/-/node-webpmux-2.0.1.tgz","fileCount":9,"integrity":"sha512-h1hkaNM5oO7aiMn0on3c8PCc6z/t1IwVhO3+fSV5LWmzKeicCEUW6i5H/l2+iORj0uZRGbwyRC/ry6bPtQ5ThQ==","signatures":[{"sig":"MEUCIQDx1waoniGGHJF7Lp2bZYKIzL8Pc42B5SNf/N5Om6fy/wIgO/zK0yWRoPuvGz8jdCp6EU0Msbd/ku9D5pmt4haNkG4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgge+aCRA9TVsSAnZWagAAPcYP/2HSdOr0z9KyLCmBO2gM\nZuKJ9P9BjyVS5jhp06ePw1ETy3juTeXlkYvj3NAwaX/5iDW4UeIsOX3VfaMW\nXNR0pQ7haFsO4Ijw84Y8QtMrI/3VolnG/5TfeP1y9a++TP0tWy8wmtKPoDJm\nQddSO/zCimpffoFTQnupAhUtngmyCUboikfi86dmm0Lmmp8COUuZ8CpLjixL\na7IwOSPU0BGx3Mjb+Z9pQ4dZf5fvlavhfZh1MhR4j6g2tLZ/+TsltXoAbzOd\n5DeORAfwqDJ0d4C+mBcISD9wxILyFcuAomlubCWSlqQhTxNGG6Mag65kPvn3\nHRfbj5cKqct6ir36pS4atXZEsr8o5pax+j1j8G55rFR/IOOEEKU+9rQ3u/ZD\nF7u8OTvkHFZPeuwFbqZAk+PX6Ynsss8lSZihWllcBNLKjtLHxkksX1jgPCV0\nPFwqIAaK8k3IaNiaMrJ0LcGbCYCFzhptCbzwN8ftnNs6FSvxfmUO9SYzDJgC\n6WF3xHR6dKYQrK0ydeWqXUo4t0vV6m2Ls+JPI2KX2nEtyvbgjxvTmR+bUJzw\nWHacKlyHp6z3ePjaKKe4oN0ClWQ+/2yF0Gs+iEScOA9r4OvuMmdd8Xat+rmR\nK9CVQUlnsvw8ImIXKyRKMSQh79nQSrArzvz9p2y2Am5wYyetCdmTVESoyvLV\n78Ds\r\n=mT3D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webp.js","gitHead":"a98c072342b43ac719790d39aba2a3ba1a760f17","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"},"repository":{"url":"git+https://github.com/ApeironTsuka/node-webpmux.git","type":"git"},"_npmVersion":"7.5.2","description":"A pure Javascript/WebAssembly re-implementation of webpmux","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-webpmux_2.0.1_1619128218195_0.8941724583898794","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"node-webpmux","version":"2.0.2","author":{"name":"ApeironTsuka"},"license":"ISC","_id":"node-webpmux@2.0.2","maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"dist":{"shasum":"00ec341a71e57d2ceeb921cdb6e2b454dceace78","tarball":"https://registry.npmjs.org/node-webpmux/-/node-webpmux-2.0.2.tgz","fileCount":9,"integrity":"sha512-s+IaHK7EubH35d0HdlHn20iZlcNPf4bJHXgIlZvVjCFWLc9397QLqn4DG0h8+uSWgG/wsAidy69+HVMblyN49w==","signatures":[{"sig":"MEYCIQDCcZhAVkYOjNsVOryrDWD6+S55v41yn00uQQBrqEqkqQIhAKgiD868mgyBePlcf9s5MxC1agcRThrvGT1ksfDySTRu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":483566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqBDkCRA9TVsSAnZWagAARZ0P/2hMX/9N5p60XvjJio3m\n5y6lVNREX5CeaCG6HebKoGXfXIiGCAH8B4t+D6jOuY8FH6BQ3EgnyPX+Eg2+\n9jdfWEO4cHGGcbXBpjVeBq+N7Co2coDdKiLLL6iMTCk0F3iz6/1e9m8CEEFN\nd/V0HHsj5dCvr2zPFaoWzCbl5FIblUy+Jd8SoKBGxMVupsJfY5Zt1Fz5wzl8\n2uJG8WS+wO3Z5SF0B8KlFqjORZsWTmiaDBc9ktJdmP7g6cOBfWaTBAjBWrjo\na8QpsMR+tmhPvaKHY41rv2c0tt7TbloITH35+UsWi7t7P91Miz4EcfHkiDQF\nsOBmP6FKNQbovkoC1lGEbLr6i4wDXhlB6MJH4pIlzsruoGjAHS9IbxRNDgFk\nElubajGafd5izqF3aclNzH/k9a4us68RwHMp9FMYuncCeWWVIomc0aD3b3k6\n0zsRmuvSlUM+zmCeCkIpeLZk16oIIcv70jqNxIIbEn9LsvAjLh9x0723crKe\nTKTDIuTZJc08cSBLsJriUjiQh9gFqu+MgeRm2PUPijV+OF9HDXMA1LLfzLNw\nwECW9E2KSnWAXlBTCKOG8bXIBjs0ucB1mqlSAN86fjNB4kBPKb0yW7tIYYQH\nZjuAfu7iQveRBoOPYbfiofk8198/3EEHP9DV7zWA9BefBVReI1i6jc3kQD7u\nKt0U\r\n=Eq9m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webp.js","gitHead":"36465b142c1a2e1be4c2f45c67e4affe01a18c97","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"},"repository":{"url":"git+https://github.com/ApeironTsuka/node-webpmux.git","type":"git"},"_npmVersion":"7.5.2","description":"A pure Javascript/WebAssembly re-implementation of webpmux","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-webpmux_2.0.2_1621627108050_0.10023171462655833","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"node-webpmux","version":"2.0.3","author":{"name":"ApeironTsuka"},"license":"ISC","_id":"node-webpmux@2.0.3","maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"dist":{"shasum":"d25a1486dbf04688ff3500c230ab7e991d85a27e","tarball":"https://registry.npmjs.org/node-webpmux/-/node-webpmux-2.0.3.tgz","fileCount":9,"integrity":"sha512-jrR6wnmWGK8nUdmpHyk1RwLamZUtoupYpZOzLa212DbDLqAcWbEt0M/0CTiQDptduQOXg1EPHmfSPyjtn2U30g==","signatures":[{"sig":"MEUCIBseFbSCPfIy3ylH7jKX5QygLTBdbhGOxbdEKC3LPePuAiEAvgyewhVrKRKrX/cokMa8Z9kc2Sp7yWtNqrrhI/5546s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":483294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw9etCRA9TVsSAnZWagAAgbUP/i3iGKlSnzmuW8UkjFvq\n9eDjSlw6a5ZZhCu9yoJhfUQZuyxWirW2ozeV/urGGf/5V0DIjUto+5RaZtr4\nVi1FgHsTAHzfMI5jQVu6E0cByJgz3IKBKX12I03a+0wvh+rWF8uJLt6r9oyE\n49WplSsFqCbqOb/6DqrcbfKeEmxlSu2cJYL1G4ew9XmnpG/jPUt1gF9VGlZt\npImqDcRxPWPb3EbeKsrgpgGBB5JQEjgrVbHCY/Dyp0S9YcKk9a0bGxfjmHNS\n10N+M2gzT8Ur4QxlfYqM/n1xaUgVXPD+dMgONh/WFlxZja8cUBuHWFzrfYIo\nN4noCeho25KpT6fTPf5D0ccW27xgq6VnaYMYjDjLQeOt4htNXNguJm6xXvGQ\nijX3tRsCXu050E2SIfHq9u/jL9wt9Us+WDHUKzkFHNNJcLEiA/2yjOpZZYUb\n4JghFCFyf5eh77WtIeqc1NrMLXHvEhlD1gLXKgRz6FcuoBqCrjcA/turpibo\nA4nVV8ks3ukMBIr5R3YvTLYy2StM9zDzRp8LeZbsNkxZlfRX463AJ6qUmgLu\nxW+8JbYIJIuCmApfDYBAebnUgSeq6T2zL5qxCBQZ0kOHl220cDzjRnu9jh9r\nfwFKN40OWk2n1/XUY+80RYWnP4Pdw6sgGdPFQNhVBZaeOIEwC3Jlwz2AmvGA\nYJZ4\r\n=W0YO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webp.js","gitHead":"f1f4786f636acda657cdf1e3249c993953bb7616","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"},"repository":{"url":"git+https://github.com/ApeironTsuka/node-webpmux.git","type":"git"},"_npmVersion":"7.5.2","description":"A pure Javascript/WebAssembly re-implementation of webpmux","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-webpmux_2.0.3_1623447469422_0.7850686166279144","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"node-webpmux","version":"3.0.0","author":{"name":"ApeironTsuka"},"license":"ISC","_id":"node-webpmux@3.0.0","maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"dist":{"shasum":"8e5a428c551b26568d01a2f41ac26fe2a4236838","tarball":"https://registry.npmjs.org/node-webpmux/-/node-webpmux-3.0.0.tgz","fileCount":11,"integrity":"sha512-ydjVFCzCtBafxaIgVzI4MQ52cWFHLlzA39ExoG3lqdGu7/2WPOLj1Y+R7HW3uzQuhxCj18SCG3ukwIASOQgG7w==","signatures":[{"sig":"MEYCIQD4+lwElr3aCI2ep31C2ka9/SziIuZwLqqcNQiFFSCI6wIhAMJz8EeRaeKWzIr1D1szVdvReBEJLwmVZsuh5r9PjL1k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5MByCRA9TVsSAnZWagAAGTcP/2ZeJfzJSAOM3ccTh+bN\nAfvdYpJjyXZXEsyWtuhJdV6GHPI1ep6eelfZsMj62vuTgIHd+R0GgyMfeOTE\nDUyn4ez/Q1K/cnJPUfdnB9e8osjFIhbdMuuWOOwXQeslSmRP6ShwffLiozDG\no6wY5iZWb5AQqpH7jiF58dtxpaK357fC8IkjUrC+WXfh7EaWy+YTlI54Gqk7\nvL4+nl9gMnr3BKC/346ED2MN8w4TbpdYQCmXXDQX457VIMXXzDaByudEKCS8\nuq9MyZstgbaiCE6oQFwe7fKjew7/6Ws56kf9eIdR1qk8Q517l+Y3fEFjecQJ\nePUWvGKCq/3uo8+JzFxP6DHkxzGNnGkr8mYGdfefh0LAIJEtVjvmJkjIpPYy\nr2IM84HIgesIZZ89nEF8hLWByI+6Y3QB3P68m3K9FO/k5z1xjxjCTpCax5tV\nCxfUYCGdM1y1GBARwmUI9WFMxoPqn8h1ZITh6axjP8Yr498A7eG1LY+6ivnv\nURbWGlnnAd+J0aBlMyDyN+KalFF3IRFaLPiex90gQW7NYzikNBVGpaPM704k\nJ+PMpmH3oSOuGHD9mQuc6NVdoS/WJKc1iqL3ho0psZaUTmOzYbuSweymofjW\ncTfIqsHrTJlztoQw3t489a57DHKYH/D8bVzZFfGAX89tG8ogtdfjAq5KakZW\nsFao\r\n=AkbC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webp.js","gitHead":"94564fcb7f1ea567e71e55a8c1aba64cf29733d2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"},"repository":{"url":"git+https://github.com/ApeironTsuka/node-webpmux.git","type":"git"},"_npmVersion":"7.5.2","description":"A pure Javascript/WebAssembly re-implementation of webpmux","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-webpmux_3.0.0_1625604210337_0.5244344870247377","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"node-webpmux","version":"3.1.0","author":{"name":"ApeironTsuka"},"license":"ISC","_id":"node-webpmux@3.1.0","maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"dist":{"shasum":"f8fdde2d6c55a51ffd5f91e3b0c70daae963b8d4","tarball":"https://registry.npmjs.org/node-webpmux/-/node-webpmux-3.1.0.tgz","fileCount":11,"integrity":"sha512-0fBo2eDIxLBVyFLqLJwPxQAgwRnMhv/l8M8kKWRuFvPz+InrLh+AAt8faVLaOlO8bQBA7MPEt5o12nc9uHu21g==","signatures":[{"sig":"MEUCIQCWO1qg/r+Ii+IqgmDr5x1enScZQI3CJLWzb4HXoGZFgAIgC3pvisEtzqCs+4XPYnlMuBz7dLzPpUBRH0Z3ruxdhWw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8JCXCRA9TVsSAnZWagAA+V4P/RuSyi3PItnbe0LrW3fE\nec3U094wXrHvqmF65u/avwuil/ZD9qhQ/1qn5b9jqdQjrrX/TqtPoU3WB8jO\n35rudPRw0KpFGzGm21t4O6QmNutWq37MUeIwMXrwPtpDBMvQzPPoisTpW5rc\nRbkHA3hChBPktInPdhx6zn0nB2rx6CCzX0MoeoHkLnnxUJHyMrPUWpN6/Khw\nJDpKZ6//fQvcFp274n9LF+IvC++BvzB0g6D+NImHhNL5KwLAhBK2+qGN7aSY\nYDlAy9ABcWZWn2VR8pLiaj2jEuIWOACnsOciSKmak1Nino8Rqpt67Ss0Se1W\nBhYlIHszv1n+bPnyjW2CyAfA7Q4J0TgrAuj+CRmOBfzZSIpGbKayfzM/IHAO\n2RxaQy39XT0k5YtvOJ4LSqqDeWb7JkAWOVi6yCrKckZTuFwLVujQ9NLxMSeQ\n5UG/cbM9UqrVuXdkTfchof4LfaGOE4Uwkc+ACDkQeKiDg3Y3GBjhPVsHfmJn\nGSfyJggLISxtBhawO5JBJ/4oL1q4DT32Jpc39kHE8vWkYf6zYR5gVV1trpzl\nzME9iDEcLJo+yVEvvULXksk7NcAOfdelbfcwXjc2/BVHr5BUB8oFr6OuGpNV\nFzo91nhjiI6S5ZIdpuPYpxJwaUHIJahLud9ajgzmKhWmLhM4gssPmyi7u9CM\nuhtR\r\n=xqh3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webp.js","gitHead":"5b09fd3de3621dc49c3e0ea94c9a7532220d6c22","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"},"repository":{"url":"git+https://github.com/ApeironTsuka/node-webpmux.git","type":"git"},"_npmVersion":"7.5.2","description":"A pure Javascript/WebAssembly re-implementation of webpmux","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-webpmux_3.1.0_1626378391414_0.3250956249865502","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"node-webpmux","version":"3.1.1","author":{"name":"ApeironTsuka"},"license":"ISC","_id":"node-webpmux@3.1.1","maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"dist":{"shasum":"a063d9c40de01809d980afdcb4b413b21c2e1a57","tarball":"https://registry.npmjs.org/node-webpmux/-/node-webpmux-3.1.1.tgz","fileCount":11,"integrity":"sha512-vG75BAe9zKghN+Y+XsJMPdOfVyesn1MmGvd/DMxeQ6gtpB3U053yCWXO1Gl2QWXTfU1++7flTihv/yB6EEdtKQ==","signatures":[{"sig":"MEYCIQCn9AZN/gFXTI+5oj3O2D0eSV+GP6j9ZFJWfjpRIbqgIgIhAOkYrly+fnKZ25BAS4vpm2phh60rXky5gvDpiBVdnXzR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":513393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzUeeCRA9TVsSAnZWagAAHesP/iqv1Pwh+Fnaga6Cd0N+\nWg7TvGNJposMdEZxB4p0snCDXrPlpZBUGKBIQhhzwndoDBa0zm94XRVC0M18\nF6ErD/VehrJOhcHvq6CUDUgcECp2X1mPZm6e4MRXAlIDcE5RGh/I5U4tpX2Z\nwRVVNu30AqUws27ROwbPUvulw+K6CVYyiJwpJ52lVxEk2dqYpQ5MlueRAC59\nvyt2u0m9sPQon9ia4pdN1CNDmzKb3dFjh7uZGOQ1NNKOGiXJnsYyAsfCunpa\nfCwDFJHda9u+xD+tFIAdi+PfOwQXDQ1yyPmZaKsWcG95YydJ5vhOgXVAGTvn\nfQBfYu/+0wyxL08OE6L+sq+mPF4gMRGD6jefc9siUdvty1uyfcyd2QU6dJiM\niR+qPNMmdsvt9YojYJYOnz3kMUM+RWKtPOWpdBSqXdeIjMi7THvIOKpkiMn8\n23EwxdKTVXMP5qRBZ+3KgJy5JhrzhKcLVDllTpLg048U1DCOpx3Vx3a9ISTF\n3WqtH2WTGtLXSk+d8kBvnbMyYXd4YfQFuAmzZXsCXSsrLuql7AMIxQIQgxIS\n8vWxXzWQJfZnHgRXL9CPJ9agqnICmy/7t6OkyiCcrEJr3lVpc3jl5XH1bdbC\nndS5qlA5h8h7EeXvqoSVf274c8T319BH9U+OX3Dxclbe9PG7st5vdtSPGXMG\nARkD\r\n=XEmo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webp.js","gitHead":"06f1fada931868d91999e5368535665a471c4f93","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"},"repository":{"url":"git+https://github.com/ApeironTsuka/node-webpmux.git","type":"git"},"_npmVersion":"8.3.0","description":"A pure Javascript/WebAssembly re-implementation of webpmux","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-webpmux_3.1.1_1640843165842_0.9349042237162275","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"node-webpmux","version":"3.1.2","author":{"name":"ApeironTsuka"},"license":"ISC","_id":"node-webpmux@3.1.2","maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"dist":{"shasum":"1c005df1be7262ff49030b099445bb61b85b7f2c","tarball":"https://registry.npmjs.org/node-webpmux/-/node-webpmux-3.1.2.tgz","fileCount":11,"integrity":"sha512-B9gY4OlIIdfP6kR60XZZbI2zqSUwO4KDZtncn5enPSI65O2k2jC/8vqpqybUef4dOccE9TLqIsZfXGLH2SFAnw==","signatures":[{"sig":"MEQCIBNkOlHgHR7dkfqyS7GHLXtDnwSJWnt2EGsm/U0k+NgfAiANSr/0uIY1gbe+OxLk2TKGoJQY3KxkCxFgxT+lJUDXQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":818653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHle5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvfQ/8D19BIfzDVOouNujQDehie3cCjMPobAtoHh7Xky4e+CylCe7m\r\ngPn73iQ482EodOX3lvAGfRuGZ9tJsBB0BdC2UnOEO4abx1qCnGXKLSls9Wtp\r\nuZXvTb2V8iZZwqiWnohW+E643rWrxa2lBeVr3uJL65MrmnCBVSF7xx0i+NrO\r\nFp+KmLl4rjXckeKkDHZYYT5LXqpiuMTdX+cNfv/p4fYqtkcgNL0ATjWHXaj5\r\nLbTWhHzJ5I7BPv01U3XqMGXqN39E5/EWM1jO9KNZGf2usLYQB9Zq2eO5Iz2P\r\n1jQ0msWGPxUpIljaQHk3yYyU7LhBMFion8imsFEB3rhry+GeIuv7icnQ8GN5\r\neEzB9mnotiBKCu3k20mql3hDsXcZBmVbwIcqbEHNAjIa5ifQwMwWnuEd7I7e\r\ntls+ZZpFzTvPL7hxtYqVdI21amlCSXfcFkg5UthA6ya1axjwTAh2/lz6zI4c\r\nvmVvarvSiG0gzn8clFaB0+nptyAyn8jFWbhoqcbEXNTQ1UsZMuZbuhC54imG\r\nLcHHSgVY5Djtf/s+gXP2Ej78bB1ZAnuHNlgHczkbwH16ilgcjbQQlcGwrDWI\r\nGt/ogJVaW6TkX6St+K9OuX0V4ZPLwAXIwtdgwzPpLkhgIbSiQmoGHlueTSJA\r\nMioy35ZBaU1eKpwXdB5DEiv+Z6PzRjaP710=\r\n=xs8Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webp.js","gitHead":"4f1cde7c05b53a9de0160f06da820d038a917c02","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"},"repository":{"url":"git+https://github.com/ApeironTsuka/node-webpmux.git","type":"git"},"_npmVersion":"8.10.0","description":"A pure Javascript/WebAssembly re-implementation of webpmux","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-webpmux_3.1.2_1662932921371_0.028432454619775616","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"node-webpmux","version":"3.1.3","author":{"name":"ApeironTsuka"},"license":"ISC","_id":"node-webpmux@3.1.3","maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"dist":{"shasum":"1111d74b0f588e3908ba16e579cdff0436a06c13","tarball":"https://registry.npmjs.org/node-webpmux/-/node-webpmux-3.1.3.tgz","fileCount":11,"integrity":"sha512-337vJ7dtoGUhE1zoN4s0mWqDO+RLVseShoWAy0FjGx0hsyDEKfVMAkHu4zfNf0RnPyGqGxnRrPZam36ld9KsxA==","signatures":[{"sig":"MEUCIQDuKeOVHCd7MAYPUq8iP7vbxikd1M+TAXSZrx8wNdZRtwIgYCIIBdy9AAA+/x29IdW9kH6OlojKqBkHaNhqjy4xNlY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":818578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHnM/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6EhAAopIQkOaL3V5BsfKJxQVeAMG+uZpmp6Bed93R806zg30urk3/\r\nSzcHwP1bo1ZHidvy7noiKqmliHO1WiU5b44xY7Icbh2jNgodw0kI4xPy8e3c\r\n3D84S295DXQq1yxQSWPf8IboXfQmfDcPASLCb6XJBAy7vRS7vGKOwI0D2Qik\r\nFa7s7Os/q0GI59tvkF1ZO0bfk+1KJMVw/fCbOweELXxiKv3fKE5ZfGNWTQC5\r\nTOy0JR3v3gYmel+M3etLAFO3j9mY8uDIXY394nvap1338j58Dr+R7vmVoyAM\r\nuUbBtSB7ogA1opYHYzzQe+N96d9XEhKtoOXS081JGyTY1P4gWFNxK+tzKIFC\r\ncka3zhOMG602a0Jf9eh07LAzteh7ZaU84UMcwqefKMbP/NXeHTQw9aIC8I1x\r\n6AAj+BHcKO8APuz1GCjM/roW+ZwKWDZ/ngHl5MC5vrUMva8NsLGi8jhAYwtY\r\nEKd6nyPJP6PscyrbgXxVVrMT/ktjYFqtEoMIDF6RWGSNVBFg3fjkeM0dsGWu\r\neI7nnfIj2/oed5eyQ3OUwht86u2SbMaWrSUyPRoW7LpR2Ytb9Wuh90RbhN6R\r\nWCA1nYaaEqweLZUzG8O8N0oWCNJiFHTLHeg5hd+Yb3t3xlJrdNERc6sI0/cb\r\nPZMNtGCmfFO+KOZcU50Wk5CRB4nfDhPhio4=\r\n=mtLT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webp.js","gitHead":"f0ed4e2af9f5bcb2d55b162f5389aae825f1a259","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"},"repository":{"url":"git+https://github.com/ApeironTsuka/node-webpmux.git","type":"git"},"_npmVersion":"8.10.0","description":"A pure Javascript/WebAssembly re-implementation of webpmux","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-webpmux_3.1.3_1662939967552_0.37744189650661775","host":"s3://npm-registry-packages"}},"3.1.4":{"name":"node-webpmux","version":"3.1.4","author":{"name":"ApeironTsuka"},"license":"ISC","_id":"node-webpmux@3.1.4","maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"dist":{"shasum":"5b6893e1d272ebe0d7a9603cc2b40837dd15893b","tarball":"https://registry.npmjs.org/node-webpmux/-/node-webpmux-3.1.4.tgz","fileCount":11,"integrity":"sha512-EgKZEB+T5AG7rbs2i39W+HBqU6OmOTz1EvioPRq2LYW+fZen/l3EKTC5ekkU7cl4/OflTCFRPXy0kIhi+4FunQ==","signatures":[{"sig":"MEUCIBtwozECdm/wF444Ks5dAkNW84aHcJVKeaJoeXvkcBIrAiEAvpYsaw+1cmg4e3F6xD1olsaAH4HIel6jN+3JyxyMZkk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":818531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8rW5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuuQ/+JkVnDDdSVAdZMrwVDwqOJC+MSMZ+0JYR5Igszopu2svix10D\r\nDZCpmjm8NCxeG+oL5aojzLXciLTHnyV26F5w1E15TghLXlAN5LZJ5X7yJO+e\r\nUGgngNDHr4PjLrgFqzrWbxBWwN8F1VVS0aoXJWcVbeM0dMGnYWlLQUReakgm\r\n4hM3AVFzCqcY/jZM2ohq6xTRHICupRFGH6OZls4rgJFefkCSAUL1VjXMuSIN\r\n/igzlfpLuUXsP1sWv7j3TyDV+qYTRJakVU4pRhEMT40aoSRBj7QVj57K1ua8\r\nX/uTngWrM3e/vPiFb6p6KEnClE1OZ8g4kcdz1XTu1j3Hw+sbQ+JcmRwdcNgq\r\n/14/r8t9lAg8VYAVqHRrWJHrmq7UiXO+bx8JbeeN++zdybuRQOJKJs+Yxvjo\r\nCXkslIdXbw4X2DOH7Z9MnPVD1zEBlGmDCQabcQrNRpwXNls77rAvoiUHENsl\r\nIuqyF1ysNXrtvP55I3eOibhioAYOn7DYyKZ4F5GRCSi1jaCosjIYSiOQmFoM\r\nHzwscCdT2uCHbeIP0TOyLZKTyU4yQJSjyDLioIsTE1I/eyGpXqTXPCTLwJpc\r\nfoqVPx1N8Fo77CXDMHVnIBGaXilBtUi995ohpPit5T0uKctV/qfwhxy0c3SL\r\ne7opt8IdJUAhOQWpAAwPgKf3JjIT7eHZNGg=\r\n=j61G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webp.js","gitHead":"718d89099c37ddc51d2807fe6c4e46a7c743b203","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"},"repository":{"url":"git+https://github.com/ApeironTsuka/node-webpmux.git","type":"git"},"_npmVersion":"8.10.0","description":"A pure Javascript/WebAssembly re-implementation of webpmux","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-webpmux_3.1.4_1676850617441_0.9809822423047283","host":"s3://npm-registry-packages"}},"3.1.5":{"name":"node-webpmux","version":"3.1.5","author":{"name":"ApeironTsuka"},"license":"ISC","_id":"node-webpmux@3.1.5","maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"dist":{"shasum":"b2aab8ab8277e81638d670e035bb6369036c7250","tarball":"https://registry.npmjs.org/node-webpmux/-/node-webpmux-3.1.5.tgz","fileCount":11,"integrity":"sha512-yfZBMbISp425P8TGKEh2vrOafRBOatwQqiDYDQrEddBYork6gpKPXHbqSU3bOmoIc2fEJ8p+IXiqa1OP+mZPhg==","signatures":[{"sig":"MEQCIFpVXEAR+Ob0lpVS7h/5wP3Npg2el5SpTu+VhZJlZXkqAiByG2VBkfRQH/I/9gZyB9KMmJK3bPV+TPtpbweJFLW4LQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":819090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9nlaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+8g//ctB/x7FlIkIisJY6XMNMWb0894ZHCEUTWsT3DBaTlGNpGmdM\r\nPZNiGQX71wPKNK1dgY6kpP+ErLq8KvPrRZCcK96AWTbr/GkM++bZFU4UdqyQ\r\nUqMWVoPkckeoyg+p0hzfobLOhOhDGDn5c6Ew/QbI4I/AXxFL+JshmqZzIqbF\r\nQoGBHgFS6iKCmrmTvcMjNH2wRp6QioN+FbpY+sD+A9rhG2ZtrnNmku6vEPcl\r\nC1UoSs27DJcaRFyToQrgt6xiAr4P957XETEnb0xgnPccPvoLBrGZJhciI3gy\r\nGK7bzp7FPCmVcLTTqvcOe+2pz1PzXyrgjhGGFG6+sF0HtPI249hbRE8m6k7v\r\nacomUqmjewX4TNRvX8Qk1hJIhRYqeqGf8I4Lzoilp2VwwB1uVsn/+sXCr4tl\r\nc1tBDTEQA+lN+HngND2Tm2kjSvkaUMz12i7twWq8zoMdnfqj7bzFnSZzqkPh\r\nimStDsHlgd1C04P3/bXC3FNXPUKsuM3iGVHSSAyCqebRZZPCnzwUSyC/cQB1\r\nvFr0nJ8IFA3u6DrXYHBepA+lNpcJjnDL/vrPv9z/i7F3zF3OJGYik6EhHA5/\r\nuQNlLWhRi6NXN3whirOim8xtJ+mVmlupg1O9v8baXrSXpA6U+U7yMB0lhw5M\r\nrfHzF7LVc+bwpKBdCFcq/4IWRh8OpMTnWDA=\r\n=I5UK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webp.js","gitHead":"a2692747f4e66f2c576a4810b2ba1f90dea653c7","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"},"repository":{"url":"git+https://github.com/ApeironTsuka/node-webpmux.git","type":"git"},"_npmVersion":"8.10.0","description":"A pure Javascript/WebAssembly re-implementation of webpmux","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-webpmux_3.1.5_1677097306674_0.3793041235958332","host":"s3://npm-registry-packages"}},"3.1.6":{"name":"node-webpmux","version":"3.1.6","author":{"name":"ApeironTsuka"},"license":"ISC","_id":"node-webpmux@3.1.6","maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"dist":{"shasum":"ff31e4af2e4130c796596d9281b243007102a01f","tarball":"https://registry.npmjs.org/node-webpmux/-/node-webpmux-3.1.6.tgz","fileCount":11,"integrity":"sha512-f7sBPSZnzTTGjaAgN6+4JRcDy07wPo+i+0LGk3jJzXpp4d0Gt0rrj2xVRQzyiJ0KCwqjEnUPksAgobmHRL4PjA==","signatures":[{"sig":"MEQCIB1NQgYL9As213U/1oGywykwH+ZdBUMR3U92J3py3nuxAiAVQwNwzmBv1J0jgEa5uF7I5M8FVESuXbI8v/5UOpTw1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":515418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTQ8vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqm0Q/+JvGIZrBwes6xN8NrMO/gHX0SwXbpLq848J63KtXKrUzQdrxR\r\n8hzEckCya++gyI5VnsWLj5cLw5xlyAB8TemhNDIdjiosLbOiKKJpbHOU+wKU\r\nRPDId9PxSs0Li5V5/MUy1xGM11GWVF0dWElchSM9sKpGCpM8fqF19nxGwlZS\r\naLcg8puKzlrO3bh6HzYkFl4FAeauX+bLXqSTH3T20GyatUThNqaGrXqpeLqN\r\n4j3KfCjhfHi3+1aI87YJ5CCFuKehq6XzGDaIazs9t2ad9yK+PjutU7SylyN6\r\n4av61PJl2WXN4BtXy2ibuS4vlwbA29KQBnmSMWnywVAFSP+Csftajodb3qkv\r\nnh/mL0szN/kz/djGRtjuVqEWbYfzcRf12huHqn9f1l5kSa+6+t0dzUcav9mj\r\nM0jmsWqWAj2jExYkWGR2SQxjjHl+LNd7b8Ijlbu8ShqapAT8cdDTtoWToDxC\r\necaXaZDKnL7fkOTbFDEFG9t0DCk/i6cp4kBb2pMQq5vkxgBVf4z/wolhhTn+\r\ne7hi69I0BfdJ0hutwlUnV2xDAuOIMpdn8vKmhUhDbXauf4YhGYZ2y9enPQiF\r\n2Yu4xi2x5Nq3sBCIoLM7ES2rQ8E8aVRfhSWyhEgsBg4DT7Dfoz1Id+o9DGB0\r\nHKmOlIIv7nlXCRmQGZoOLy5OshppFkdO9xo=\r\n=6Q9D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webp.js","gitHead":"37ea35665fed190b5b72e8e194756ca66a9cbb28","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"},"repository":{"url":"git+https://github.com/ApeironTsuka/node-webpmux.git","type":"git"},"_npmVersion":"8.10.0","description":"A pure Javascript/WebAssembly re-implementation of webpmux","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-webpmux_3.1.6_1682771758928_0.07897418117801447","host":"s3://npm-registry-packages"}},"3.1.7":{"name":"node-webpmux","version":"3.1.7","author":{"name":"ApeironTsuka"},"license":"ISC","_id":"node-webpmux@3.1.7","maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"dist":{"shasum":"7dc96bdf7daed96311f0f5a4dba2664633002593","tarball":"https://registry.npmjs.org/node-webpmux/-/node-webpmux-3.1.7.tgz","fileCount":11,"integrity":"sha512-ySkL4lBCto86OyQ0blAGzylWSECcn5I0lM3bYEhe75T8Zxt/BFUMHa8ktUguR7zwXNdS/Hms31VfSsYKN1383g==","signatures":[{"sig":"MEQCIDkRTp2/TWsG0erzBzMldkh7ppQSqRNxQaK7cUnZygktAiBhOhmo6FL/MtCWS8v6NPGm42GNAJyQSPuNzvcpJ5Qkyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":517444},"main":"webp.js","gitHead":"f1eb891651da5a44fcea06d4ef3bab9085ce5d26","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"},"repository":{"url":"git+https://github.com/ApeironTsuka/node-webpmux.git","type":"git"},"_npmVersion":"8.10.0","description":"A pure Javascript/WebAssembly re-implementation of webpmux","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-webpmux_3.1.7_1684095019963_0.013502508351706632","host":"s3://npm-registry-packages"}},"3.1.8":{"name":"node-webpmux","version":"3.1.8","author":{"name":"ApeironTsuka"},"license":"ISC","_id":"node-webpmux@3.1.8","maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"dist":{"shasum":"6658d8387e356f39c783ff3accd18ec6a63b3eec","tarball":"https://registry.npmjs.org/node-webpmux/-/node-webpmux-3.1.8.tgz","fileCount":11,"integrity":"sha512-CKLYCAU4zlr/2+OVTRb6mcvqgTHYT0/UTAHEzpGny0pOaLDLHzDQXJkPCoghFSOG6ihNKQtZN4GHIJ9VQWhMiw==","signatures":[{"sig":"MEYCIQDLJT90Vg+HejDJWdnaXSNRdMypbpGobwZxoH7fGBOFFAIhAMRRtg/iG162Cudd5eUMu0RoMl57uyG6whFPkZm1dTgS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":513523},"main":"webp.js","gitHead":"b438517c9042a11e6870a4cba4c554f413aee64f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"},"repository":{"url":"git+https://github.com/ApeironTsuka/node-webpmux.git","type":"git"},"_npmVersion":"8.10.0","description":"A pure Javascript/WebAssembly re-implementation of webpmux","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-webpmux_3.1.8_1691440162673_0.32987705049911886","host":"s3://npm-registry-packages"}},"3.1.9":{"name":"node-webpmux","version":"3.1.9","author":{"name":"ApeironTsuka"},"license":"ISC","_id":"node-webpmux@3.1.9","maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"dist":{"shasum":"f9b2e7e88be35b74f1018eb4fb4f643d322c7c73","tarball":"https://registry.npmjs.org/node-webpmux/-/node-webpmux-3.1.9.tgz","fileCount":11,"integrity":"sha512-H0vrFU0jJXMy7kJK71tn7/NP+JU7Srif32+iU/PqJecJZ/wsDLOD3iJ2Ec4dnEIlf8OEzhO4sH8D5UMiR4cuMw==","signatures":[{"sig":"MEUCIBX48A4e4z6GfZtY0ju29eauuPOcGnWmTYNMm/iaeBBSAiEA34OmCifcu5Jiy+x9KFsPz1LpZPsQTMVFe18LDVHR3Xk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":517171},"main":"webp.js","gitHead":"5d471978df916d43bd3555c5568b697434f84705","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"},"repository":{"url":"git+https://github.com/ApeironTsuka/node-webpmux.git","type":"git"},"_npmVersion":"8.10.0","description":"A pure Javascript/WebAssembly re-implementation of webpmux","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-webpmux_3.1.9_1696098159302_0.6579411682867886","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"node-webpmux","version":"3.2.0","author":{"name":"ApeironTsuka"},"license":"LGPL-3.0-or-later","_id":"node-webpmux@3.2.0","maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"dist":{"shasum":"a11dcb5a1dfbb626d6bee3a7c191fa22931ad913","tarball":"https://registry.npmjs.org/node-webpmux/-/node-webpmux-3.2.0.tgz","fileCount":12,"integrity":"sha512-Rmc7MIS7zxDRPkfC9B15malsd1uStX2N6mYqHZNZeCJAVRDjmnxxTsyDh6POvWdNC7nmAYBW6CcHVY62DlnzRg==","signatures":[{"sig":"MEUCIQDrFiQSCZgp1danZu2Jj34rQBeQrJk+FGbFC7PfPG0u6AIgRRPJZXv+wPRpZnqxm2axKum5B2E8LmjRy4Dm6iprFp0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":529164},"main":"webp.js","gitHead":"2e86944e1c72dad84eb90abf7185490fc2e1d492","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"},"repository":{"url":"git+https://github.com/ApeironTsuka/node-webpmux.git","type":"git"},"_npmVersion":"8.10.0","description":"A pure Javascript/WebAssembly re-implementation of webpmux","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-webpmux_3.2.0_1701119193499_0.6706412104405886","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"node-webpmux","version":"3.2.1","description":"A pure Javascript/WebAssembly re-implementation of webpmux","main":"webp.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ApeironTsuka/node-webpmux.git"},"author":{"name":"ApeironTsuka"},"license":"LGPL-3.0-or-later","bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","gitHead":"f9c554d359d52c0787599fdb999b20e34fcdf332","_id":"node-webpmux@3.2.1","_nodeVersion":"16.14.2","_npmVersion":"8.10.0","dist":{"integrity":"sha512-MKgpq9nFgo44pIVNx/umD3nkqb2E8oqQTfmstVsfNdx9uV4cX7a4LqA+d8AZd3v5tgJXwENKUFsXNP3bRLP8nQ==","shasum":"d5a55fbb172baef186811f1aabd4c50498b779d7","tarball":"https://registry.npmjs.org/node-webpmux/-/node-webpmux-3.2.1.tgz","fileCount":12,"unpackedSize":537883,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDn9Si/yNu/RwVWrRQ7yQ+maDcv+QBnq8R+dBvKXOgXRAIhANDLLjAeH7cbmBkXrIOeoYlx+f3IX0cphYPDZMBtP+lP"}]},"_npmUser":{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"},"directories":{},"maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-webpmux_3.2.1_1742776547066_0.21713029283203178"},"_hasShrinkwrap":false}},"time":{"created":"2020-10-02T21:37:29.474Z","modified":"2025-03-24T00:35:47.473Z","1.0.0":"2020-10-02T21:37:29.623Z","1.0.1":"2020-10-02T23:58:46.566Z","1.1.0":"2021-04-08T17:48:23.052Z","1.1.1":"2021-04-09T01:59:28.770Z","1.1.2":"2021-04-11T06:00:46.378Z","1.1.3":"2021-04-13T01:59:12.939Z","1.1.4":"2021-04-13T22:04:32.630Z","1.1.5":"2021-04-14T18:52:51.578Z","1.1.6":"2021-04-15T00:27:54.153Z","2.0.0":"2021-04-18T01:12:04.936Z","2.0.1":"2021-04-22T21:50:18.388Z","2.0.2":"2021-05-21T19:58:28.374Z","2.0.3":"2021-06-11T21:37:49.629Z","3.0.0":"2021-07-06T20:43:30.525Z","3.1.0":"2021-07-15T19:46:31.648Z","3.1.1":"2021-12-30T05:46:06.050Z","3.1.2":"2022-09-11T21:48:41.541Z","3.1.3":"2022-09-11T23:46:07.766Z","3.1.4":"2023-02-19T23:50:17.711Z","3.1.5":"2023-02-22T20:21:46.883Z","3.1.6":"2023-04-29T12:35:59.124Z","3.1.7":"2023-05-14T20:10:20.181Z","3.1.8":"2023-08-07T20:29:23.011Z","3.1.9":"2023-09-30T18:22:39.546Z","3.2.0":"2023-11-27T21:06:33.856Z","3.2.1":"2025-03-24T00:35:47.316Z"},"bugs":{"url":"https://github.com/ApeironTsuka/node-webpmux/issues"},"author":{"name":"ApeironTsuka"},"license":"LGPL-3.0-or-later","homepage":"https://github.com/ApeironTsuka/node-webpmux#readme","repository":{"type":"git","url":"git+https://github.com/ApeironTsuka/node-webpmux.git"},"description":"A pure Javascript/WebAssembly re-implementation of webpmux","maintainers":[{"name":"apeirontsuka","email":"dbz11.2000+npm@gmail.com"}],"readme":"# node-webpmux\n\nA mostly-complete pure Javascript re-implementation of webpmux.<br />\nCan load \"simple\" lossy/lossless images as well as animations.\n\n### Install\n```npm install node-webpmux```\n\n### Basic usage\n```javascript\nconst WebP = require('node-webpmux');\nlet img = new WebP.Image();\n// Load an animation\nawait img.load('img.webp');\n// Extract the (unprocessed) fourth frame\nawait img.demux('.', { frame: 3 });\n// Replace the fourth frame with a new image from disk\nawait img.replaceFrame(3, 'different.webp'); // This preserves the existing frame settings\n// Alternatively you can do\n//   let frame = Image.generateFrame({ path: 'different.webp' });\n//   img.frames[3] = frame;\n// Which will completely replace the frame\n// Save a new copy\nawait img.save({ path: 'newimg.webp' });\n// Or alternatively, img.save() to save over the existing one\n```\n### Exports\n`TYPE_LOSSY`<br />\n`TYPE_LOSSLESS`<br />\n`TYPE_EXTENDED`<br />\nConstants for what type of image is loaded.\n\n`encodeResults`: enum of values that set[Image/Frame]Data returns.\n\n`Image`: The main class.\n\n### Class definition:\n\n#### Class properties\n\n##### `.width` (read-only)\nThe width of the loaded image.\n\n##### `.height` (read-only)\nThe height of the loaded image.\n\n##### `.type` (read-only)\nThe type of image from the TYPE_* constants table.\n\n##### `.hasAnim` (read-only)\nA boolean flag for easily checking if the image is an animation.\n\n##### `.hasAlpha` (read-only)\nA boolean flag for easily checking if the image has transparency in any way.\n\n##### `.frames` (read-only)\nReturns the array of frames, if any, or undefined.<br />\nNote that while the frames themselves are read/write, you shouldn't modify them.\n\n##### `.frameCount` (read-only)\nThe number of frames in the image's animation, or 0 if it's not an animation.\n\n##### `.anim` (read-only)\nDirect access to the raw animation data (see below in the _Layout for internal Image data_ section).\n\n##### `.iccp` (read/write)\nA Buffer containing the raw ICCP data stored in the image, or undefined if there isn't any.\n\n##### `.exif` (read/write)\nA Buffer containing the raw EXIF data stored in the image, or undefined if there isn't any.\n\n##### `.xmp` (read/write)\nA Buffer containing the raw XMP data stored in the image, or undefined if there isn't any.\n\n#### Image member functions\n\n##### `async .initLib()`\nCalls Image.initLib(). This member function is no longer particularly useful and is kept for convenience.\n\n##### `async .load(source)`\nIf `source` is a string, it tries to load that as a path to a WebP image.<br />\nIf `source` is a buffer, it tries to load the contents of the buffer as a WebP image.\n\n##### `.convertToAnim()`\nSets the image up for being an animation.\n\n##### `async .demux({ path = undefined, buffers = false, frame = -1, prefix = '#FNAME#', start = 0, end = 0 })`\nDump the individual, unprocessed WebP frames to a directory.\n* `path`: The directory to dump the frames to, if desired.\n* `buffers`: Return the frames as an array of Buffers instead of dumping to a path.\n* `prefix`: What to prefix the frame names with. Default is the file name of the original image (without .webp).\n    Format is \\<prefix\\>_\\<frame number\\>.webp.\n* `frame`: What frame to dump. Defaults to -1, which has it dump all available frames. Overrides `start`/`end`.\n* `start`: The first frame to dump. Defaults to the first frame.\n* `end`: The last frame to dump. Defaults to the last frame.\n\n##### `async .replaceFrame(frameIndex, source)`\nReplaces a frame in the animation with another image from `source`. All other frame settings are preserved.\n* `frameIndex`: Which frame to replace. Frame indexes are 0-based.\n* `source`: If this is a string, the frame is loaded from disk. If this is a Buffer, the frame is loaded from there.\n\n##### `async .save(path = this.path, options)`\nSave the image to `path`. Options are described below in the _Options for saving_ section.<br />\nIf `path` is `null`, this will save the image to a Buffer and return it.\n\n##### `async .getImageData()`\nGet the raw RGBA pixel data for the image.<br />\nReturns a Buffer in the format `[ r, g, b, a, r, g, b, a, ... ]`. Values are range 0 - 255.<br />\nUse this for non-animations.<br />\nOn error, this returns a Buffer full of 0s.\n\n##### `async .setImageData(buffer, { width = 0, height = 0, preset = 0, quality = 75, exact = false, lossless = 0, method = 4, advanced = undefined })`\nEncode `buf` as a new WebP using the provided settings and replace the image pixel data with it.<br />\nThis preserves EXIF/ICCP/XMP if present.<br />\nUse this for non-animations.<br />\n* `buffer`: A Buffer object with the raw pixels in RGBA order.<br />\nOptions:\n* `width`/`height`<br />\n    If either are > 0, override the existing width and/or height with this value.<br />\n    Use this if the pixel data in `buf` has different dimensions than the original image.\n* `preset`: What image preset to use, if any.<br />\n    Range is 0 - 5<br />\n    Default is 0 (DEFAULT).<br />\n    An enum of constants can be found under WebP.presets\n* `quality`: What quality to set.<br />\n    Range is 0 - 100.<br />\n    Default is 75.\n* `exact`: Preserve data in transparent pixels.<br />\n    Defaults to `false`, which means transparent pixels may be modified to help with compression.\n* `lossless`: Save the data as a lossy/lossless image.<br />\n    Range is 0 - 9.<br />\n    Default is 0 (lossy).<br />\n    Higher values will result in smaller files, but requires more processing time.\n* `method`: Compression method to use.<br />\n    Range is 0 - 6.<br />\n    Default is 4.<br />\n    Higher values will result in smaller files, but requires more processing time.\n* `advanced`: Access to more advanced encoding settings offered by libwebp<br />\n* * `imageHint`: Hint for what type of image it is (only used for lossless encoding for now, according to libwebp spec).<br />\n      Range is 0 - 3.<br />\n      Default is 0 (DEFAULT).<br />\n      An enum of constants can be found under WebP.hints\n* * `targetSize`: Specifies the desired target size in bytes.<br />\n      Default is 0 (no target).<br />\n      Takes precedence over the `method` parameter.\n* * `targetPSNR`: Specifies the minimum distortion to try to achieve.<br />\n      Default is 0 (no target).<br />\n      Takes precedence over the `targetSize` parameter.\n* * `segments`: Maximum number of segments to use.<br />\n      Range is 1 - 4.<br />\n      Default is 4.\n* * `snsStrength`: Spacial Noise Shaping.<br />\n      Range is 0 - 100.<br />\n      Default is 50.\n* * `filterStrength`<br />\n      Range is 0 - 100.<br />\n      Default is 0 (off).\n* * `filterSharpness`<br />\n      Range is 0 - 7, with 7 being the least sharp.<br />\n      Default is 0 (off).\n* * `filterType`<br />\n      Range is 0 - 1.<br />\n      Default is 1.<br />\n      0 is simple; 1 is strong.<br />\n      Only used if `filterStrength` > 0 or `autoFilter` > 0.\n* * `autoFilter`: Auto-adjust the filter's strength.<br />\n      Range is 0 - 1.<br />\n      Default is 0 (off).\n* * `alphaCompression`: Algorithm for encoding the alpha plane.<br />\n      Range is 0 - 1.<br />\n      Default is 1 (Lossless).<br />\n      0 is off; 1 is lossless.\n* * `alphaFiltering`: Predictive filtering method for alpha place.<br />\n      Range is 0 - 2.<br />\n      Default is 1 (Fast).<br />\n      0 is none; 1 is fast; 2 is best\n* * `alphaQuality`<br />\n      Range is 0 - 100.<br />\n      Default is 100.\n* * `pass`: Number of entropy-analysis passes.<br />\n      Range is 1 - 10.<br />\n      Default is 1.\n* * `showCompressed`: Export the compressed picture back.<br />\n      Range is 0 - 1.<br />\n      Default is 0 (don't).<br />\n      In-loop filtering is not applied.\n* * `preprocessing`: Preprocessing filter.<br />\n      Range is 0 - 2.<br />\n      Default is 0 (None).<br />\n      0 is none; 1 is segment-smooth; 2 is pseudo-random dithering.\n* * `partitions`: log2(number of token partitions).<br />\n      Range is 0 - 3.<br />\n      Default is 0.<br />\n      Higher values result in harder progressive decoding.\n* * `partitionLimit`: Quality degredation allowed to fit the 512k limit on prediction modes coding.<br />\n      Range is 0 - 100.<br />\n      Default is 0.\n* * `emulateJpegSize`: Compression parameters are remapped to better mat the expected output size from JPEG compression.<br />\n      Range is 0 - 1.<br />\n      Default is 0 (Off).<br />\n      Generally, the output size will be smaller but the degredation will be lower.\n* * `threadLevel`: Try to use multi-threaded encoding.<br />\n      Default is 0 (Off).<br />\n      NOTE: Currently the WebAssembly is NOT compiled with support for threads, so this option does nothing.<br />\n      NodeJS doesn't support threads in WebAssembly without an experimental flag, and my testing with it didn't appear to use threads regardless.\n* * `lowMemory`: Reduce memory usage but increase CPU use.<br />\n      Range is 0 - 1.<br />\n      Default is 0 (Off).\n* * `nearLossless`: Near lossless encoding.<br />\n      Range is 0 - 100.<br />\n      Default is 100 (off).<br />\n      0 is max loss, 100 is off.\n* * `useDeltaPalette`: Reserved for future lossless feature.<br />\n      Range is 0 - 0.<br />\n      Default is 0 (Off).<br />\n      Setting this will do nothing, as it's forced back to 0.\n* * `useSharpYUV`: Use sharp (and slow) RGB->YUV conversion.<br />\n      Range is 0 - 1.<br />\n      Default is 0 (Off).\n* * `qMin`: Minimum permissible quality factor.<br />\n      Range is 0 - 100.<br />\n      Default is 0.\n* * `qMax`: Maximum permissible quality factor.<br />\n      Range is 0 - 100.<br />\n      Default is 100.\n\nIf `lossless` is set above 0, then setting `quality` or `method` is discouraged as they will override settings in the lossless preset.<br />\nReturn value can be checked against the values in `WebP.encodeResults`.\n\n##### `async .getFrameData(frameIndex)`\nGet the raw RGBA pixel data for a specific frame.<br />\nUse this for animations.<br />\n* `frameIndex`: Which frame to get. Frame indexes are 0-based.<br />\nOtherwise identical to `.getImageData()`\n\n##### `async .setFrameData(frameIndex, buffer, { width = 0, height = 0, preset = 0, quality = 75, exact = false, lossless = 0, method = 4, advanced = undefined })`\nEncode `buffer` as a new WebP using the provided settings and replace an existing frame's pixel data with it.<br />\nUse this for animations.<br />\n* `frameIndex`: Which frame to get. Frame indexes are 0-based.<br />\nOtherwise identical to `.setImageData()`.\n\n#### Static functions\n\n##### `async Image.initLib()`\nInitialize the internal library used for [get/set]ImageData and [get/set]FrameData described above.<br />\nThere is no need to call this unless you plan to use one of those 4 functions.\n\n##### `Image.from(webp)`\nUse the contents of `webp` and return a new Image using them.<br />\nMainly useful for passing Image into a Web Worker or NodeJS Worker and converting the passed object back into an Image instance.<br />\nSuch an approach can be used to greatly speed up saving of animations or multiple images as libwebp is *not* multi-threaded beyond saving the alpha layer of lossy images.\n\n##### `async Image.save(path, options)`\nSave the `options` using `Image.getEmptyImage()`.<br />\nWorks the same as `.save()` otherwise.<br />\nCan be used to create an animation from scratch by passing `frames` in `options`.<br />\n&ensp; Example: `Image.save('animation.webp', { frames: ... })` for saving to file\n&ensp; OR\n&ensp; Example: `Image.save(null, { frames: ... })` for saving to Buffer\n\n##### `async Image.getEmptyImage(ext)`\nReturns a basic, lossy 1x1 black image with no alpha or metadata.<br />\nUseful if you need to create a WebP from scratch, such as when converting from PNG.<br />\n`.setImageData()` would be used to change the canvas size/contents.<br />\nSet `ext` to `true` to force the image to be an extended type, if desired. This is mainly for use internally.\n\n##### `async Image.generateFrame({ path = undefined, buffer = undefined, img = undefined, x = undefined, y = undefined, delay = undefined, blend = undefined, dispose = undefined })`\nGenerates enough of an `anmf` structure to be placed in `.frames`.<br />\nNote that, at the moment, only *static* images are supported in this function.\n* `path`/`buffer`/`img`\n    Only one of these can be present.\n    `path` will load image data from file.\n    `buffer` will load from the buffer.\n    `img` will use an existing Image instance.\n* `x`/`y`/`delay`/`blend`/`dispose`\n    Explicitly set these properties. See the _Options for saving_ section for what these do.\n\n### Options for saving\n#### These options affect both static images and animations\n*   `exif`/`iccp`/`xmp`<br />\n      Save or override EXIF/ICCP/XMP chunks.<br />\n      Pass `true` to save the existing ones, or pass a Buffer to replace them.<br />\n      Note that there is no verification whatsoever that the data passed is valid.\n\n####  The options below are only used when saving an animation:\n*   `width`/`height`: Width/height of the image.<br />\n      Range 0 - 16777216.<br />\n      The product of width*height must NOT exceed (2 ** 32) - 1.<br />\n      Passing 0 to either flags it for being set automatically.\n*   `bgColor`: The background color of the animation.<br />\n      Format is [ r, g, b, a ].<br />\n      Defaults to [ 255, 255, 255, 255 ].\n*   `loops`: Number of times the animation loops.<br />\n      Range is 0 - 65535, with 0 being an infinite loop.<br />\n      Default is 0.\n*   `x`/`y`/`delay`/`blend`/`dispose`: Changes the default frame x/y position where a frame omits it (see below).\n* *   `x`/`y` defaults to 0.\n* *   `delay` defaults to 100.\n* *   `blend` defaults to `true`.\n* *   `dispose` defaults to `false`.\n* *   `frames`: An array of objects defining each frame of the animation with the following properties.\n* * *  `x`/`y`: x, y offset to place the frame within the animation.<br />\n        Range 0 - 16777215.<br />\n        Default is 0,0 (defined above).\n* * *  `delay`: Length of this frame in miliseconds.<br />\n        Range 0 - 16777215.<br />\n        Default is 100 (defined above).<br />\n        According to the documentation, delays <= 10ms are WebP implementation defined, and many tools/browsers/etc assign their own minimum-allowed delay.\n* * *  `blend`: Boolean flag for whether or not to use alpha blending when drawing the frame.<br />\n        Default is `true` (defined above).\n* * *  `dispose`: Boolean flag to control frame disposal method.<br />\n        `true` causes the background color to be drawn under the frame.<br />\n        `false` draws the new frame directly.<br />\n        Default is `false` (defined above).\n\n### Information about the internal library\n\n[get/set]ImageData and [get/set]FrameData are powered by Google's official libwebp library obtained from the [GitHub mirror](https://github.com/webmproject/libwebp).<br />\nCommit 613be8f was the latest at the time of compilation.<br />\nThis library was compiled with Emscripten with the command `emcc -O3 -s WASM=1 -s MODULARIZE -s EXPORTED_RUNTIME_METHODS='[cwrap]' -s ALLOW_MEMORY_GROWTH=1 -s EXPORT_NAME=LibWebP -DHAVE_CONFIG_H -I libwebp binding.cpp libwebp/src/{dec,dsp,demux,enc,mux,utils}/*.c libwebp/sharpyuv/*.c --bind -o libwebp.js`.<br />\nbinding.cpp is a shim I wrote to bridge the needed parts together and can be found in the libwebp/ directory.\nlibwebp.js, found in the root, is the Javascript interface to it.\n\nAt present, the only options for encoding are setting the lossless preset, quality, method, and exact flag.<br />\nIf access to other options is desired (see upstream libwebp/src/webp/encode.h, struct WebPConfig for settings), leave a feature request and I'll add it.<br />\nThe upstream command line tool `cwebp` can be used to play with the features and see what you find useful.\n\n### Layout for internal Image data\n```javascript\n{\n  path, // The path loaded.\n  loaded, // Boolean flag for if this object has an image loaded.\n  data: { // The loaded data.\n    type, // The type of image from the constants table.\n    vp8: { // The lossy format image. Only if .type is TYPE_LOSSY or TYPE_EXTENDED.\n      raw, // The raw, compressed image data from the VP8 chunk.\n      width, height // The width/height, extracted from the VP8 image data.\n    },\n    vp8l: { // The lossless format image. Only if .type is TYPE_LOSSLESS or TYPE_EXTENDED.\n      raw, // The raw, compressed image data from the VP8L chunk.\n      alpha, // A flag for if this image has alpha data, extracted from the VP8L image data.\n      width, height // The width/height, extracted from the VP8L image data.\n    },\n    extended: { // Only if .type is TYPE_EXTENDED.\n      raw, // The raw data for the VP8X chunk.\n      hasICCP, // Flag for if there's an ICC profile chunk defined.\n      hasAlpha, // Flag for if any image/frame defined has alpha data.\n      hasEXIF, // Flag for if there's an EXIF chunk defined.\n      hasXMP, // Flag for if there's an XMP chunk defined.\n      hasAnim, // Flag for if this image has an animation defined.\n      width, height // Width/height of the image.\n    },\n    anim: {\n      raw, // A Buffer containing the raw data for the ANIM chunk. Mainly for internal use.\n      bgColor, // The background color in [ r, g, b, a ] format.\n      loops, // The loop count.\n      frames: [ // Array of frames\n        { // The frame object definition\n          raw, // The raw data for the ANMF chunk. Mainly for internal use.\n          type, // The type of image this frame is, from the constants table.\n          x, y, // The frame's x, y position.\n          width, height, // The frame's width and height.\n          delay, // The duration of the frame.\n          blend, dispose, // The frame's blend/dispose flags.\n          // Additionally, one or more of the following.\n          vp8, // The raw, compressed WebP data for a lossy image. If present, there will be no `vp8l`.\n          vp8l, // The raw, compressed WebP data for a lossless image. If present, there will be no `vp8` or `alph`.\n          alph // The raw, compressed WebP data for an alpha map. Might be present if the image is lossy.\n        },\n        ...\n      ]\n    },\n    alph: {\n      raw // The raw alpha map chunk. Only likely to be here if .vp8 is also defined and .type is TYPE_EXTENDED.\n    },\n    iccp: {\n      raw // The raw ICCP chunk, if defined.\n    },\n    exif: {\n      raw // The raw EXIF chunk, if defined.\n    },\n    xmp: {\n      raw // The raw XMP chunk, if defined.\n    }\n  }\n}\n```\n### Breaking changes from 1.x\nImage.muxAnim and .muxAnim were merged into Image.save and .save respectively.\n* Replace `Image.muxAnim({ path, frames, width, height, bgColor, loops, delay, x, y, blend, dispose, exif, iccp, xmp })`\n* With `Image.save(path, undefined, { frames, width, height, bgColor, loops, delay, x, y, blend, dispose, exif, iccp, xmp })`\n<br /><br />\n* Replace `.muxAnim({ path, width, height, bgColor, loops, delay, x, y, blend, dispose, exif, iccp, xmp })`\n* With `.save(path, { width, height, bgColor, loops, delay, x, y, blend, dispose, exif, iccp, xmp })`\n\n`.anim.backgroundColor` renamed to `.anim.bgColor` for brevity and consisteny.<br />\n`.anim.loopCount` renamed to `.anim.loop` for consistency.<br />\n`.anim.frameCount` and `.frameCount` were removed. Should use `.anim.frames.length` and `.frames.length` respectively instead.<br />\n`.demuxAnim()` was renamed to `.demux()`\n\n## Breaking changes from 2.0.0 to 2.0.1\nImage.generateFrame()'s `duration` input renamed to `delay`<br />\n\n## Breaking changes from 2.x to 3.0.0\nFile and buffer codepaths have been merged.\n* Replace `.loadBuffer(buffer)`\n* With `.load(buffer)`\n* Replace `Image.loadBuffer(buffer)`\n* With `Image.load(buffer)`\n<br /><br />\n* Replace `.saveBuffer(settings)`\n* With `.save(null, settings)`\n* Replace `Image.saveBuffer(settings)`\n* With `Image.save(null, settings)`\n* Note that it's specifically `null` here. This is because the default behavior of .save() is still saving to the path it was loaded from.\n<br /><br />\n* Replace `.demuxToBuffers({ setting, setting, ... })`\n* With `.demux({ buffers: true, setting, setting, ... })`\n* Replace `.demux(path, settings)`\n* With `.demux({ path, setting, setting, ... })`\n<br /><br />\n* Replace `.replaceFrameBuffer(frame, buffer)`\n* With `.replaceFrame(frame, buffer)`\n","readmeFilename":"README.md"}