{"_id":"@bokuweb/pixelmatch-wasm","_rev":"4-deffb7298c18aff7a90e01a7c45f4bbe","name":"@bokuweb/pixelmatch-wasm","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.1":{"name":"@bokuweb/pixelmatch-wasm","version":"0.0.1","type":"module","main":"./node/cjs/index.cjs","exports":{"browser":"./web/index.js","require":"./node/cjs/index.cjs","import":"./node/esm/index.mjs"},"publishConfig":{"access":"public"},"types":"./index.d.ts","scripts":{"build":"webpack","serve":"webpack serve","wasm-pack:dev":"wasm-pack build --out-dir js/pkg","wasm-pack:web":"export RUSTFLAGS=\"-C target-feature=+simd128\" && wasm-pack build --release --out-dir dist/web/pkg && wasm-opt -Oz -o dist/web/pkg/pixelmatch_simd_wasm_bg.wasm dist/web/pkg/pixelmatch_simd_wasm_bg.wasm && rm dist/web/pkg/.gitignore","wasm-pack:node":"export RUSTFLAGS=\"-C target-feature=+simd128\" && wasm-pack build --release --out-dir dist/node/pkg --target nodejs && wasm-opt -Oz -o dist/node/pkg/pixelmatch_simd_wasm_bg.wasm dist/node/pkg/pixelmatch_simd_wasm_bg.wasm  && rm dist/node/pkg/.gitignore","wasm-pack":"run-s wasm-pack:*","test:wasm":"wasm-pack test --node"},"devDependencies":{"npm-run-all":"4.1.5"},"gitHead":"6ba4f31b298a0b4a3144604b5491475a4efd7bf5","_id":"@bokuweb/pixelmatch-wasm@0.0.1","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-EIylothzUWPTUtnaXoZdcZ60Bk83Hb1PfOOvigkE/NUM4RTCmUfHXCXJ9oJ4B+wdEB3IvqpAhkFhZ9aZePXW0w==","shasum":"d3b69b6d5596a4f234f3f6efe1665ed350af05ab","tarball":"https://registry.npmjs.org/@bokuweb/pixelmatch-wasm/-/pixelmatch-wasm-0.0.1.tgz","fileCount":19,"unpackedSize":35658,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbryOkwVL78s8wwc0KcFkUVn+eegrwUsgPp2aJJ3bt5wIhALCGOtCYE80j7EEP4qU6GJRfcfmQIEgTWeKTMZBMsXti"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzKcYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzXA//RRE0EMYn54OGGnn8yH+iBVqL9d1z26lg16hsRqN6Ut2EirqP\r\nFo2sCqd3BxmY/9xbKtk/g3SSi+ABgwSmdGBk1zUWWcmutOaMwwCk8OAz8ZA5\r\nQMcSgNvAfBjYqQ0t3TkJZPq1RJw3BFXK4bGQNJQ6IlM/ukUPLJIEbAhfXSsa\r\nYlYNqpLuq5K+KvwZ5sFxE99CziSpBP2+Ji06r/KI3Juhyia15mpXy0TkQPfM\r\nfzvK5TwQ6+Y0CFIf/qsqU8/DEM5cX4Tq2pQjM1dp5pMPOzsg26AoD0izrNO5\r\nsvVWbE4AJbxTQqskZ/BoHkwdUVQcR9jk6Xux9EdmI0PsmlOV4spFhGNaQ6SQ\r\nQA1DuMusUBO2r9SdpJBrMd7glb+XhtnfeKIsx5vJGLvum7Vo4Lf0Eu5auDwU\r\nPd3BCvgytQ2cZ1DtG9jOQ6X22hhYak3mcfp27X77lmfHJIHAmn4O//casZal\r\ndlbgaUW7yJFIRSCyiaLEVYyinxLJcCkU9NnQOXRLYzrKsoyR5l+9V2pqblzx\r\n0NkwrH4W5FbNE/H5WUXykgijPOnt6Q+Rlp5kt5xHk512yVj0RvgIsUmb0C9/\r\nsH/2nSjrrnnfwTGKpSWIquOJW9Y4vRV1hXePCVYg+mb+9VBVZ/ElhSAZAeyd\r\naCNywWbtdp2vr0kgw0kSj0EO2aMcTDKOQzo=\r\n=ktp0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bokuweb","email":"bokuweb12@gmail.com"},"directories":{},"maintainers":[{"name":"bokuweb","email":"bokuweb12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pixelmatch-wasm_0.0.1_1674356504288_0.6917774187037169"},"_hasShrinkwrap":false},"0.0.2":{"name":"@bokuweb/pixelmatch-wasm","version":"0.0.2","type":"module","main":"./node/cjs/index.cjs","exports":{"browser":"./web/index.js","require":"./node/cjs/index.cjs","import":"./node/esm/index.mjs"},"publishConfig":{"access":"public"},"types":"./index.d.ts","scripts":{"build":"webpack","serve":"webpack serve","wasm-pack:dev":"wasm-pack build --out-dir js/pkg","wasm-pack:web":"export RUSTFLAGS=\"-C target-feature=+simd128\" && wasm-pack build --release --out-dir dist/web/pkg && wasm-opt -Oz -o dist/web/pkg/pixelmatch_simd_wasm_bg.wasm dist/web/pkg/pixelmatch_simd_wasm_bg.wasm && rm dist/web/pkg/.gitignore","wasm-pack:node":"export RUSTFLAGS=\"-C target-feature=+simd128\" && wasm-pack build --release --out-dir dist/node/pkg --target nodejs && wasm-opt -Oz -o dist/node/pkg/pixelmatch_simd_wasm_bg.wasm dist/node/pkg/pixelmatch_simd_wasm_bg.wasm  && rm dist/node/pkg/.gitignore","wasm-pack":"run-s wasm-pack:*","test:wasm":"wasm-pack test --node"},"devDependencies":{"npm-run-all":"4.1.5"},"gitHead":"6ba4f31b298a0b4a3144604b5491475a4efd7bf5","_id":"@bokuweb/pixelmatch-wasm@0.0.2","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-atD2wiypfG4cz/rc011CMN5ydP6prG5Yy/GdX+a51WPemwRi5fuatgBE7tXV7Fly77HJ0pnJAGDZ+f9Ap3AtDQ==","shasum":"7496e04ba1aa35448dcd2df06adaa04a8b6ff3d4","tarball":"https://registry.npmjs.org/@bokuweb/pixelmatch-wasm/-/pixelmatch-wasm-0.0.2.tgz","fileCount":19,"unpackedSize":35658,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1yzywc+Z5IChn6/4mz9BHQ7yNHZ6WoVejql0YJ6M1fgIgP9rxDstEAYPk4t7fbjMalt+qM5IFXPjrhsy6dSf+NZ8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzKk0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMcg/8C8UTfmpHVf7fDhbhtpDuQEk3OgvXtENsQZZ3HUjt4KZ3JW2N\r\nsSonLKK5UklmF/4uX1rpVZkvtkrRST3ZnhAaUhCShXDaLtsGDwO8v+fWdGMt\r\ny9c0CDjYcySKjafDUdRjNAeKIivff4//gqhbmXorVWNGz/KVYoIXPxQjnTpb\r\n8clu0ofnCc12cWkHgV5zpgmHmPMy84hJ5ABJPcsJwznHCGODhUuXNPmooFVL\r\nEVOPFlWGpiJJPGSQPSPcPK0mAdfnR22+KHpYYO7nJkERA+n7ywGswnU44fMi\r\nH+jBGVY7IcN/u3KblRRYang6GW0FTMnJCPcGN0a2TGmxQBgJo6sjWtTt6W9v\r\n/j+HAUfF3wpJbUi7QcQoulKCKkR8F5KoTFkCgABmaYObUJjNB9WMgW4+5xfC\r\naLq8E8nwSBQvKtLSzGeEZM3VaNYxxrdqlvOa5QobevSG9x2RpnlJY12of8ri\r\nTUaM8jI/YITdZRkXFWRLFN/n9JvxQo9j9fNdGPzKooUF5u/f+XbISFsM+heD\r\ntKYPFKqr0hB6QjwMvkpca0OP8yXfX2FRjQavieaNEVrnhso1YdfjQ5MOUGsE\r\noGBO2AFwGEHcLUTEGgLqpflXYJcCl0x05+UXLbwM5F93CT1R7PCgHhugI5vF\r\nXX5lpKskkCuQfAwb8WpEnpSQJDjJfOeeEGA=\r\n=cQMb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bokuweb","email":"bokuweb12@gmail.com"},"directories":{},"maintainers":[{"name":"bokuweb","email":"bokuweb12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pixelmatch-wasm_0.0.2_1674357044274_0.9006405275628651"},"_hasShrinkwrap":false},"0.0.3":{"name":"@bokuweb/pixelmatch-wasm","version":"0.0.3","type":"module","main":"./node/cjs/index.cjs","exports":{"browser":"./web/index.js","require":"./node/cjs/index.cjs","import":"./node/esm/index.mjs"},"publishConfig":{"access":"public"},"types":"./index.d.ts","scripts":{"build":"webpack","serve":"webpack serve","wasm-pack:dev":"wasm-pack build --out-dir js/pkg","wasm-pack:web":"export RUSTFLAGS=\"-C target-feature=+simd128\" && wasm-pack build --release --out-dir dist/web/pkg && wasm-opt -Oz -o dist/web/pkg/pixelmatch_simd_wasm_bg.wasm dist/web/pkg/pixelmatch_simd_wasm_bg.wasm && rm dist/web/pkg/.gitignore","wasm-pack:node":"export RUSTFLAGS=\"-C target-feature=+simd128\" && wasm-pack build --release --out-dir dist/node/pkg --target nodejs && wasm-opt -Oz -o dist/node/pkg/pixelmatch_simd_wasm_bg.wasm dist/node/pkg/pixelmatch_simd_wasm_bg.wasm  && rm dist/node/pkg/.gitignore","wasm-pack":"run-s wasm-pack:*","test:wasm":"wasm-pack test --node"},"devDependencies":{"npm-run-all":"4.1.5"},"gitHead":"6ba4f31b298a0b4a3144604b5491475a4efd7bf5","_id":"@bokuweb/pixelmatch-wasm@0.0.3","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-CHAnCpTKScaRWKeFKYiAqlsDQGJCIeSUwKpQCmNKH7FEtXucqTQBKJd8SLKS6pAo1GrnPa6tX91bt+KPpssX8g==","shasum":"8548245c711e69dedc882aed0d791bd6745e4d6f","tarball":"https://registry.npmjs.org/@bokuweb/pixelmatch-wasm/-/pixelmatch-wasm-0.0.3.tgz","fileCount":19,"unpackedSize":35766,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOoVhDQAEJTTNPXB7D6A2ESsmz9nC61aX3fgvMkrpsogIgXMz1UXl3Vc8024RMmpE8ufOjsS5KSDMT7mCkEckzhuo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzKm1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQTRAAolH6hp8WkBYzkCtXKwXblW3BZIkEdhdkZGgW/YC9JK58Gj3E\r\nRbUsKiOT6JhUeXMQA21T4oB3MeMvgXxA5Q8SB+yrtYO1MEZ9fSNKVuzZ5RN1\r\nxZKrSCP+A+gUn/2dXARm5SHDWO3vSIk/fB+2lkUhhNnCOCPX/6sGun8+fOlY\r\nC+WCL0N79vSTfQ0dTEB1I1MWx7g88dISOpex8AD+aU1RkH2QYOhmRRe5DN7T\r\nMejEbHrQo4ZATRn2ULHdChDzQ7lsTAsJCBcdRHVz+B0uiIWLDdAuIC3mpHjo\r\nNltzgixz+dkPAw4JJHB3Soin35HXFSpEeyFAO1W7pI6XsbRh1M3+Z2gqOw0f\r\nTCyGL6L3OfdWjS+3Vwe7WluQBtyK7DwwySyHasXa/T4zwArgmwkzSSymfZ2b\r\nFaLBNOGYsFLjN58Q+CyFJPkl9H2SdwrCcEtCYZClnCV3+vKgRR0mCvRGSuNX\r\n6ipc0+SzZjZeHuub22Vd6tbcmGGdrIHx2DZJJPJw1cAx6R9VHXdpKfKrMKdg\r\n+xu0MiUVLfAYyfgG4ZPBvMQ5SVRS38GhBgfJsgf0d61KYJQ3Q9l5+kswOklp\r\nw6HwRHd77K8qjaa4GtxgsjPooSZVCNJQ5i3uN9lfmejYoaaaea8GBYFikURg\r\nXbNglgmn+fVHOPNVEbzutWQwPUIdzB2liqc=\r\n=b1Kp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bokuweb","email":"bokuweb12@gmail.com"},"directories":{},"maintainers":[{"name":"bokuweb","email":"bokuweb12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pixelmatch-wasm_0.0.3_1674357173256_0.5356410689282367"},"_hasShrinkwrap":false},"0.0.4":{"name":"@bokuweb/pixelmatch-wasm","version":"0.0.4","type":"module","main":"./node/cjs/index.cjs","exports":{"browser":"./web/index.js","require":"./node/cjs/index.cjs","import":"./node/esm/index.mjs"},"publishConfig":{"access":"public"},"types":"./index.d.ts","scripts":{"build":"webpack","serve":"webpack serve","wasm-pack:dev":"wasm-pack build --out-dir js/pkg","wasm-pack:web":"export RUSTFLAGS=\"-C target-feature=+simd128\" && wasm-pack build --release --out-dir dist/web/pkg && wasm-opt -Oz -o dist/web/pkg/pixelmatch_simd_wasm_bg.wasm dist/web/pkg/pixelmatch_simd_wasm_bg.wasm && rm dist/web/pkg/.gitignore","wasm-pack:node":"export RUSTFLAGS=\"-C target-feature=+simd128\" && wasm-pack build --release --out-dir dist/node/pkg --target nodejs && wasm-opt -Oz -o dist/node/pkg/pixelmatch_simd_wasm_bg.wasm dist/node/pkg/pixelmatch_simd_wasm_bg.wasm  && rm dist/node/pkg/.gitignore","wasm-pack":"run-s wasm-pack:*","test:wasm":"wasm-pack test --node"},"devDependencies":{"npm-run-all":"4.1.5"},"gitHead":"6ba4f31b298a0b4a3144604b5491475a4efd7bf5","_id":"@bokuweb/pixelmatch-wasm@0.0.4","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-mtepkeWcqUsOso9sv65lwVzp34UJxafG2MVEILwxIbriMFvJKzr3nRtnrqKjNO2KCZCOKRQ6HenP1pir7C5bkA==","shasum":"496eb081c0a50f28e63476f208d08f7391ccc648","tarball":"https://registry.npmjs.org/@bokuweb/pixelmatch-wasm/-/pixelmatch-wasm-0.0.4.tgz","fileCount":19,"unpackedSize":35781,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXxAQCNCVgBeW+1dSIPQJ5B8Qjch8EnVeDilu8a9o6LQIhAPyrnPTuw/banSZeQvb++rtmCjgtAdb9+sg8VE4QeXpF"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzKo2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBbhAAmkNojrhSY3t9qRyy6GOF9WYOFH4DgVVaknLNuh6yA8lO9lJY\r\nsW30KAdX0cngAw11OW/XZ/FBFnDOGMlHiujzXKheo0XnfOS41uVUTgU/Xsxd\r\n0Vhc9c2F7w4PfJUOHMSByXlfMBZbCsXZwi+x82sreHuVDrP1AQwd1FhZG3xm\r\njr1KMAxoxEo3SDvHKk7Ri1Agm6zTnshZHsWncq881m1WOu0N/EYK/LoNI/36\r\nw4kOKPzAV7Oa9DLtfqCykXF+E5KG4KWfIvMlbn7FFzmGOmI6a4cWMzlr7O7d\r\njosOOzJUHfES5tuwLslQKTScF2YTSDOEIhEKoB4z5YG4d6dK6sC8OqPs1Jta\r\nrM2eL7GMZ/GVOzQB3EDbTI4nnysn4AePhXVT/vT1mObjhWWGZwpP8xs2uJQN\r\nQz3iDSBk+/fKyL/Y/5JHhfTkuf+NYLU25LEcvHOqeS3NByJjS1S7lr9RbFfv\r\nX6rBgVV1uzu68CYdwpX/HXMNjw2f0HI+MuuKRRNVson4EFi8+FEGBqm1tlAe\r\n5fzkIN1BiuLIryBtAJNzIxx0m6mFmGyGYBzpYyjhclW53ZP5rpFKl0VBp/XP\r\n5Yw3EHTqNwJ+zR0eVeLixLYq20BDfAJe/q78mg9zJ8MqoDQAirMKCVINd2eK\r\ntpJkIEjlYKgI0V8z7AoZ3iH3Uwb5ErVLrAo=\r\n=TFVG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bokuweb","email":"bokuweb12@gmail.com"},"directories":{},"maintainers":[{"name":"bokuweb","email":"bokuweb12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pixelmatch-wasm_0.0.4_1674357302436_0.3670855132405948"},"_hasShrinkwrap":false},"0.0.5":{"name":"@bokuweb/pixelmatch-wasm","version":"0.0.5","type":"module","main":"./node/cjs/index.cjs","exports":{"browser":"./web/index.js","require":"./node/cjs/index.cjs","import":"./node/esm/index.mjs"},"publishConfig":{"access":"public"},"types":"./index.d.ts","scripts":{"build":"webpack","serve":"webpack serve","wasm-pack:dev":"wasm-pack build --out-dir js/pkg","wasm-pack:web":"export RUSTFLAGS=\"-C target-feature=+simd128\" && wasm-pack build --release --out-dir dist/web/pkg && wasm-opt -O3 -o dist/web/pkg/pixelmatch_simd_wasm_bg.wasm dist/web/pkg/pixelmatch_simd_wasm_bg.wasm && rm dist/web/pkg/.gitignore","wasm-pack:node":"export RUSTFLAGS=\"-C target-feature=+simd128\" && wasm-pack build --release --out-dir dist/node/pkg --target nodejs && wasm-opt -O3 -o dist/node/pkg/pixelmatch_simd_wasm_bg.wasm dist/node/pkg/pixelmatch_simd_wasm_bg.wasm  && rm dist/node/pkg/.gitignore","wasm-pack":"run-s wasm-pack:*","test:wasm":"wasm-pack test --node"},"devDependencies":{"npm-run-all":"4.1.5"},"gitHead":"187300c10044082fc4d04dd9d0130b2f05d7f616","description":"A pixel-level image comparison library powered by wasm and SIMD feature, originally created to compare screenshots in tests.","_id":"@bokuweb/pixelmatch-wasm@0.0.5","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-lkDMB9O6JI927zRfnQv5CcZcKwBc45I+VkYPX5ZbEydk581WbQA5KYi4OrRNo7pz6MLi0tWSvQAttv+QtJV87Q==","shasum":"2da669d0d32cae67ea6119c1b064c841aa092fba","tarball":"https://registry.npmjs.org/@bokuweb/pixelmatch-wasm/-/pixelmatch-wasm-0.0.5.tgz","fileCount":21,"unpackedSize":38253,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDst+CTU4VkpbU2yDwcIqw6GLCHwi4ZuR6h1K+iOu7lNAIgB131+yzM7PpGL7VZNXLcb0J5N6jscvQjYomAhV7PBaU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4uqtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIyw//VoU9RX45KqfrLb37WzT2gg5+VN3gJ/2T76bJTjjNYsfNmmsJ\r\n+bJXXt4MrnBxL3rZjmAtiOpNNkWJObOU79/g+nXP+tjB8HnSkaT4qpb2QHRa\r\nEBLLedh2nqKf3XmUX6fvmu7bj/WWBTsXDgDoa76ipcuxbwWHpiEpO93PmHpc\r\nCwccxyqjShb99wFHTZ850o+XoVg3cS0hVYlZsQ66uKp78yYCx9fWHBu11b2n\r\na/HiFlmGm5M+lKXuSg/BbfbYdnWWclUJkOIThzXSxfMjj5smPg+uRv1L3l3L\r\nMWSSEptbt21RB5UGAIj4O4YuPP1CJRMm/ay4x+x09U1Be/eeFJSqpfuqkUU/\r\nnu8UeyITj2vb8Y7pkYKUJONmuCwVvNENt+89rv++HEi2NnMrNfHm1Q8Z8HRz\r\njJymf7RxVvUlRu8R9BFTttgiSYQqz37ZyK1kT07QK9Cd54bHtXGGQzHhSCKr\r\nJnfSWBRbvooJyvEvN1/dCNI+G9Y5n0j0jYFqglwGmAGAd3jPiEr5kJdjduvf\r\n0j0OeJKRNT6K52opSjfHVYg56bUt7soiNlDSHf5C8iEI1vRjIDgXp4OTdrVK\r\nMUyPSUJa3NzGdRxCUFBqDLCJmIe/cvy5pLxHTzwDAL0DcCMcRBFBfzjuoCMG\r\ny0nKgOj0qhPdlqbSPwU4ktneOAhORVbgyMs=\r\n=xGpF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bokuweb","email":"bokuweb12@gmail.com"},"directories":{},"maintainers":[{"name":"bokuweb","email":"bokuweb12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pixelmatch-wasm_0.0.5_1675815597257_0.23818512531973846"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-22T03:01:44.229Z","0.0.1":"2023-01-22T03:01:44.462Z","modified":"2023-02-08T00:19:57.484Z","0.0.2":"2023-01-22T03:10:44.445Z","0.0.3":"2023-01-22T03:12:53.457Z","0.0.4":"2023-01-22T03:15:02.659Z","0.0.5":"2023-02-08T00:19:57.417Z"},"maintainers":[{"name":"bokuweb","email":"bokuweb12@gmail.com"}],"readme":"# pixelmatch-wasm\n\nA pixel-level image comparison library powered by wasm and SIMD feature, originally created to compare screenshots in tests.\n\nThis library is ported from [mapbox/pixelmatch](https://github.com/mapbox/pixelmatch/)\n\n## Install\n\n``` sh\nnpm i @bokuweb/pixelmatch-wasm\n```\n\n## Usage\n\n```js\nimport { pixelmatch } from \"@bokuweb/pixelmatch-wasm\";\n\npixelmatch(img1, img2, 800, 600, { threshold: 0.1 });\n```\n\n## Examples\n\n- [webpack](https://github.com/pixelmatch-rs/examples/webpack)\n- [vite](https://github.com/pixelmatch-rs/examples/vite)\n- [node(cjs)](https://github.com/pixelmatch-rs/examples/node/cjs)\n- [node(esm)](https://github.com/pixelmatch-rs/examples/node/esm)\n\n## API\n\n### pixelmatch(img1: Uint8Array, img2: Uint8Array, width: number, height: number, options?: PixelmatchOptions): { count: number; diff: Uint8Array };\n\n- `img1`, `img2` — Image data of the images to compare. **Note:** image dimensions must be equal.\n- `width`, `height` — Width and height of the images. Note that _all three images_ need to have the same dimensions.\n\n`options` is an object literal with the following properties:\n\n``` typescript\ntype PixelmatchOptions = {\n  includeAntiAlias: boolean;\n  threshold: number;\n  diffColor: [number, number, number, number];\n  antiAliasedColor: [number, number, number, number];\n};\n```\n\n- `threshold` — Matching threshold, ranges from `0` to `1`. Smaller values make the comparison more sensitive. `0.1` by default.\n- `includeAntiAlias` — If `true`, disables detecting and ignoring anti-aliased pixels. `false` by default.\n- `diffColor` — The color of differing pixels in the diff output in `[R, G, B, A]` format. ` [255, 119, 119, 255]` by default.\n- `antiAliasedColor` — The color of anti-aliased pixels in the diff output in `[R, G, B, A]` format. `[243, 156, 18, 255]` by default.\n\n","readmeFilename":"README.md","description":"A pixel-level image comparison library powered by wasm and SIMD feature, originally created to compare screenshots in tests."}