{"_id":"ssim.js","_rev":"36-99beaeae2a1e10e7c4d2ef995d5fbdb8","name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","dist-tags":{"latest":"3.5.0"},"versions":{"0.0.3":{"name":"ssim.js","version":"0.0.3","description":"JS MSSIM computation","main":"dist/ssim.js","scripts":{"cover":"istanbul cover blue-tape spec/*.spec.js","test":"blue-tape spec/*.spec.js | tap-dot","test:watch":"nodemon node_modules/.bin/blue-tape spec/*.spec.js","docs":" jsdoc --pedantic -c .jsdoc . --readme README.md","fixme":"ci/fixme.js","lint":"eslint .","build":"webpack","watch":"webpack --watch","update":"ci/update.sh","codeclimate":"npm run cover && cat ./coverage/lcov.info | ./node_modules/.bin/codeclimate-test-reporter"},"repository":{"type":"git","url":"git+https://github.com/obartra/notes.git"},"keywords":["ssim","image","structural","similarity","image","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/notes/issues"},"files":["README.md","dist/ssim.js","dist/ssim.js.map"],"homepage":"https://github.com/obartra/notes#readme","dependencies":{"canvas":"1.5.0"},"devDependencies":{"babel-core":"6.17.0","babel-loader":"6.2.5","babel-preset-es2015":"6.16.0","blue-tape":"1.0.0","codeclimate-test-reporter":"0.4.0","eslint":"3.7.1","eslint-config-airbnb":"12.0.0","eslint-config-standard":"6.2.0","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"2.2.2","eslint-plugin-promise":"2.0.1","eslint-plugin-react":"6.3.0","eslint-plugin-standard":"2.0.1","fixme":"0.4.0","istanbul":"0.4.5","jsdoc":"3.4.2","json-loader":"0.5.4","nodemon":"1.10.2","npm-check-updates":"2.8.2","tap-dot":"1.0.5","webpack":"2.1.0-beta.24"},"_id":"ssim.js@0.0.3","_shasum":"45c77a18767b89af0f06421829b57f5f7a314c42","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"dist":{"shasum":"45c77a18767b89af0f06421829b57f5f7a314c42","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-0.0.3.tgz","integrity":"sha512-L9pS0LisZXZl/DAZ0+vxmL+GM1KjvomrP1sbnQT8A8aWi3mOb9MzWItFLYvgapQ7wqLMdUTJ58jBrdNLfkrbKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHE0AgB2JSwKLZmDsDZ3UNpEjqdPTjWRwgwGLDwc24QHAiAXAvkabJSqse3CGd7lVZ4W/+LZ2UWeHw3U6KTogYM9nA=="}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ssim.js-0.0.3.tgz_1475690328810_0.3365874777082354"},"directories":{}},"0.0.4":{"name":"ssim.js","version":"0.0.4","description":"JS MSSIM computation","main":"dist/ssim.js","scripts":{"cover":"istanbul cover blue-tape spec/unit/{*,**/*}.spec.js","test":"blue-tape spec/unit/{*,**/*}.spec.js | tap-dot","test:e2e":"blue-tape spec/e2e/{*,**/*}.spec.js | tap-dot","test:watch":"nodemon node_modules/.bin/blue-tape spec/unit/{*,**/*}.spec.js","docs":" jsdoc --pedantic -c .jsdoc . --readme README.md","fixme":"ci/fixme.js","lint":"eslint .","build":"webpack","watch":"webpack --watch","update":"ci/update.sh","codeclimate":"npm run cover && cat ./coverage/lcov.info | ./node_modules/.bin/codeclimate-test-reporter"},"repository":{"type":"git","url":"git+https://github.com/obartra/notes.git"},"keywords":["ssim","image","structural","similarity","image","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/notes/issues"},"files":["README.md","dist/ssim.js","dist/ssim.js.map"],"homepage":"https://github.com/obartra/notes#readme","dependencies":{"bmp-js":"0.0.2","canvas":"1.5.0","image-type":"2.1.0"},"devDependencies":{"babel-core":"6.17.0","babel-loader":"6.2.5","babel-preset-es2015":"6.16.0","blue-tape":"1.0.0","codeclimate-test-reporter":"0.4.0","eslint":"3.7.1","eslint-config-airbnb":"12.0.0","eslint-config-standard":"6.2.0","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-promise":"3.0.0","eslint-plugin-react":"6.4.0","eslint-plugin-standard":"2.0.1","fixme":"0.4.0","istanbul":"0.4.5","jsdoc":"3.4.2","json-loader":"0.5.4","nodemon":"1.11.0","npm-check-updates":"2.8.5","tap-dot":"1.0.5","webpack":"2.1.0-beta.24"},"_id":"ssim.js@0.0.4","_shasum":"81ce962fe8fdeb9b818c946cc683a1d830b48566","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"dist":{"shasum":"81ce962fe8fdeb9b818c946cc683a1d830b48566","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-0.0.4.tgz","integrity":"sha512-7UGGGsoO8hm24gzJ4iMnBwBttW/9Zi+bWhB2u+KH5r7ZVHlEU6U56e4WBSJlEP19bWJHTYWhj3ciaqyxjIDo+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF8jdVjNzzT5waMiiUL3NRHIj1PZQR6Bw3rdd2DzQGU1AiEAkq+882mgJx+/59IfbS1IxNpETM+VP7yskTU3QOwM9k4="}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssim.js-0.0.4.tgz_1476140592712_0.5559631309006363"},"directories":{}},"0.0.5":{"name":"ssim.js","version":"0.0.5","description":"JS MSSIM computation","main":"dist/ssim.js","scripts":{"cover":"istanbul cover blue-tape spec/unit/{*,**/*}.spec.js","test":"blue-tape spec/unit/{*,**/*}.spec.js | tap-dot","test:e2e":"blue-tape spec/e2e_dist/{*,**/*}.spec.js | tap-dot","test:watch":"nodemon node_modules/.bin/blue-tape spec/unit/{*,**/*}.spec.js","docs":" jsdoc --pedantic -c .jsdoc . --readme README.md","fixme":"ci/fixme.js","lint":"eslint .","build":"webpack && babel spec/helpers --out-dir spec/helpers_dist/ && babel spec/e2e --out-dir spec/e2e_dist/","watch":"webpack --watch","update":"ci/update.sh","codeclimate":"npm run cover && cat ./coverage/lcov.info | ./node_modules/.bin/codeclimate-test-reporter"},"repository":{"type":"git","url":"git+https://github.com/obartra/notes.git"},"keywords":["ssim","image","structural","similarity","image","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/notes/issues"},"files":["README.md","dist/ssim.js","dist/ssim.js.map"],"homepage":"https://github.com/obartra/notes#readme","dependencies":{"bmp-js":"0.0.2","canvas":"1.5.0","image-type":"2.1.0"},"devDependencies":{"babel-cli":"6.16.0","babel-core":"6.17.0","babel-loader":"6.2.5","babel-preset-es2015":"6.16.0","blue-tape":"1.0.0","codeclimate-test-reporter":"0.4.0","eslint":"3.7.1","eslint-config-airbnb":"12.0.0","eslint-config-standard":"6.2.0","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-promise":"3.0.0","eslint-plugin-react":"6.4.1","eslint-plugin-standard":"2.0.1","fixme":"0.4.0","istanbul":"0.4.5","jsdoc":"3.4.2","json-loader":"0.5.4","nodemon":"1.11.0","npm-check-updates":"2.8.5","tap-dot":"1.0.5","webpack":"2.1.0-beta.24"},"_id":"ssim.js@0.0.5","_shasum":"2806022580e7907d0eb5c246818dda6b57828979","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"dist":{"shasum":"2806022580e7907d0eb5c246818dda6b57828979","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-0.0.5.tgz","integrity":"sha512-wRTmEqxv4EQHap+rG+YEDWi5GS9yi4+LpWTZK/TK9mXvasqHBRdoA3vgRqE6lcugj5k3st+ozgO5n4kiqZKlJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID7f/kwQZWKAw1eGxLvlm/D7Jvj2z0Fp+/hBL0KEDS6HAiB+1BFA/7Xd5C/O90qYL2YlPr0sVd955SHF0uX6vCpnhg=="}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ssim.js-0.0.5.tgz_1476158583091_0.37505619088187814"},"directories":{}},"0.0.6":{"name":"ssim.js","version":"0.0.6","description":"JS MSSIM computation","main":"dist/ssim.js","scripts":{"cover":"istanbul cover blue-tape spec/unit/{*,**/*}.spec.js","test":"blue-tape spec/unit/{*,**/*}.spec.js | tap-dot","test:e2e":"blue-tape spec/e2e_dist/{*,**/*}.spec.js | tap-dot","test:watch":"nodemon node_modules/.bin/blue-tape spec/unit/{*,**/*}.spec.js","docs":" jsdoc --pedantic -c .jsdoc . --readme README.md","fixme":"ci/fixme.js","lint":"eslint .","build":"webpack && babel spec/helpers --out-dir spec/helpers_dist/ && babel spec/e2e --out-dir spec/e2e_dist/","watch":"webpack --watch","update":"ci/update.sh","codeclimate":"npm run cover && cat ./coverage/lcov.info | ./node_modules/.bin/codeclimate-test-reporter"},"repository":{"type":"git","url":"git+https://github.com/obartra/notes.git"},"keywords":["ssim","image","structural","similarity","image","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/notes/issues"},"files":["README.md","dist/ssim.js","dist/ssim.js.map"],"homepage":"https://github.com/obartra/notes#readme","dependencies":{"bmp-js":"0.0.2","canvas":"1.5.0","image-type":"2.1.0"},"devDependencies":{"babel-cli":"6.16.0","babel-core":"6.17.0","babel-loader":"6.2.5","babel-preset-es2015":"6.16.0","blue-tape":"1.0.0","codeclimate-test-reporter":"0.4.0","core-js":"2.4.1","eslint":"3.7.1","eslint-config-airbnb":"12.0.0","eslint-config-standard":"6.2.0","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-promise":"3.0.0","eslint-plugin-react":"6.4.1","eslint-plugin-standard":"2.0.1","fixme":"0.4.0","istanbul":"0.4.5","jsdoc":"3.4.2","json-loader":"0.5.4","nodemon":"1.11.0","npm-check-updates":"2.8.5","tap-dot":"1.0.5","webpack":"2.1.0-beta.24"},"_id":"ssim.js@0.0.6","_shasum":"3fbda7ac39b785b75a6baa00e179bcbb52d0bf97","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"dist":{"shasum":"3fbda7ac39b785b75a6baa00e179bcbb52d0bf97","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-0.0.6.tgz","integrity":"sha512-bV0FNeu9y4WwymJuzLiTBZgbdXRpbIV/zJRm9aGBhDxR/FQOJFR95eRN4ThrPbXJh+MRbisgW0vFrw/XIqKo1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHgM45C1QJP4tggoKrxBJnUqfbwyMCsBS+w6K2PbpReEAiBZQZnNBNBWQaN2z2PRVJDg8IDoyhzsFC+Q3aKPlidU/A=="}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssim.js-0.0.6.tgz_1476206267875_0.912389055127278"},"directories":{}},"0.1.0":{"name":"ssim.js","description":"JS MSSIM computation","main":"dist/ssim.js","version":"0.1.0","scripts":{"commit":"git-cz","cover":"istanbul cover blue-tape spec/unit/{*,**/*}.spec.js","cover:check":"istanbul check","test":"blue-tape spec/unit/{*,**/*}.spec.js | tap-dot","e2e":"npm-run-all --parallel e2e:*","e2e:live":"blue-tape spec/e2e_dist/live.spec.js | tap-dot","e2e:ivc":"blue-tape spec/e2e_dist/ivc.spec.js | tap-dot","test:watch":"nodemon node_modules/.bin/blue-tape spec/unit/{*,**/*}.spec.js","docs":"jsdoc --pedantic -c .jsdoc . --readme README.md","docs:check":"./ci/doc.sh","fixme":"ci/fixme.js","lint":"eslint .","build":"webpack && babel spec/helpers --out-dir spec/helpers_dist/ && babel spec/e2e --out-dir spec/e2e_dist/","watch":"webpack --watch","update":"ci/update.sh","codeclimate":"cat ./coverage/lcov.info | codeclimate-test-reporter","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/obartra/ssim.git"},"keywords":["ssim","image","structural","similarity","image","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"files":["README.md","LICENSE","src","dist/ssim.js","dist/ssim.js.map"],"homepage":"https://github.com/obartra/ssim#readme","dependencies":{"bmp-js":"^0.0.2","canvas":"^1.6.0","image-type":"^2.1.0"},"devDependencies":{"babel-cli":"6.16.0","babel-core":"6.17.0","babel-loader":"6.2.5","babel-preset-es2015":"6.16.0","blue-tape":"1.0.0","codeclimate-test-reporter":"0.4.0","commitizen":"2.8.6","condition-circle":"1.5.0","core-js":"2.4.1","cz-conventional-changelog":"1.2.0","eslint":"3.8.1","eslint-config-airbnb":"12.0.0","eslint-config-standard":"6.2.0","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-promise":"3.3.0","eslint-plugin-react":"6.4.1","eslint-plugin-standard":"2.0.1","fixme":"0.4.0","inchjs":"0.4.1","istanbul":"0.4.5","jsdoc":"3.4.2","json-loader":"0.5.4","nodemon":"1.11.0","npm-check-updates":"2.8.5","npm-run-all":"3.1.1","semantic-release":"4.3.5","semantic-release-cli":"1.4.1","tap-dot":"1.0.5","webpack":"2.1.0-beta.24"},"release":{"verifyConditions":"condition-circle"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"129ef1f396b6c80f793b379e3e1966af4ba66e45","_id":"ssim.js@0.1.0","_shasum":"11aa2add76f25fce09480d8ce48fe394e629c71f","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.0","_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"dist":{"shasum":"11aa2add76f25fce09480d8ce48fe394e629c71f","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-0.1.0.tgz","integrity":"sha512-9GGP6M7wbapqF8WwyoT7OJOEw69K3kH34D7Ja3I9g8ihFCsZyfBlKS2ECWdwgGNlzSlB47wMyijkRObJrE6sqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDu/YI31pqsTZBwVDXSpbPRljbhF60aiY1dR+ErSV1a/AiEAzd8KTAYv4AUypNxdQ22aYrcZtki5/KBTmwasdjeISGI="}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssim.js-0.1.0.tgz_1476929044247_0.3238443739246577"},"directories":{}},"1.0.0":{"name":"ssim.js","description":"JS MSSIM computation","main":"dist/ssim.js","version":"1.0.0","scripts":{"commit":"git-cz","cover":"istanbul cover blue-tape spec/unit/{*,**/*}.spec.js","cover:check":"istanbul check","test":"blue-tape spec/unit/{*,**/*}.spec.js | tap-dot","e2e":"npm-run-all --parallel e2e:*","e2e:live":"blue-tape spec/e2e_dist/live.spec.js | tap-dot","e2e:ivc":"blue-tape spec/e2e_dist/ivc.spec.js | tap-dot","test:watch":"nodemon node_modules/.bin/blue-tape spec/unit/{*,**/*}.spec.js","docs":"jsdoc --pedantic -c .jsdoc . --readme README.md","docs:check":"./ci/doc.sh","fixme":"ci/fixme.js","lint":"eslint .","build":"webpack && babel spec/helpers --out-dir spec/helpers_dist/ && babel spec/e2e --out-dir spec/e2e_dist/","watch":"webpack --watch","codeclimate":"cat ./coverage/lcov.info | codeclimate-test-reporter","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/obartra/ssim.git"},"keywords":["ssim","image","structural","similarity","image","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"files":["README.md","LICENSE","src","dist/ssim.js","dist/ssim.js.map"],"homepage":"https://github.com/obartra/ssim#readme","dependencies":{"bmp-js":"^0.0.2","canvas":"^1.6.0","image-type":"^2.1.0"},"devDependencies":{"babel-cli":"6.16.0","babel-core":"6.17.0","babel-loader":"6.2.5","babel-preset-es2015":"6.16.0","blue-tape":"1.0.0","codeclimate-test-reporter":"0.4.0","commitizen":"2.8.6","condition-circle":"1.5.0","core-js":"2.4.1","cz-conventional-changelog":"1.2.0","eslint":"3.8.1","eslint-config-airbnb":"12.0.0","eslint-config-standard":"6.2.0","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-promise":"3.3.0","eslint-plugin-react":"6.4.1","eslint-plugin-standard":"2.0.1","fixme":"0.4.0","inchjs":"0.4.1","istanbul":"0.4.5","jsdoc":"3.4.2","json-loader":"0.5.4","nodemon":"1.11.0","npm-check-updates":"2.8.6","npm-run-all":"3.1.1","semantic-release":"4.3.5","semantic-release-cli":"1.4.1","tap-dot":"1.0.5","webpack":"2.1.0-beta.24"},"release":{"verifyConditions":"condition-circle"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["eslint-plugin-import"]},"gitHead":"0a579a34a4fac5f3535833523ff17ea3a378b395","_id":"ssim.js@1.0.0","_shasum":"5a08d18c1f94dee36b4bff98ef5e3e1a22e97a5e","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.1","_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"dist":{"shasum":"5a08d18c1f94dee36b4bff98ef5e3e1a22e97a5e","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-1.0.0.tgz","integrity":"sha512-P/HnJXi62IMZj4CijuclzC8clAhxrI/Rbqs4VdkKtj9sLI1ipIRsecG2VDyFGRlmjUOhGq5kN3fRJZ11TjZh4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQzrxatdKZgrHEejY09pNIREZ89zx2GSWmGbQ0fVFZyAiEAmSMUeCNgLpnxXCdcGJB443K7UYLXsBP4h/TX21CF9aA="}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ssim.js-1.0.0.tgz_1477194060921_0.9149780219886452"},"directories":{}},"1.1.0":{"name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","main":"dist/ssim.js","version":"1.1.0","scripts":{"commit":"git-cz","cover":"istanbul cover blue-tape spec/unit/{*,**/*}.spec.js","cover:check":"istanbul check","test":"blue-tape spec/unit/{*,**/*}.spec.js | tap-dot","e2e":"npm-run-all --parallel e2e:*","e2e:live":"blue-tape spec/e2e_dist/live.spec.js | tap-dot","e2e:ivc":"blue-tape spec/e2e_dist/ivc.spec.js | tap-dot","test:watch":"nodemon node_modules/.bin/blue-tape spec/unit/{*,**/*}.spec.js","docs":"jsdoc --pedantic -c .jsdoc . --readme README.md","docs:check":"./ci/doc.sh","fixme":"ci/fixme.js","lint":"eslint .","build":"webpack && babel spec/helpers --out-dir spec/helpers_dist/ && babel spec/e2e --out-dir spec/e2e_dist/","watch":"webpack --watch","codeclimate":"cat ./coverage/lcov.info | codeclimate-test-reporter","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/obartra/ssim.git"},"keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"files":["README.md","LICENSE","src","dist/ssim.js","dist/ssim.js.map"],"homepage":"https://github.com/obartra/ssim#readme","dependencies":{"bmp-js":"^0.0.2","canvas":"^1.6.0","image-type":"^2.1.0"},"devDependencies":{"babel-cli":"6.18.0","babel-core":"6.18.0","babel-loader":"6.2.5","babel-preset-es2015":"6.16.0","blue-tape":"1.0.0","codeclimate-test-reporter":"0.4.0","commitizen":"2.8.6","condition-circle":"1.5.0","core-js":"2.4.1","cz-conventional-changelog":"1.2.0","eslint":"3.8.1","eslint-config-airbnb":"12.0.0","eslint-config-standard":"6.2.0","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-promise":"3.3.0","eslint-plugin-react":"6.4.1","eslint-plugin-standard":"2.0.1","fixme":"0.4.0","inchjs":"0.4.1","istanbul":"0.4.5","jsdoc":"3.4.2","json-loader":"0.5.4","nodemon":"1.11.0","npm-check-updates":"2.8.6","npm-run-all":"3.1.1","semantic-release":"4.3.5","semantic-release-cli":"1.4.1","tap-dot":"1.0.5","webpack":"2.1.0-beta.24"},"release":{"verifyConditions":"condition-circle"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["eslint-plugin-import"]},"gitHead":"b5fc851b0b7a7a8583b498e593f0fe56fb8ec80e","_id":"ssim.js@1.1.0","_shasum":"c04689a0677ee385c322ebfda8a83a4ef6ade150","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.1","_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"dist":{"shasum":"c04689a0677ee385c322ebfda8a83a4ef6ade150","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-1.1.0.tgz","integrity":"sha512-p6PojeJdkMsz/mC/ZLScj/NgAbji55aLJrlyZZm/vgCtZdJNvZCDshvvOp+QwHSL9hU0hyMgA88Jw315qmT2Kw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTRmEktlnM25Ix2GRg2JnXsyU+ckA4MkrW/2x0EH9heAIgJ/6kjnZY/e0t/k/QBgpVLHIEpwJb+VVaU23oCPg6eFM="}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssim.js-1.1.0.tgz_1477362516653_0.0033899731934070587"},"directories":{}},"2.0.0":{"name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","main":"dist/ssim.js","version":"2.0.0","scripts":{"commit":"git-cz","cover":"istanbul cover blue-tape spec/unit/{*,**/*}.spec.js","cover:check":"istanbul check","test":"blue-tape spec/unit/{*,**/*}.spec.js | tap-dot","e2e":"npm-run-all --parallel e2e:*","e2e:live":"blue-tape spec/e2e_dist/live.spec.js | tap-dot","e2e:ivc":"blue-tape spec/e2e_dist/ivc.spec.js | tap-dot","test:watch":"nodemon node_modules/.bin/blue-tape spec/unit/{*,**/*}.spec.js","docs":"jsdoc --pedantic -c .jsdoc . --readme README.md","docs:check":"./ci/doc.sh","lint":"eslint .","build":"webpack && babel spec/helpers --out-dir spec/helpers_dist/ && babel spec/e2e --out-dir spec/e2e_dist/","watch":"webpack --watch","codeclimate":"cat ./coverage/lcov.info | codeclimate-test-reporter","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"files":["README.md","LICENSE","src","dist/ssim.js","dist/ssim.js.map"],"homepage":"https://github.com/obartra/ssim#readme","dependencies":{"bmp-js":"^0.0.2","canvas":"^1.6.2","image-type":"^2.1.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-loader":"^6.2.7","babel-preset-es2015":"^6.18.0","blue-tape":"^1.0.0","codeclimate-test-reporter":"^0.4.0","commitizen":"^2.8.6","condition-circle":"^1.5.0","core-js":"^2.4.1","cz-conventional-changelog":"^1.2.0","eslint":"^3.9.1","eslint-config-airbnb":"^12.0.0","eslint-config-standard":"^6.2.1","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-promise":"^3.3.0","eslint-plugin-react":"^6.5.0","eslint-plugin-standard":"^2.0.1","inchjs":"^0.4.1","istanbul":"^0.4.5","jsdoc":"^3.4.2","json-loader":"^0.5.4","nodemon":"^1.11.0","npm-run-all":"^3.1.1","semantic-release":"^4.3.5","semantic-release-cli":"^1.4.1","tap-dot":"^1.0.5","webpack":"^2.1.0-beta.24"},"release":{"verifyConditions":"condition-circle"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["eslint-plugin-import"]},"gitHead":"c9b6d3debf6796de300dc50b3e30bbd2da53d5e0","_id":"ssim.js@2.0.0","_shasum":"9fcfd1b0c3a562483fdcb2dc1853e1fe8cd19948","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"dist":{"shasum":"9fcfd1b0c3a562483fdcb2dc1853e1fe8cd19948","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-2.0.0.tgz","integrity":"sha512-zVnTKF6SDpvsHHwQFe1L84UJnuzTHBCeW5jjATW7UJrdboGpZclLNGua5LskLl45rKmM6iRtx/AB4yHTHvgo6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICVyNEtaXsY8fnN1ORAG2/R7/6WzmDdiJ3J9AceUV2oXAiAQCCt7y9tC17DtWcObEllLBPeThpNK2Lc5MolXwl0Ejw=="}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssim.js-2.0.0.tgz_1478543585009_0.04561220924369991"},"directories":{}},"2.1.0":{"name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","main":"dist/ssim.js","version":"2.1.0","scripts":{"commit":"git-cz","cover":"babel-istanbul cover blue-tape spec/unit/{*,**/*}.spec.js","cover:check":"babel-istanbul check","test":"blue-tape spec/unit/{*,**/*}.spec.js | tap-dot","e2e":"npm-run-all --parallel e2e:*","e2e:live":"blue-tape spec/e2e_dist/live.spec.js | tap-dot","e2e:ivc":"blue-tape spec/e2e_dist/ivc.spec.js | tap-dot","test:watch":"nodemon node_modules/.bin/blue-tape spec/unit/{*,**/*}.spec.js","docs":"jsdoc --pedantic -c .jsdoc . --readme README.md","docs:check":"./ci/doc.sh","lint":"eslint .","build":"webpack && babel spec/helpers --out-dir spec/helpers_dist/ && babel spec/e2e --out-dir spec/e2e_dist/","watch":"webpack --watch","codeclimate":"cat ./coverage/lcov.info | codeclimate-test-reporter","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"bin":{"ssim":"./cli.js"},"files":["package.json","README.md","LICENSE","src","version.js","cli.js","dist/ssim.js","dist/ssim.js.map"],"homepage":"https://github.com/obartra/ssim#readme","dependencies":{"bmp-js":"^0.0.2","canvas":"^1.6.2","image-type":"^2.1.0","yargs":"^6.3.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-istanbul":"^0.11.0","babel-loader":"^6.2.7","babel-preset-es2015":"^6.18.0","babel-preset-es2016":"^6.16.0","blue-tape":"^1.0.0","codeclimate-test-reporter":"^0.4.0","commitizen":"^2.8.6","condition-circle":"^1.5.0","core-js":"^2.4.1","cz-conventional-changelog":"^1.2.0","eslint":"^3.10.0","eslint-config-airbnb":"^13.0.0","eslint-config-standard":"^6.2.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-promise":"^3.3.2","eslint-plugin-react":"^6.6.0","eslint-plugin-standard":"^2.0.1","inchjs":"^0.4.1","jsdoc":"^3.4.3","json-loader":"^0.5.4","nodemon":"^1.11.0","npm-run-all":"^3.1.1","semantic-release":"^4.3.5","semantic-release-cli":"^1.4.1","tap-dot":"^1.0.5","webpack":"^2.1.0-beta.24"},"release":{"verifyConditions":"condition-circle"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["eslint-plugin-jsx-a11y"]},"gitHead":"daac7ee6fc4327509830d7faa7a8cdc099bc778c","_id":"ssim.js@2.1.0","_shasum":"7f3734e32e665114f4c089794da07b0587f609e7","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"dist":{"shasum":"7f3734e32e665114f4c089794da07b0587f609e7","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-2.1.0.tgz","integrity":"sha512-Ip/1ET0YOq4rwif/wWq3qw1+3FX0Z+2gdQbXp7rMUz7n0VqDwyohmzeyB0ZBwYr9Gdk0aSvkHbwi5/JiNOgaiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDG30D8mx4zIV+1KVetb96XkFqHT/bA29TYX8PDtx9NygIhAOGgDfh8byXT5grXVrf620AScaOtkuhE0cfaXBfPs15a"}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ssim.js-2.1.0.tgz_1478972798340_0.15729702706448734"},"directories":{}},"2.1.1":{"name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","main":"dist/ssim.js","version":"2.1.1","scripts":{"commit":"git-cz","cover":"babel-istanbul cover blue-tape spec/unit/{*,**/*}.spec.js","cover:check":"babel-istanbul check","test":"blue-tape spec/unit/{*,**/*}.spec.js | tap-dot","e2e":"npm-run-all --parallel e2e:*","e2e:live":"blue-tape spec/e2e_dist/live.spec.js | tap-dot","e2e:ivc":"blue-tape spec/e2e_dist/ivc.spec.js | tap-dot","test:watch":"nodemon node_modules/.bin/blue-tape spec/unit/{*,**/*}.spec.js","docs":"jsdoc --pedantic -c .jsdoc . --readme README.md","docs:check":"./ci/doc.sh","lint":"eslint .","build":"webpack && babel spec/helpers --out-dir spec/helpers_dist/ && babel spec/e2e --out-dir spec/e2e_dist/","watch":"webpack --watch","codeclimate":"cat ./coverage/lcov.info | codeclimate-test-reporter","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"bin":{"ssim":"./cli.js"},"files":["package.json","README.md","LICENSE","src","version.js","cli.js","dist/ssim.js","dist/ssim.js.map"],"homepage":"https://github.com/obartra/ssim#readme","dependencies":{"bmp-js":"^0.0.2","canvas":"^1.6.2","image-type":"^2.1.0","yargs":"^6.3.0"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.0","babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-istanbul":"^0.11.0","babel-loader":"^6.2.7","babel-preset-es2015":"^6.18.0","babel-preset-es2016":"^6.16.0","blue-tape":"^1.0.0","codeclimate-test-reporter":"^0.4.0","commitizen":"^2.8.6","condition-circle":"^1.5.0","core-js":"^2.4.1","cz-conventional-changelog":"^1.2.0","eslint":"^3.10.0","eslint-config-airbnb":"^13.0.0","eslint-config-standard":"^6.2.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-promise":"^3.3.2","eslint-plugin-react":"^6.6.0","eslint-plugin-standard":"^2.0.1","inchjs":"^0.4.1","jsdoc":"^3.4.3","json-loader":"^0.5.4","nodemon":"^1.11.0","npm-run-all":"^3.1.1","semantic-release":"^4.3.5","semantic-release-cli":"^1.4.1","tap-dot":"^1.0.5","webpack":"^2.1.0-beta.24"},"release":{"verifyConditions":"condition-circle","analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["eslint-plugin-jsx-a11y"]},"gitHead":"31d01d27230340c0f8392759b7adcca6b62fcecb","_id":"ssim.js@2.1.1","_shasum":"bb39375c83a10f63344bd46c54950ad0ed075889","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"dist":{"shasum":"bb39375c83a10f63344bd46c54950ad0ed075889","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-2.1.1.tgz","integrity":"sha512-GT0WVu8IZ8J1Aa7DDo8X1UIutwSB85nu2j3PXsB7pkWtUkjpEER3o/RoxcZwq05QsqGGflqmE3X45jGxALY47Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAKPOb8wssoXM62AZBfDZAME6ZMEELYVO0OFN9+gmJFeAiAuQCFs3dqN0rBiqrV0GaebBwVMv5E2p12CkbknaJZ10g=="}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssim.js-2.1.1.tgz_1479082777557_0.6222484088502824"},"directories":{}},"2.1.2":{"name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","main":"dist/ssim.js","version":"2.1.2","scripts":{"commit":"git-cz","cover":"babel-istanbul cover blue-tape spec/unit/{*,**/*}.spec.js","cover:check":"babel-istanbul check","test":"blue-tape spec/unit/{*,**/*}.spec.js | tap-dot","e2e":"npm-run-all --parallel e2e:*","e2e:live":"blue-tape spec/e2e_dist/live.spec.js | tap-dot","e2e:ivc":"blue-tape spec/e2e_dist/ivc.spec.js | tap-dot","test:watch":"nodemon node_modules/.bin/blue-tape spec/unit/{*,**/*}.spec.js","docs":"jsdoc --pedantic -c .jsdoc . --readme README.md","docs:check":"./ci/doc.sh","lint":"eslint .","build":"webpack && babel spec/helpers --out-dir spec/helpers_dist/ && babel spec/e2e --out-dir spec/e2e_dist/","watch":"webpack --watch","codeclimate":"cat ./coverage/lcov.info | codeclimate-test-reporter","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"bin":{"ssim":"./cli.js"},"files":["package.json","README.md","LICENSE","src","version.js","cli.js","dist/ssim.js","dist/ssim.js.map"],"homepage":"https://github.com/obartra/ssim#readme","dependencies":{"bmp-js":"^0.0.2","canvas":"^1.6.2","image-type":"^2.1.0","yargs":"^6.4.0"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.0","babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-istanbul":"^0.11.0","babel-loader":"^6.2.8","babel-preset-es2015":"^6.18.0","babel-preset-es2016":"^6.16.0","blue-tape":"^1.0.0","codeclimate-test-reporter":"^0.4.0","commitizen":"^2.8.6","condition-circle":"^1.5.0","core-js":"^2.4.1","cz-conventional-changelog":"^1.2.0","eslint":"^3.10.2","eslint-config-airbnb":"^13.0.0","eslint-config-standard":"^6.2.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-promise":"^3.4.0","eslint-plugin-react":"^6.7.1","eslint-plugin-standard":"^2.0.1","inchjs":"^0.4.1","jsdoc":"^3.4.3","json-loader":"^0.5.4","nodemon":"^1.11.0","npm-run-all":"^3.1.1","semantic-release":"^6.3.2","semantic-release-cli":"^3.0.0","tap-dot":"^1.0.5","webpack":"^2.1.0-beta.27"},"release":{"verifyConditions":"condition-circle","analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["eslint-plugin-jsx-a11y"]},"gitHead":"1d293c82748d1b48deb1237710348b4c701585ac","_id":"ssim.js@2.1.2","_shasum":"e33534ac4f60d508ac6c9dd83388d48fdeed243c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.1.0","_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"dist":{"shasum":"e33534ac4f60d508ac6c9dd83388d48fdeed243c","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-2.1.2.tgz","integrity":"sha512-HrRQ+0q0gs/3LliBX0jEy/cJl1RRXFcoXayaSCoY4SHMT2gsmrRlePXFesFATM1AGv0kUfokJ8SN5nERjgqP9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDicsmb0uZNQAIZLeJNpSXrXVp3iZY56PKkALlsvsSghQIgKHIlM2GpvbU9VjlmU0AmZz9Rm0etx16h/GdpPTQ6L3c="}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssim.js-2.1.2.tgz_1479493368024_0.26465103356167674"},"directories":{}},"2.1.3":{"name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","main":"dist/ssim.js","version":"2.1.3","scripts":{"commit":"git-cz","cover":"babel-istanbul cover blue-tape spec/unit/{*,**/*}.spec.js","cover:check":"babel-istanbul check","test":"blue-tape spec/unit/{*,**/*}.spec.js | tap-dot","test:perf":"blue-tape spec/perf/{*,**/*}.spec.js | tap-dot","e2e":"npm-run-all --parallel e2e:*","e2e:live":"blue-tape spec/e2e_dist/live.spec.js | tap-dot","e2e:ivc":"blue-tape spec/e2e_dist/ivc.spec.js | tap-dot","test:watch":"nodemon node_modules/.bin/blue-tape spec/unit/{*,**/*}.spec.js","docs":"jsdoc --pedantic -c .jsdoc . --readme README.md","docs:check":"./ci/doc.sh","lint":"eslint .","build":"webpack && babel spec/helpers --out-dir spec/helpers_dist/ && babel spec/e2e --out-dir spec/e2e_dist/","watch":"webpack --watch","codeclimate":"cat ./coverage/lcov.info | codeclimate-test-reporter","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"bin":{"ssim":"./cli.js"},"files":["package.json","README.md","LICENSE","src","version.js","cli.js","dist/ssim.js","dist/ssim.js.map"],"homepage":"https://github.com/obartra/ssim#readme","dependencies":{"bmp-js":"^0.0.2","canvas":"^1.6.2","image-type":"^2.1.0","yargs":"^6.4.0"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.0","babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-istanbul":"^0.11.0","babel-loader":"^6.2.8","babel-preset-es2015":"^6.18.0","babel-preset-es2016":"^6.16.0","blue-tape":"^1.0.0","codeclimate-test-reporter":"^0.4.0","commitizen":"^2.8.6","condition-circle":"^1.5.0","core-js":"^2.4.1","cz-conventional-changelog":"^1.2.0","eslint":"^3.10.2","eslint-config-airbnb":"^13.0.0","eslint-config-standard":"^6.2.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-promise":"^3.4.0","eslint-plugin-react":"^6.7.1","eslint-plugin-standard":"^2.0.1","inchjs":"^0.4.1","jsdoc":"^3.4.3","json-loader":"^0.5.4","nodemon":"^1.11.0","npm-run-all":"^3.1.1","semantic-release":"^6.3.2","semantic-release-cli":"^3.0.0","tap-dot":"^1.0.5","webpack":"^2.1.0-beta.27"},"release":{"verifyConditions":"condition-circle","analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["eslint-plugin-jsx-a11y"]},"gitHead":"477e1030caf26f6e6796bf03113dafaab09435eb","_id":"ssim.js@2.1.3","_shasum":"adf0acbb9c75c2063e44654c47c16c100b6af094","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.1.0","_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"dist":{"shasum":"adf0acbb9c75c2063e44654c47c16c100b6af094","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-2.1.3.tgz","integrity":"sha512-sdeDWeh1cTfSqm5j7aDFBWDNyPGbHbA4DZxL0T9euwg2S0xg7dhnG7nflCJ1fl0JApdsXv0/h4esKnwx0YFBnA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCk6OE9G0o/x3VkbJVqsEWz6OA/AlMT/7PQCxcCqwEfkAIhAIUSaUFffxlwU68LYY81m6h7zL22OkXyBqdWva57xYzZ"}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssim.js-2.1.3.tgz_1479599943352_0.9160125239286572"},"directories":{}},"2.1.4":{"name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","main":"dist/ssim.js","version":"2.1.4","scripts":{"commit":"git-cz","cover":"babel-istanbul cover blue-tape spec/unit/{*,**/*}.spec.js","cover:check":"babel-istanbul check","test":"blue-tape spec/unit/{*,**/*}.spec.js | tap-dot","test:perf":"blue-tape spec/perf/{*,**/*}.spec.js | tap-dot","e2e":"npm-run-all --parallel e2e:*","e2e:live":"blue-tape spec/e2e_dist/live.spec.js | tap-dot","e2e:ivc":"blue-tape spec/e2e_dist/ivc.spec.js | tap-dot","test:watch":"nodemon node_modules/.bin/blue-tape spec/unit/{*,**/*}.spec.js","docs":"jsdoc --pedantic -c .jsdoc . --readme README.md","docs:check":"./ci/doc.sh","lint":"eslint .","build":"webpack && babel spec/helpers --out-dir spec/helpers_dist/ && babel spec/e2e --out-dir spec/e2e_dist/","watch":"webpack --watch","codeclimate":"cat ./coverage/lcov.info | codeclimate-test-reporter","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"bin":{"ssim":"./cli.js"},"files":["package.json","README.md","LICENSE","src","version.js","cli.js","dist/ssim.js","dist/ssim.js.map"],"homepage":"https://github.com/obartra/ssim#readme","dependencies":{"bmp-js":"^0.0.3","canvas":"^1.6.2","image-type":"^2.1.0","yargs":"^6.4.0"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.0","babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-istanbul":"^0.11.0","babel-loader":"^6.2.8","babel-preset-es2015":"^6.18.0","babel-preset-es2016":"^6.16.0","blue-tape":"^1.0.0","codeclimate-test-reporter":"^0.4.0","commitizen":"^2.8.6","condition-circle":"^1.5.0","core-js":"^2.4.1","cz-conventional-changelog":"^1.2.0","eslint":"^3.10.2","eslint-config-airbnb":"^13.0.0","eslint-config-standard":"^6.2.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-promise":"^3.4.0","eslint-plugin-react":"^6.7.1","eslint-plugin-standard":"^2.0.1","inchjs":"^0.4.1","jsdoc":"^3.4.3","json-loader":"^0.5.4","nodemon":"^1.11.0","npm-run-all":"^3.1.1","semantic-release":"^6.3.2","semantic-release-cli":"^3.0.0","tap-dot":"^1.0.5","webpack":"^2.1.0-beta.27"},"release":{"verifyConditions":"condition-circle","analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["eslint-plugin-jsx-a11y"]},"gitHead":"7628e2ddf4da5ed091fa0e362c2d4cfca2a4d862","_id":"ssim.js@2.1.4","_shasum":"4d2efd7aca99304cc355acf1d4ad315f7e84d495","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.1.0","_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"dist":{"shasum":"4d2efd7aca99304cc355acf1d4ad315f7e84d495","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-2.1.4.tgz","integrity":"sha512-twLutx/b0ZerYkzDYC7YqtVfnO+Ixm/UcG7NtVSzNKnB38wL7SslN8MIJYI9z+KvX/VtFSF1jq+I4eLPs4vP1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDACRkTt/TLEBhsbFCKaXIy30jbyL4RLg4eBodYc8chHQIgR5nzAfrbTupCxQ8Cy0S1mM5byKVdOL3hny3A2CH/nu0="}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ssim.js-2.1.4.tgz_1479826953640_0.4328844016417861"},"directories":{}},"2.2.0":{"name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","main":"dist/ssim.js","version":"2.2.0","scripts":{"commit":"git-cz","cover":"babel-istanbul cover blue-tape spec/unit/{*,**/*}.spec.js","cover:check":"babel-istanbul check","test":"blue-tape spec/unit/{*,**/*}.spec.js | tap-dot","test:perf":"blue-tape spec/perf/{*,**/*}.spec.js | tap-dot","test:web":"node spec/web/sauce.js","e2e":"npm-run-all --parallel e2e:*","e2e:live":"blue-tape spec/e2e_dist/live.spec.js | tap-dot","e2e:ivc":"blue-tape spec/e2e_dist/ivc.spec.js | tap-dot","test:watch":"nodemon node_modules/.bin/blue-tape spec/unit/{*,**/*}.spec.js","docs":"jsdoc --pedantic -c .jsdoc . --readme README.md","docs:check":"./ci/doc.sh","lint":"eslint .","build":"npm-run-all --parallel build:*","build:node":"webpack","build:web":"webpack --config webpack.config.web.js","build:test":"babel spec/helpers --out-dir spec/helpers_dist/ && babel spec/e2e --out-dir spec/e2e_dist/ && webpack --config webpack.config.web.test.js","watch":"webpack --watch","codeclimate":"cat ./coverage/lcov.info | codeclimate-test-reporter","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"bin":{"ssim":"./cli.js"},"files":["package.json","README.md","LICENSE","src","version.js","cli.js","dist"],"homepage":"https://github.com/obartra/ssim#readme","dependencies":{"bmp-js":"^0.0.3","canvas":"^1.6.2","image-type":"^2.1.0","yargs":"^6.4.0"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.0","babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-istanbul":"^0.11.0","babel-loader":"^6.2.8","babel-preset-es2015":"^6.18.0","babel-preset-es2016":"^6.16.0","blue-tape":"^1.0.0","codeclimate-test-reporter":"^0.4.0","commitizen":"^2.8.6","condition-circle":"^1.5.0","core-js":"^2.4.1","cz-conventional-changelog":"^1.2.0","eslint":"^3.10.2","eslint-config-airbnb":"^13.0.0","eslint-config-standard":"^6.2.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-promise":"^3.4.0","eslint-plugin-react":"^6.7.1","eslint-plugin-standard":"^2.0.1","http-server":"^0.9.0","inchjs":"^0.4.1","jsdoc":"^3.4.3","json-loader":"^0.5.4","ngrok":"^2.2.4","nodemon":"^1.11.0","npm-run-all":"^3.1.1","saucelabs":"^1.3.0","semantic-release":"^6.3.2","semantic-release-cli":"^3.0.0","tap-dot":"^1.0.5","webdriverio":"^4.4.0","webpack":"^2.1.0-beta.27"},"release":{"verifyConditions":"condition-circle","analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["eslint-plugin-jsx-a11y"]},"gitHead":"859e0eb9e0b2f2f5df087ad432515037189da5a6","_id":"ssim.js@2.2.0","_shasum":"0e76be23d9d4d445decc199839aab73757fb9090","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"dist":{"shasum":"0e76be23d9d4d445decc199839aab73757fb9090","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-2.2.0.tgz","integrity":"sha512-joAyOu4GtRGAgd5x+f6ymEE9AS4eagJOWe8CgJeA5ZNVkIWZkwhagmpNt0YKMgqPQItPU8hSA/7nkZZO3G1F1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHSLI7xRZbKU6imyGC7jSEjCwpfpFt9fmrzl+iwaJkW5AiEA4K324XmL3dxHBYYr1Y1RPnz0QA8ja2HwW2Zt4N/by1s="}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssim.js-2.2.0.tgz_1480250294036_0.4586347183212638"},"directories":{}},"2.3.0":{"name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","main":"dist/ssim.js","browser":"dist/ssim.web.js","version":"2.3.0","scripts":{"commit":"git-cz","cover":"babel-istanbul cover blue-tape spec/unit/{*,**/*}.spec.js","cover:check":"babel-istanbul check","test":"blue-tape spec/unit/{*,**/*}.spec.js | tap-dot","test:perf":"blue-tape spec/perf/{*,**/*}.spec.js | tap-dot","test:web":"node spec/web/sauce.js","e2e":"npm-run-all --parallel e2e:*","e2e:live":"blue-tape spec/e2e_dist/live.spec.js | tap-dot || exit 1","e2e:ivc":"blue-tape spec/e2e_dist/ivc.spec.js | tap-dot || exit 1","test:watch":"nodemon node_modules/.bin/blue-tape spec/unit/{*,**/*}.spec.js","docs":"jsdoc --pedantic -c .jsdoc . --readme README.md","docs:check":"./ci/doc.sh","lint":"eslint .","build":"npm-run-all --parallel build:*","build:node":"webpack","build:web":"webpack --config webpack.config.web.js","build:test":"babel spec/helpers --out-dir spec/helpers_dist/ && babel spec/e2e --out-dir spec/e2e_dist/ && webpack --config webpack.config.web.test.js","watch":"webpack --watch","codeclimate":"cat ./coverage/lcov.info | codeclimate-test-reporter","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"bin":{"ssim":"./cli.js"},"files":["package.json","README.md","LICENSE","src","version.js","cli.js","dist"],"homepage":"https://github.com/obartra/ssim#readme","dependencies":{"bmp-js":"^0.0.3","canvas":"^1.6.2","image-type":"^2.1.0","yargs":"^6.5.0"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.0","babel-cli":"^6.18.0","babel-core":"^6.20.0","babel-istanbul":"^0.12.0","babel-loader":"^6.2.9","babel-preset-es2015":"^6.18.0","babel-preset-es2016":"^6.16.0","benchmark":"^2.1.2","blue-tape":"^1.0.0","codeclimate-test-reporter":"^0.4.0","commitizen":"^2.8.6","condition-circle":"^1.5.0","core-js":"^2.4.1","cz-conventional-changelog":"^1.2.0","eslint":"^3.12.1","eslint-config-airbnb":"^13.0.0","eslint-config-standard":"^6.2.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-promise":"^3.4.0","eslint-plugin-react":"^6.8.0","eslint-plugin-standard":"^2.0.1","http-server":"^0.9.0","inchjs":"^0.4.1","jsdoc":"^3.4.3","json-loader":"^0.5.4","ngrok":"^2.2.4","nodemon":"^1.11.0","npm-install-version":"^6.0.0","npm-run-all":"^3.1.2","saucelabs":"^1.3.0","semantic-release":"^6.3.2","semantic-release-cli":"^3.0.2","tap-dot":"^1.0.5","webdriverio":"^4.5.0","webpack":"^2.1.0-beta.27"},"release":{"verifyConditions":"condition-circle","analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["eslint-plugin-jsx-a11y"]},"gitHead":"3bd5e801d2d316aa3c32200c88069e4ad22acb41","_id":"ssim.js@2.3.0","_shasum":"7ba194c8f73a53028738244af1e697bf9a4f84c8","_from":".","_npmVersion":"4.0.3","_nodeVersion":"7.2.1","_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"dist":{"shasum":"7ba194c8f73a53028738244af1e697bf9a4f84c8","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-2.3.0.tgz","integrity":"sha512-BpZzT/4aC5fLsAUcf+hxY+th4KE5sTUPd3piTYQLfvGkspVxnFBaYRVJD399P01U7+QkwjIntX0rBXWAyfeQKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC3IIaPUHI4IjcT8dbTdjggIo2kwyUBIKA/9lmcLnf8hAiEA0JpHMoo3TFyWx0Z8stsb+NjKU1ojjLla7CTrK5wQQ6M="}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ssim.js-2.3.0.tgz_1481733498226_0.20854789018630981"},"directories":{}},"2.3.1":{"name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","main":"dist/ssim.js","browser":"dist/ssim.web.js","version":"2.3.1","scripts":{"commit":"git-cz","cover":"babel-istanbul cover blue-tape spec/unit/{*,**/*}.spec.js","cover:check":"babel-istanbul check","test":"blue-tape spec/unit/{*,**/*}.spec.js | tap-dot","test:perf":"blue-tape spec/perf/{*,**/*}.spec.js | tap-dot","test:web":"node spec/web/sauce.js","e2e":"npm-run-all --parallel e2e:*","e2e:live":"blue-tape spec/e2e_dist/live.spec.js | tap-dot || exit 1","e2e:ivc":"blue-tape spec/e2e_dist/ivc.spec.js | tap-dot || exit 1","test:watch":"nodemon node_modules/.bin/blue-tape spec/unit/{*,**/*}.spec.js","docs":"jsdoc --pedantic -c .jsdoc . --readme README.md","docs:check":"./ci/doc.sh","lint":"eslint .","build":"npm-run-all --parallel build:*","build:node":"webpack","build:web":"webpack --config webpack.config.web.js","build:test":"babel spec/helpers --out-dir spec/helpers_dist/ && babel spec/e2e --out-dir spec/e2e_dist/ && webpack --config webpack.config.web.test.js","watch":"webpack --watch","codeclimate":"cat ./coverage/lcov.info | codeclimate-test-reporter","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"bin":{"ssim":"./cli.js"},"files":["package.json","README.md","LICENSE","src","version.js","cli.js","dist"],"homepage":"https://github.com/obartra/ssim#readme","dependencies":{"bmp-js":"^0.0.3","canvas":"^1.6.2","image-type":"^2.1.0","yargs":"^6.5.0"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.0","babel-cli":"^6.18.0","babel-core":"^6.20.0","babel-istanbul":"^0.12.0","babel-loader":"^6.2.9","babel-preset-es2015":"^6.18.0","babel-preset-es2016":"^6.16.0","benchmark":"^2.1.2","blue-tape":"^1.0.0","codeclimate-test-reporter":"^0.4.0","commitizen":"^2.8.6","condition-circle":"^1.5.0","core-js":"^2.4.1","cz-conventional-changelog":"^1.2.0","eslint":"^3.12.1","eslint-config-airbnb":"^13.0.0","eslint-config-standard":"^6.2.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-promise":"^3.4.0","eslint-plugin-react":"^6.8.0","eslint-plugin-standard":"^2.0.1","http-server":"^0.9.0","inchjs":"^0.4.1","jsdoc":"^3.4.3","json-loader":"^0.5.4","ngrok":"^2.2.4","nodemon":"^1.11.0","npm-install-version":"^6.0.0","npm-run-all":"^3.1.2","saucelabs":"^1.3.0","semantic-release":"^6.3.2","semantic-release-cli":"^3.0.2","tap-dot":"^1.0.5","webdriverio":"^4.5.0","webpack":"^2.1.0-beta.27"},"release":{"verifyConditions":"condition-circle","analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["eslint-plugin-jsx-a11y"]},"gitHead":"d8cfaa898b29d3802e9c44c9e820b4ff4e0de375","_id":"ssim.js@2.3.1","_shasum":"8fa7e2f0fa22536086413253f653f32bc4d06b65","_from":".","_npmVersion":"4.0.3","_nodeVersion":"7.2.1","_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"dist":{"shasum":"8fa7e2f0fa22536086413253f653f32bc4d06b65","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-2.3.1.tgz","integrity":"sha512-VYlYubGbGPCozbp+vm1wbF3dTbOZJg8kD3vsjzQ9EMLCwPZO4d1QtOFv4/WfI2oiLO+rhRQSsD7vLZWu8EQb8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRhTU/ugCvUVlu8RQHk3KWeqoOS9g76SnLhgNWIji6WAIhAPoKUvXdy5//LbVKW9S9CNqkKLYQa2D2mjh8pX5qWpBQ"}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ssim.js-2.3.1.tgz_1481904013517_0.10809412226080894"},"directories":{}},"2.3.2":{"name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","main":"dist/ssim.js","browser":"dist/ssim.web.js","version":"2.3.2","scripts":{"commit":"git-cz","cover":"babel-istanbul cover blue-tape spec/unit/{*,**/*}.spec.js","cover:check":"babel-istanbul check","test":"blue-tape spec/unit/{*,**/*}.spec.js | tap-dot","test:perf":"blue-tape spec/perf/{*,**/*}.spec.js | tap-dot","test:web":"node spec/web/sauce.js","e2e":"npm-run-all --parallel e2e:*","e2e:live":"blue-tape spec/e2e_dist/live.spec.js | tap-dot || exit 1","e2e:ivc":"blue-tape spec/e2e_dist/ivc.spec.js | tap-dot || exit 1","test:watch":"nodemon node_modules/.bin/blue-tape spec/unit/{*,**/*}.spec.js","docs":"jsdoc --pedantic -c .jsdoc . --readme README.md","docs:check":"./ci/doc.sh","lint":"eslint .","build":"npm-run-all --parallel build:*","build:node":"webpack","build:web":"webpack --config webpack.config.web.js","build:test":"babel spec/helpers --out-dir spec/helpers_dist/ && babel spec/e2e --out-dir spec/e2e_dist/ && webpack --config webpack.config.web.test.js","watch":"webpack --watch","codeclimate":"cat ./coverage/lcov.info | codeclimate-test-reporter","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"bin":{"ssim":"./cli.js"},"files":["package.json","README.md","LICENSE","src","version.js","cli.js","dist"],"homepage":"https://github.com/obartra/ssim#readme","dependencies":{"bmp-js":"^0.0.3","canvas":"^1.6.2","image-type":"^2.1.0","yargs":"^6.5.0"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.0","babel-cli":"^6.18.0","babel-core":"^6.21.0","babel-istanbul":"^0.12.1","babel-loader":"^6.2.10","babel-preset-es2015":"^6.18.0","babel-preset-es2016":"^6.16.0","benchmark":"^2.1.2","blue-tape":"^1.0.0","codeclimate-test-reporter":"^0.4.0","commitizen":"^2.9.0","condition-circle":"^1.5.0","core-js":"^2.4.1","cz-conventional-changelog":"^1.2.0","eslint":"^3.12.2","eslint-config-airbnb":"^13.0.0","eslint-config-standard":"^6.2.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-promise":"^3.4.0","eslint-plugin-react":"^6.8.0","eslint-plugin-standard":"^2.0.1","http-server":"^0.9.0","inchjs":"^0.4.1","jsdoc":"^3.4.3","json-loader":"^0.5.4","ngrok":"^2.2.4","nodemon":"^1.11.0","npm-install-version":"^6.0.1","npm-run-all":"^3.1.2","saucelabs":"^1.3.0","semantic-release":"^6.3.2","semantic-release-cli":"^3.0.2","tap-dot":"^1.0.5","webdriverio":"^4.5.0","webpack":"^2.1.0-beta.27"},"release":{"verifyConditions":"condition-circle","analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["eslint-plugin-jsx-a11y"]},"gitHead":"2fd3f5a7faf875d3646903b102501f329f8c6d90","_id":"ssim.js@2.3.2","_shasum":"6e36f6f5916676db4742b15eef17bcd4e906267b","_from":".","_npmVersion":"4.0.3","_nodeVersion":"7.2.1","_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"dist":{"shasum":"6e36f6f5916676db4742b15eef17bcd4e906267b","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-2.3.2.tgz","integrity":"sha512-kquyS8eS8YpSqsmLptGUEaDBlENm7PNq5zdEUCKffWIV+7sYYpMOxPAHFMgJytLvI4crl2omEdy/XBldQf/8mw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG18aFMF+J/mYpi8ODyi+du5g3CGcs9M7JJPiDOp9vyJAiAIlOQh7hNDzt58NOV4uM1rk3x4Q73eX94AbNnzaIBJVA=="}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssim.js-2.3.2.tgz_1482081486302_0.9632508028298616"},"directories":{}},"2.4.0":{"name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","main":"dist/ssim.js","browser":"dist/ssim.web.js","version":"2.4.0","scripts":{"commit":"git-cz","cover":"babel-istanbul cover blue-tape spec/unit/{*,**/*}.spec.js","cover:check":"babel-istanbul check","test":"blue-tape spec/unit/{*,**/*}.spec.js | tap-dot","test:perf":"blue-tape spec/perf/{*,**/*}.spec.js | tap-dot","test:web":"node spec/web/sauce.js","e2e":"npm-run-all --parallel e2e:*","e2e:live":"blue-tape spec/e2e_dist/live.spec.js | tap-dot || exit 1","e2e:ivc":"blue-tape spec/e2e_dist/ivc.spec.js | tap-dot || exit 1","test:watch":"nodemon node_modules/.bin/blue-tape spec/unit/{*,**/*}.spec.js","docs":"jsdoc --pedantic -c .jsdoc . --readme README.md","docs:check":"./ci/doc.sh","lint":"eslint .","build":"npm-run-all --parallel build:*","build:node":"webpack","build:web":"webpack --config webpack.config.web.js","build:test":"babel spec/helpers --out-dir spec/helpers_dist/ && babel spec/e2e --out-dir spec/e2e_dist/ && webpack --config webpack.config.web.test.js","watch":"webpack --watch","codeclimate":"cat ./coverage/lcov.info | codeclimate-test-reporter","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"bin":{"ssim":"./cli.js"},"files":["package.json","README.md","LICENSE","src","version.js","cli.js","dist"],"homepage":"https://github.com/obartra/ssim#readme","dependencies":{"bmp-js":"^0.0.3","canvas":"^1.6.2","image-type":"^2.1.0","promiz":"^1.0.5","yargs":"^6.5.0"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.0","babel-cli":"^6.18.0","babel-core":"^6.21.0","babel-istanbul":"^0.12.1","babel-loader":"^6.2.10","babel-preset-es2015":"^6.18.0","babel-preset-es2016":"^6.16.0","benchmark":"^2.1.2","blue-tape":"^1.0.0","codeclimate-test-reporter":"^0.4.0","commitizen":"^2.9.2","condition-circle":"^1.5.0","core-js":"^2.4.1","cz-conventional-changelog":"^1.2.0","eslint":"^3.12.2","eslint-config-airbnb":"^13.0.0","eslint-config-standard":"^6.2.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-promise":"^3.4.0","eslint-plugin-react":"^6.8.0","eslint-plugin-standard":"^2.0.1","http-server":"^0.9.0","inchjs":"^0.4.1","jsdoc":"^3.4.3","json-loader":"^0.5.4","ngrok":"^2.2.4","nodemon":"^1.11.0","npm-install-version":"^6.0.1","npm-run-all":"^3.1.2","saucelabs":"^1.3.0","semantic-release":"^6.3.2","semantic-release-cli":"^3.0.2","tap-dot":"^1.0.5","webdriverio":"^4.5.1","webpack":"^2.1.0-beta.27"},"release":{"verifyConditions":"condition-circle","analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["eslint-plugin-jsx-a11y"]},"gitHead":"95c3e278cb13e09f77c1dca9cc31cf60603059d7","_id":"ssim.js@2.4.0","_shasum":"3226784015d346cc0a24feec2394cd3614344c07","_from":".","_npmVersion":"4.0.3","_nodeVersion":"7.3.0","_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"dist":{"shasum":"3226784015d346cc0a24feec2394cd3614344c07","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-2.4.0.tgz","integrity":"sha512-bFcUe8I1hmHL8l93POVWYb3h4H8CUHFoDrrWZT5wPhLsy2SmdHgB6rs3tCadvrhj2A/P9SzLOFZ/sMN5x4WnWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDRPZBNqFNhdCalhvoqBvlTVtRht5JVi+0VjM5esDZ9eAiAUSQugWY+shUhWa1n2YgqQYskcYU10OVSQY8qh97WeRg=="}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssim.js-2.4.0.tgz_1482350432854_0.6977117236237973"},"directories":{}},"2.5.0":{"name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","main":"dist/ssim.js","browser":"dist/ssim.web.js","version":"2.5.0","scripts":{"commit":"git-cz","cover":"babel-istanbul cover blue-tape spec/unit/{*,**/*}.spec.js","cover:check":"babel-istanbul check","test":"blue-tape spec/unit/{*,**/*}.spec.js | tap-dot","test:perf":"blue-tape spec/perf/{*,**/*}.spec.js","test:web":"node spec/web/sauce.js","e2e":"npm-run-all --parallel e2e:*","e2e:live":"blue-tape spec/e2e_dist/live.spec.js | tap-dot || exit 1","e2e:ivc":"blue-tape spec/e2e_dist/ivc.spec.js | tap-dot || exit 1","test:watch":"nodemon node_modules/.bin/blue-tape spec/unit/{*,**/*}.spec.js","docs":"jsdoc --pedantic -c .jsdoc . --readme README.md","docs:check":"./ci/doc.sh","lint":"eslint .","build":"npm-run-all --parallel build:*","build:node":"webpack","build:web":"webpack --config webpack.config.web.js","build:test":"babel spec/helpers --out-dir spec/helpers_dist/ && babel spec/e2e --out-dir spec/e2e_dist/ && webpack --config webpack.config.web.test.js","watch":"webpack --watch","codeclimate":"cat ./coverage/lcov.info | codeclimate-test-reporter","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"bin":{"ssim":"./cli.js"},"files":["package.json","README.md","LICENSE","src","version.js","cli.js","dist"],"homepage":"https://github.com/obartra/ssim#readme","dependencies":{"bmp-js":"^0.0.3","canvas":"^1.6.2","image-type":"^2.1.0","promiz":"^1.0.5","yargs":"^6.6.0"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.0","babel-cli":"^6.18.0","babel-core":"^6.21.0","babel-istanbul":"^0.12.1","babel-loader":"^6.2.10","babel-preset-es2015":"^6.18.0","babel-preset-es2016":"^6.16.0","benchmark":"^2.1.3","blue-tape":"^1.0.0","codeclimate-test-reporter":"^0.4.0","commitizen":"^2.9.3","condition-circle":"^1.5.0","core-js":"^2.4.1","cz-conventional-changelog":"^1.2.0","eslint":"^3.13.0","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^3.0.2","eslint-plugin-react":"^6.9.0","http-server":"^0.9.0","inchjs":"^0.4.1","jsdoc":"^3.4.3","json-loader":"^0.5.4","ngrok":"^2.2.4","nodemon":"^1.11.0","npm-install-version":"^6.0.1","npm-run-all":"^4.0.0","saucelabs":"^1.3.0","semantic-release":"^6.3.2","semantic-release-cli":"^3.0.2","tap-dot":"^1.0.5","webdriverio":"^4.5.2","webpack":"^2.1.0-beta.27"},"release":{"verifyConditions":"condition-circle","analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"03ba4f19b8257a2032f7c5aec64c23fe9a032df1","_id":"ssim.js@2.5.0","_shasum":"1c05cd69bf5d52381c5d797d7322b32703eca803","_from":".","_npmVersion":"4.0.3","_nodeVersion":"7.4.0","_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"dist":{"shasum":"1c05cd69bf5d52381c5d797d7322b32703eca803","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-2.5.0.tgz","integrity":"sha512-xHtkqc55b2UwTU48vRRzaKRoCMwT4P46ahGiyo8JxYi91NMpifhsoRLkRX29Vy5C8DP0wPkMUkdqP3f+2yNXtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGDhIVqh5brojP3psyBumuQYuiG/jB/of1omWKkvt/ZJAiB1+T865QDsPegq5FhxRH92d21vePFvcDBSEIJhgb4ahg=="}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssim.js-2.5.0.tgz_1483927634164_0.4720573890954256"},"directories":{}},"2.5.1":{"name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","main":"dist/ssim.js","browser":"dist/ssim.web.js","version":"2.5.1","scripts":{"commit":"git-cz","cover":"babel-istanbul cover blue-tape spec/unit/{*,**/*}.spec.js","cover:check":"babel-istanbul check","test":"blue-tape spec/unit/{*,**/*}.spec.js | tap-dot","test:perf":"blue-tape spec/perf/{*,**/*}.spec.js","test:web":"node spec/web/sauce.js","e2e":"npm-run-all --parallel e2e:*","e2e:live":"blue-tape spec/e2e_dist/live.spec.js | tap-dot || exit 1","e2e:ivc":"blue-tape spec/e2e_dist/ivc.spec.js | tap-dot || exit 1","test:watch":"nodemon node_modules/.bin/blue-tape spec/unit/{*,**/*}.spec.js","docs":"jsdoc --pedantic -c .jsdoc . --readme README.md","docs:check":"./ci/doc.sh","lint":"eslint .","build":"npm-run-all --parallel build:*","build:node":"webpack","build:web":"webpack --config webpack.config.web.js","build:test":"babel spec/helpers --out-dir spec/helpers_dist/ && babel spec/e2e --out-dir spec/e2e_dist/ && webpack --config webpack.config.web.test.js","watch":"webpack --watch","codeclimate":"cat ./coverage/lcov.info | codeclimate-test-reporter","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"bin":{"ssim":"./cli.js"},"files":["package.json","README.md","LICENSE","src","version.js","cli.js","dist"],"homepage":"https://github.com/obartra/ssim#readme","dependencies":{"bmp-js":"^0.0.3","canvas":"^1.6.2","image-type":"^3.0.0","promiz":"^1.0.5","yargs":"^6.6.0"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.0","babel-cli":"^6.18.0","babel-core":"^6.21.0","babel-istanbul":"^0.12.1","babel-loader":"^6.2.10","babel-preset-es2015":"^6.18.0","babel-preset-es2016":"^6.16.0","benchmark":"^2.1.3","blue-tape":"^1.0.0","codeclimate-test-reporter":"^0.4.0","commitizen":"^2.9.3","condition-circle":"^1.5.0","core-js":"^2.4.1","cz-conventional-changelog":"^1.2.0","eslint":"^3.13.0","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^3.0.2","eslint-plugin-react":"^6.9.0","http-server":"^0.9.0","inchjs":"^0.4.1","jsdoc":"^3.4.3","json-loader":"^0.5.4","ngrok":"^2.2.4","nodemon":"^1.11.0","npm-install-version":"^6.0.1","npm-run-all":"^4.0.0","saucelabs":"^1.3.0","semantic-release":"^6.3.2","semantic-release-cli":"^3.0.2","tap-dot":"^1.0.5","webdriverio":"^4.5.2","webpack":"^2.1.0-beta.27"},"release":{"verifyConditions":"condition-circle","analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"24ac5bd90b06dd4fdef9d2650f9d1306cac6d72a","_id":"ssim.js@2.5.1","_shasum":"5e7a40eaa0f525bf8748d3e79daa50673b752332","_from":".","_npmVersion":"4.0.3","_nodeVersion":"7.4.0","_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"dist":{"shasum":"5e7a40eaa0f525bf8748d3e79daa50673b752332","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-2.5.1.tgz","integrity":"sha512-GK1VRas2Bbq0zVRpRnh1xhw3pYrmWQuq1sKfSxXmBj8Un702Wwfn7+uzSJT6Qb/l0iEfysFCPtYiV1wCdNWHDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEmuWPcUVVn+iRRoYibqZTViJqu8vtzbbvUHercVfp9GAiEA7GSBXl1/JNDE9+GQU/wVUrXSsKF3pkQkWOsPFG5l7RA="}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ssim.js-2.5.1.tgz_1484949772670_0.391055703163147"},"directories":{}},"3.0.0":{"name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","main":"dist/ssim.js","browser":"dist/ssim.web.js","version":"3.0.0","scripts":{"commit":"git-cz","cover":"babel-istanbul cover blue-tape spec/unit/{*,**/*}.spec.js","cover:check":"babel-istanbul check","test":"blue-tape spec/unit/{*,**/*}.spec.js | tap-dot","test:perf":"blue-tape spec/perf/{*,**/*}.spec.js","test:web":"node spec/web/sauce.js","e2e":"npm-run-all --parallel e2e:*","e2e:live":"blue-tape spec/e2e_dist/live.spec.js | tap-dot || exit 1","e2e:ivc":"blue-tape spec/e2e_dist/ivc.spec.js | tap-dot || exit 1","test:watch":"nodemon node_modules/.bin/blue-tape spec/unit/{*,**/*}.spec.js","docs":"jsdoc --pedantic -c .jsdoc . --readme README.md","docs:check":"./ci/doc.sh","lint":"eslint .","build":"npm-run-all --parallel build:*","build:node":"webpack","build:web":"webpack --config webpack.config.web.js","build:test":"babel spec/helpers --out-dir spec/helpers_dist/ && babel spec/e2e --out-dir spec/e2e_dist/ && webpack --config webpack.config.web.test.js","watch":"webpack --watch","codeclimate":"cat ./coverage/lcov.info | codeclimate-test-reporter","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"bin":{"ssim":"./cli.js"},"files":["package.json","README.md","LICENSE","src","version.js","cli.js","dist"],"homepage":"https://github.com/obartra/ssim#readme","dependencies":{"bmp-js":"^0.0.3","canvas":"^1.6.2","image-type":"^3.0.0","promiz":"^1.0.5","yargs":"^6.6.0"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.0","babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-istanbul":"^0.12.1","babel-loader":"^6.2.10","babel-preset-es2015":"^6.22.0","babel-preset-es2016":"^6.22.0","benchmark":"^2.1.3","blue-tape":"^1.0.0","codeclimate-test-reporter":"^0.4.0","commitizen":"^2.9.5","condition-circle":"^1.5.0","core-js":"^2.4.1","cz-conventional-changelog":"^1.2.0","eslint":"^3.14.0","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^3.0.2","eslint-plugin-react":"^6.9.0","http-server":"^0.9.0","inchjs":"^0.4.1","jsdoc":"^3.4.3","json-loader":"^0.5.4","ngrok":"^2.2.5","nodemon":"^1.11.0","npm-install-version":"^6.0.1","npm-run-all":"^4.0.1","saucelabs":"^1.3.0","semantic-release":"^6.3.2","semantic-release-cli":"^3.0.3","tap-dot":"^1.0.5","webdriverio":"^4.6.1","webpack":"^2.1.0-beta.27"},"release":{"verifyConditions":"condition-circle","analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"3c6267403979bead6b61f4c1dcc006feeeea90c7","_id":"ssim.js@3.0.0","_shasum":"e8b4c4194da7f54827ceea8d1490f58df3374310","_from":".","_npmVersion":"4.0.3","_nodeVersion":"7.4.0","_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"dist":{"shasum":"e8b4c4194da7f54827ceea8d1490f58df3374310","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-3.0.0.tgz","integrity":"sha512-AkRPonkjOoeq2GWl3qhOJDbT92PQnx3Ba50tmwBPVoJS2pfOrOhyGUdvaPuM+oB7YCmn+PDb+Evhkdjlqz31Yw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEaZyoXCUZQA4GeEvJr1e5AfvN0x7bvIMBLLHQUm7pXgIhAOvjLcj+TUJVTqDgejFsjOgXdFdqXUWOsmUCIx5O3B0I"}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssim.js-3.0.0.tgz_1485279266473_0.39145994698628783"},"directories":{}},"4.0.0":{"name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","main":"dist/index","typings":"dist/index","browser":"dist/ssim.web","version":"4.0.0","scripts":{"format-all":"git ls-files {src,spec}*.{js,json} | xargs yarn format","format":"prettier --write --single-quote --no-semi --trailing-comma es5","commit":"git-cz","test":"jest --testTimeout=500000","lint":"eslint .","build":"rm -rf dist && tsc && webpack --mode=production","codeclimate":"cat ./coverage/lcov.info | codeclimate-test-reporter","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"homepage":"https://github.com/obartra/ssim#readme","devDependencies":{"@bubltechnology/customizable-commit-analyzer":"1.0.2-0","@types/jest":"24.0.25","@types/node":"13.1.1","benchmark":"2.1.4","bmp-js":"0.1.0","canvas":"2.6.1","codeclimate-test-reporter":"0.5.0","commitizen":"2.9.6","condition-circle":"1.5.0","core-js":"2.5.1","cz-conventional-changelog":"2.1.0","eslint":"4.11.0","eslint-config-airbnb":"16.1.0","eslint-config-prettier":"2.7.0","eslint-plugin-import":"2.8.0","eslint-plugin-jsx-a11y":"6.0.2","eslint-plugin-react":"7.4.0","image-type":"4.1.0","jest":"24.9.0","nodemon":"1.12.1","prettier":"1.8.2","request":"2.83.0","semantic-release":"8.2.0","semantic-release-cli":"3.2.5","ts-jest":"24.2.0","ts-loader":"6.2.1","typescript":"3.7.4","webpack":"4.41.4","webpack-cli":"3.3.10"},"release":{"verifyConditions":"condition-circle","analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"cf32c79ff5efd63736e7704329c406b72aaa25e3","_id":"ssim.js@4.0.0","_npmVersion":"5.10.0","_nodeVersion":"13.5.0","_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"dist":{"integrity":"sha512-K42O3ge11CLCrkiMLHhOjq3uxK12XHiEFfkLoSGnk73418l0KbdgnDmi07p63phiZalsk/NU0Ahq6FBaWMO+dw==","shasum":"9f2599e1dfdbbd5676897b3746fe0bd28b21d75c","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-4.0.0.tgz","fileCount":102,"unpackedSize":319017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBl+ECRA9TVsSAnZWagAAq9gP/1anIt6kSXstg6PRdS+7\n/OWcHDo7p7SipDrwvIGLBrwdfFVT+q5Y/vw7Psj2O+2MDFMCuz6Dme1QEBwM\nFbx7Ud9dbOCXEcggR5jaM4pJAhJZTfL+5H98yLq4UR1Y9rkPH7ivbhgVy6Gk\nI9aoGMN7DVrX89r9ZWMKNtXy6CPBX9MqU3NBDGgj0nyaMOg5xQ49n8Ai8Tb1\nmMx2ostxy5+qg9gDnbe4xB3VfTUK43QDjOkXrGwl+VDZxZr/mJj6Ac+1MjHg\n0PSu6RvpfBQTPye3TPyTgb16twLBap0bBH2Go2alrS3MoDtN1lFrvRNTzO39\n/YcXr8I8QsKdPmjVgfbBlQ7Ttd1xYdVeIjA1zYJ7FqPONZuDQuc6aEPHmfq3\nKwpZvw050S4ZZ5Dze2+WrEUht5F5TWMvFJ6+yxljm9/pd3BnOHspUSPYf8u3\n/To6doJG0qJ+tQGO0vduggu7beyxaBdEacjYXGv9G4xOStIy7Ee/PlRlMtWp\n2/nOcBx0tmbA2ZulC8MwaNpk3U7aOGFFRGaR6f9r3eLPErtAMpNQucaCRHIH\n9QUHAwhwK5gDDA8L9u2BqaIupZiPiZwUzrBVcG52/WRebsOMG+DGjnidiGOQ\nDn3osuDYbEn8v9v1nADgWOxvsQ43b0VGNlgFqIsgOyvWiW9Rei4DC6syNKU+\n4tLE\r\n=dQdT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCinpeHNE48PPIw8eMxnC3eyTb4XXj0Lm/aPai0Q10a7gIgbH5mJF3DZ6I/YJ/vTumSjD0nRZ3D5avHO3lWqmYLSto="}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssim.js_4.0.0_1577475972521_0.9535601657396697"},"_hasShrinkwrap":false},"4.0.1":{"name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","main":"dist/index","typings":"dist/index","browser":"dist/ssim.web","version":"4.0.1","scripts":{"format-all":"git ls-files {src,spec}*.{js,json} | xargs yarn format","format":"prettier --write --single-quote --no-semi --trailing-comma es5","commit":"git-cz","test":"jest --testTimeout=500000","lint":"eslint .","build":"rm -rf dist && tsc && webpack --mode=production","codeclimate":"cat ./coverage/lcov.info | codeclimate-test-reporter","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"homepage":"https://github.com/obartra/ssim#readme","devDependencies":{"@bubltechnology/customizable-commit-analyzer":"1.0.2-0","@types/jest":"24.0.25","@types/node":"13.1.1","benchmark":"2.1.4","bmp-js":"0.1.0","canvas":"2.6.1","codeclimate-test-reporter":"0.5.0","commitizen":"2.9.6","condition-circle":"1.5.0","core-js":"2.5.1","cz-conventional-changelog":"2.1.0","eslint":"4.18.2","eslint-config-airbnb":"16.1.0","eslint-config-prettier":"2.7.0","eslint-plugin-import":"2.8.0","eslint-plugin-jsx-a11y":"6.0.2","eslint-plugin-react":"7.4.0","image-type":"4.1.0","jest":"24.9.0","nodemon":"1.12.1","prettier":"1.8.2","request":"2.83.0","semantic-release":"8.2.0","semantic-release-cli":"3.2.5","ts-jest":"24.2.0","ts-loader":"6.2.1","typescript":"3.7.4","webpack":"4.41.4","webpack-cli":"3.3.10"},"release":{"verifyConditions":"condition-circle","analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"dcaa3a8653197923aa9f5613e2065a10f1e30208","_id":"ssim.js@4.0.1","_npmVersion":"5.10.0","_nodeVersion":"13.5.0","_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"dist":{"integrity":"sha512-JAfZZvK2Wv/2VMn5kEZUqufCX0pwaQMjXUVydSEEHES878HKcKPaUW/bYxe2/wDDVQU2+5JsSsPU6nji1z4J9g==","shasum":"9b0ca525765fee95aa598a49b02950030c95998e","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-4.0.1.tgz","fileCount":102,"unpackedSize":320009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBmImCRA9TVsSAnZWagAAwhAP/26jwcsj3+5jgVZhdZdp\n2uC1I9XL6luYEbOt974rVGNYRoAeAQ4TZQbj8EhteOBibmvWeTMUavhqVRpz\n0dyxzV9ntKuCEqkQbmsiT5l23WGpQClia/q1vc9loizNHpyOr+GoLwDTov4K\n9hMVJEd+GIn+ewIxt1l6YvDywwUtsTthT0KqUx7L3xpSTLKybPsvNu5OUumL\nuZpHxizJ31FgwQCRjmZSZWhigFeiTd+Bor6zvpeT3np+3oJo9tBniNFWR+uN\nLwPVjIggUjI7hsDY6GQrTl3Fq3zpLDt6jp15huvPEcsoyMQ7raP4eFrt0QdD\nbZRIlaC2+/t4ufzESJ0cOUDpr1DbLF02GBQ/bdEZdEA6UjPbnPFBaAYeuSoc\nHXN8AW7UBj0GYz44rAqSwZ/Bua+xkrc8i42FKOG4lbsitw1H95i3jbIkfRgC\n4Ge0evVhtC8FX9fwq3VCtQod9+6X4doAxAzhGkPtzJlKkcau5hw3Mpq6Dy47\nbq4c6nYcAOPFg36AYw0T8oh6hqU55Nhr71uziFxaxuCzdPS9TfnFwDjom4fS\nKLSCPG8of9DEQ0VD85P+Jf8YcAp06SExP6m41DXN6PDZz3FwoU7fgFVp7C5z\nObMFZe6raywSsGHbfw+pWVIhPysM0dcprTE5BqxkWxJGL3MgdOMvjQ9+hWPH\nfE1s\r\n=e3lB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCda7U2liiEnas+F9+1sQVE/7mqpPvD/rObKjw+mKMI9gIhAPuOfcztF6tdMFONSmQE1s/vAb/RRL++mDO8JMYpv5cG"}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssim.js_4.0.1_1577476645588_0.9544200314650588"},"_hasShrinkwrap":false},"3.1.0":{"name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","main":"dist/index","typings":"dist/index","browser":"dist/ssim.web","version":"3.1.0","scripts":{"format-all":"git ls-files {src,spec}*.{js,json} | xargs yarn format","format":"prettier --write --single-quote --no-semi --trailing-comma es5","commit":"git-cz","test":"jest --testTimeout=500000","lint":"eslint .","build":"rm -rf dist && tsc && webpack --mode=production","semantic-release":"semantic-release"},"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"homepage":"https://github.com/obartra/ssim#readme","devDependencies":{"@semantic-release/commit-analyzer":"6.3.3","@semantic-release/github":"5.5.5","@semantic-release/npm":"5.3.5","@types/jest":"24.0.25","@types/node":"13.1.1","benchmark":"2.1.4","bmp-js":"0.1.0","canvas":"2.6.1","commitizen":"4.0.3","condition-circle":"2.0.2","core-js":"3.6.1","cz-conventional-changelog":"3.0.2","eslint":"6.8.0","eslint-config-airbnb":"18.0.1","eslint-config-prettier":"6.9.0","eslint-plugin-import":"2.19.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-react":"7.17.0","image-type":"4.1.0","jest":"24.9.0","nodemon":"2.0.2","prettier":"1.19.1","request":"2.88.0","semantic-release":"15.14.0","semantic-release-cli":"5.2.3","ts-jest":"24.2.0","ts-loader":"6.2.1","typescript":"3.7.4","webpack":"4.41.5","webpack-cli":"3.3.10"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"9d11e1b8d66c704ef58a982b1c497fac9d0527a7","_id":"ssim.js@3.1.0","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-XmnLbd+zCNXD/ucFNN2ETSKkoVZRKzfFG7F97Mmz/77ubW7tLI9aoFgSEMjxMjKlUYPqBQ8NI5KBMoi2dlPJpA==","shasum":"6086b789fb6216ec33a7c329454f10f2c5048a82","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-3.1.0.tgz","fileCount":98,"unpackedSize":318083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCCv5CRA9TVsSAnZWagAAJx8P/jIaAqd7Js6FDi65buqQ\n5Io0MniDRwem9ecfaHOjRZXWhmup4uHtCaveeAL075H0LRgCuhoQcXeW+B2g\nNfpFJ/925ExBY77zQl1Z415RgJCdS6jOpRmRAk75fgNufzAOAcVsi4vVko8S\ntxBG9msTgHSsnfHqKp2Hngnc5O0pSPoGAlD8p3PjYBgXyUnTKPy9ePfHWQU8\n4TO7dK464S1KIfbzGOT6dUQMnJU5t8b53ByNhm3If1m7JTtDDFCbGYulJBhD\noCkdC+DgaHQMULok55CPU0F0Gs2tAw2c/78g+ePz6moJBRs47sK6GOmJIrQt\nbE6T8JeTTFDCKlkX1C4kUuTFgERi9h9W0gAx2r3kfTLS784u+iERn3Hb3tTo\nDIFXKAOQpjHpzB2mYQ6V24EIYczIJdQm0LYYOK0ljqYDx/R8NOLTHEosZ691\n/pwPQBousX5pzUJ6iIwG1u4ZEXIP7KFyTmVPk9sd12/6uZDVjs7d8mbejDbz\nR9iD54UF0B1oPO/fBC0x4x4r3b+zw5SFIF6NAHIWnfyLDhABFpdtePx8H5zA\nha6XJwQ+ZHRkMw6R1lZ7kh/4CQWZT9hW+NfEIszy2HCM8kKP2W44NKJ7cjn0\n17eLKWQlUCZnd6lCLFyRJERvhlf03zeeASVwErY1m9NKZL5axKx3TQz3Ul5P\nLI76\r\n=s0hv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDhPQg53lQlExyZdKrJAdJOsCGKSeFMASvp3VmNBorGeAiEAk2xB/ozqL4rL6t1Fthd5tgHAtUv4Wm8h1Og02nmMVrw="}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssim.js_3.1.0_1577593848736_0.13659494764340252"},"_hasShrinkwrap":false},"3.1.1":{"name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","main":"dist/index","typings":"dist/index","browser":"dist/ssim.web","version":"3.1.1","scripts":{"format-all":"git ls-files {src,spec}*.{js,json} | xargs yarn format","format":"prettier --write --single-quote --no-semi --trailing-comma es5","commit":"git-cz","test":"jest --testTimeout=500000","lint":"eslint .","build":"rm -rf dist && tsc && webpack --mode=production","semantic-release":"semantic-release"},"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"homepage":"https://github.com/obartra/ssim#readme","devDependencies":{"@semantic-release/commit-analyzer":"8.0.1","@semantic-release/github":"7.0.7","@semantic-release/npm":"7.0.5","@types/jest":"26.0.0","@types/node":"13.11.1","benchmark":"2.1.4","bmp-js":"0.1.0","canvas":"2.6.1","commitizen":"4.1.2","core-js":"3.6.5","cz-conventional-changelog":"3.2.0","eslint":"7.2.0","eslint-config-airbnb":"18.1.0","eslint-config-prettier":"6.11.0","eslint-plugin-import":"2.21.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-react":"7.20.0","image-type":"4.1.0","jest":"26.0.1","nodemon":"2.0.4","prettier":"2.0.5","request":"2.88.2","semantic-release":"17.0.8","semantic-release-cli":"5.3.1","ts-jest":"26.1.0","ts-loader":"7.0.5","typescript":"3.9.5","webpack":"4.43.0","webpack-cli":"3.3.11"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"3b8bf418231cc362ee0af3cae7aa93606bb69c20","_id":"ssim.js@3.1.1","_nodeVersion":"14.4.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-/AcvEnpIxwh1+t4HNRE9lg+Ka8MIsUPXsXeQjzd5IQjs1DcphrlPHKciWdZRnHAQoQIbLFzXJ+5KruYeH7oXjw==","shasum":"6b0ad54a8eeae3490adde84076f62a2dc48febfe","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-3.1.1.tgz","fileCount":98,"unpackedSize":320337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6/VDCRA9TVsSAnZWagAAlC4P/3bGiSxKJsKy7Im4mGYv\nbqqi6CoafVf2NL8onGSNrEg69PQs2Zk+cdarhzGnzR4GsnOd7K8V/t+C+Mb8\nzlNS3380epyyJ89Fo8gnGSwXDNYgwxVM60daXBfNf5M6s32RbWzK9FNT3LnW\nkROIiN974SAmcFQKNPJO/yx66AH2sG7NJCe9sXA0oYgnO3kGzsYJBH+8o3QY\nT2W4srIuEoqku6k9AcoClvigrXl9eis0AiaS++fuXNjJ/8NNihSC9C3AgDpW\ngbyHl7kfzUwhS2ldpa4NrDxf1oXRH+qos+x/F6eNkK2qgY6ydideIZ4HeZIt\nTz+jIj7lLM5HG/YAamAARoY0qmDDwdI6WKLVouuO6kAKAifL4zV3UTo3FnJ7\n39oyqjhzkqFkvF//SN4xisZbYIxjxNAmXSP1+Dpc+6LvzfXikdprQT/2MLwX\nFU3eaZKtlujHXeyyoTgKGDlZ2SaeqSLbXfObTqFkT/DGDtV/oLEjt3bWJH0m\n2t60NTvilipHnuHR96kJ+NXEHW63Yr1kupLRp11j/fCsqUnvOgzi+pTr/s1W\nvEk06E8xn7PdZUEQHmELmjaZVqJYs1oGYjQnDskp5DARvEyf1wsgwVlu8MMV\n4VFydD8lS83oK0h8TH2pVmXPg8UlcGM2nafczQFqZMGYD/1yhOQ7HvEtXoet\nlJj4\r\n=zsJN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD93KPHgBrmDWeSp+GYqhGQZeZAAusjlo6M/ug3CJdHAAIhAKUd+1dEwy6lIC/X9f5qr27WAsh7AGoOL3VopdkYwbq1"}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssim.js_3.1.1_1592522050862_0.45696850692263724"},"_hasShrinkwrap":false},"3.1.2":{"name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","main":"dist/index","typings":"dist/index","browser":"dist/ssim.web","version":"3.1.2","scripts":{"format-all":"git ls-files {src,spec}*.{js,json} | xargs yarn format","format":"prettier --write --single-quote --no-semi --trailing-comma es5","commit":"git-cz","test":"jest --testTimeout=500000","lint":"eslint .","build":"rm -rf dist && tsc && webpack --mode=production","semantic-release":"semantic-release"},"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"homepage":"https://github.com/obartra/ssim#readme","devDependencies":{"@semantic-release/commit-analyzer":"8.0.1","@semantic-release/github":"7.0.7","@semantic-release/npm":"7.0.5","@types/jest":"26.0.10","@types/node":"13.11.1","benchmark":"2.1.4","bmp-js":"0.1.0","canvas":"2.6.1","commitizen":"4.1.2","core-js":"3.6.5","cz-conventional-changelog":"3.2.0","eslint":"7.7.0","eslint-config-airbnb":"18.2.0","eslint-config-prettier":"6.11.0","eslint-plugin-import":"2.22.0","eslint-plugin-jsx-a11y":"6.3.1","eslint-plugin-react":"7.20.6","image-type":"4.1.0","jest":"26.4.0","nodemon":"2.0.4","prettier":"2.0.5","request":"2.88.2","semantic-release":"17.1.1","semantic-release-cli":"5.4.0","ts-jest":"26.2.0","ts-loader":"8.0.2","typescript":"3.9.7","webpack":"4.44.1","webpack-cli":"3.3.12"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"7c294feb497eb625da0b71975727da4b85e25048","_id":"ssim.js@3.1.2","_nodeVersion":"14.8.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-iK23XdkMWnHgDvtbOXcQFz5ootEixZklwUKO45TO6Vc/LjnV5O3Qf4ufVvat+pK20d+Q4NMfRVJZ82+nswp0/w==","shasum":"48d70a081ae4085b5aa0c76f5ed007c75a35d657","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-3.1.2.tgz","fileCount":98,"unpackedSize":321012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOU5sCRA9TVsSAnZWagAAwEYP/0GNqfCxt44+jHOGI/gV\n9euqQyHNuQ57QGyJMkXPpqirNMQIxkE66TgYvrm34w1hDjdd0SUOQV56OxwA\n6h20zbWkGsYHZVYClayrpG6t4qede7t7KcwdeMi0i/1etpb5XraM5qDJ/ls8\nk3LjoR6subXVh6cW2CPKtuc2/ZB72BzDYjHfEp2v3SUIog1oGLZ1lVEFCVZo\nOTqhH3mhEo5p1RTYVceTzF6Xf5M5j72Iztd4eSMyKxCb36yUN4LosZ3tDRXM\n8OsHkac7TMnvheZNkqrUZwTLg0WqQoJC15IDdCzdUm4W3C8o0d/owN9txjuU\nvJOcpAkHFLyCKKt58jmEOOsrNEe+0sKn4/i5fvDzaQlsjgheAaSMkIXWRyKQ\n2EywKsGwcDfhXujwfglUZpr2XCWIz5sORCBJUYgxvVsDXVpztYE+q3BF5jMa\n/RgddDMmrkzKFblKYjhFetqo1ChSXT3xmudqKWmY1idM1EV521Q2vQ8/ZHqc\nrmiikD7OIh9GMFG4+exHFQIfgIw6aN+IvXbkQTuwk9trdylcrtFU1GEkYor6\nnrbO+rLUBfw3tBGwh3tNuDqtLE1Pl/UQiiiMHDmSXmS1ptXm40mUwQsYzRZl\nc5VGKykwvkncGmgdcDeOcjmt8j3NtqwO086WOBA9DkbCMJfHjbuZYJRMxYZO\nMfRz\r\n=GZMF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA6WN+lb/aPSAZ9GO/DaQ0YvRSsHpdQQBWkJaNDkX7YoAiAOmHm+adMdzpTQZ+vj5lC6GxbpEfQZr9yZPyuI6WEooA=="}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssim.js_3.1.2_1597591147886_0.4078586524218937"},"_hasShrinkwrap":false},"3.2.0":{"name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","main":"dist/index","typings":"dist/index","browser":"dist/ssim.web","version":"3.2.0","scripts":{"format-all":"git ls-files {src,spec}*.{ts,js,json} | xargs yarn format","format":"prettier --write --single-quote --no-semi --trailing-comma es5","commit":"git-cz","test":"jest --testTimeout=500000","lint":"eslint .","build":"rm -rf dist && tsc && webpack --mode=production","semantic-release":"semantic-release"},"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"homepage":"https://github.com/obartra/ssim#readme","devDependencies":{"@semantic-release/commit-analyzer":"8.0.1","@semantic-release/github":"7.0.7","@semantic-release/npm":"7.0.5","@types/jest":"26.0.10","@types/node":"13.11.1","benchmark":"2.1.4","bmp-js":"0.1.0","canvas":"2.6.1","commitizen":"4.1.2","core-js":"3.6.5","cz-conventional-changelog":"3.2.0","eslint":"7.7.0","eslint-config-airbnb":"18.2.0","eslint-config-prettier":"6.11.0","eslint-plugin-import":"2.22.0","eslint-plugin-jsx-a11y":"6.3.1","eslint-plugin-react":"7.20.6","image-type":"4.1.0","jest":"26.4.1","nodemon":"2.0.4","prettier":"2.0.5","request":"2.88.2","semantic-release":"17.1.1","semantic-release-cli":"5.4.0","ts-jest":"26.2.0","ts-loader":"8.0.2","typescript":"3.9.7","webpack":"4.44.1","webpack-cli":"3.3.12"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"ca724293ea36b111ff98dd18094b252e486129a8","_id":"ssim.js@3.2.0","_nodeVersion":"14.8.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-PnmjBkIJI8QH81jxO92STVCkuEthlksbtNZnCU2A6SXfovAeRba/ZSG2zhya/FgI6MVIRzGPQtwbGLXJ5FF2Zw==","shasum":"58e75c7297375451bd62f53014271d3ac218ab80","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-3.2.0.tgz","fileCount":102,"unpackedSize":356129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPnUbCRA9TVsSAnZWagAAt+AQAJFEuYrEQByxWe+5iPIt\nJSDfH0Axkw3cl2bsK+CAph2Zprn+wx+KpG3rQzHJ4Go63hdaxxkLdj4MAIoA\nlSypsKrw6lVpv3GO0PCGey2OletCo+qpNGl/30F3W7sJzpmIslV4XTKeMlQn\nkC8d7cMooXcnOavXXzbPrA1OIJoHbE7U8JMzTA3V0PWzI3f8SlWaGkUd/PGj\nqlBJTgP+LYhZGEtUeZFm5D0GMMpS304IIV/ixciPlW1u2SRKL2P3u1ufwwG3\n+VlwuLaVpvV9k9BAjSw1SEQhDbteqfeUa20+NyqpdQ6L5gw5catKa1D1b3tV\nCvMrFcIv3mwDuDyh6KKfpR8O7WPqN2vZiOfTfPPZhcC9wqAmF4NAwgAI1t/5\nQsRSYTzriee398DlAUM/mhRplZ5RH/s/Nw6dStlhzDVXCF+fKFQ3ay5lnN7d\nB1L0BtFpKwnnib6XWDYsMq2n2BXVvw+MjZ3Tyi0Zaj9RaADpTIx2J9u9c/+i\n7CR79lvzZOZjBY0H8qxLwTBTDPZmZMSBPTl0fxm3Muw3I568hg3jN8RTmhaB\nm9fp4mzIEgbj6pAKwFN6A10ewvWR/tKpJSFZZ0CYOIrWMYuBqFzT5Z617iHo\npAmAR2aZoMpM9p8NA+/JFtn+FjcwxQBd+hde50qcxb3MYYALEhzA4LfqUMPf\nr3e3\r\n=JN7f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCC0g7Uv0mRguoWdp1PtTxpTMhJ/BT18kEY48a3hJzxBwIhAImFS3lNIm85ukdSKMiGRjz4oH69iHAzNm4iiskoqVql"}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssim.js_3.2.0_1597928731270_0.3176279397819217"},"_hasShrinkwrap":false},"3.3.0":{"name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","main":"dist/index","typings":"dist/index","browser":"dist/ssim.web","version":"3.3.0","scripts":{"format-all":"git ls-files {src,spec}*.{ts,js,json} | xargs yarn format","format":"prettier --write --single-quote --no-semi --trailing-comma es5","commit":"git-cz","test":"jest --testTimeout=500000","lint":"eslint .","build":"rm -rf dist && tsc && webpack --mode=production","semantic-release":"semantic-release"},"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"homepage":"https://github.com/obartra/ssim#readme","devDependencies":{"@semantic-release/commit-analyzer":"8.0.1","@semantic-release/github":"7.0.7","@semantic-release/npm":"7.0.5","@types/jest":"26.0.10","@types/node":"13.11.1","benchmark":"2.1.4","bmp-js":"0.1.0","canvas":"2.6.1","commitizen":"4.1.2","core-js":"3.6.5","cz-conventional-changelog":"3.2.0","eslint":"7.7.0","eslint-config-airbnb":"18.2.0","eslint-config-prettier":"6.11.0","eslint-plugin-import":"2.22.0","eslint-plugin-jsx-a11y":"6.3.1","eslint-plugin-react":"7.20.6","image-type":"4.1.0","jest":"26.4.1","nodemon":"2.0.4","prettier":"2.0.5","request":"2.88.2","semantic-release":"17.1.1","semantic-release-cli":"5.4.0","ts-jest":"26.2.0","ts-loader":"8.0.2","typescript":"3.9.7","webpack":"4.44.1","webpack-cli":"3.3.12"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"19e71c6e8762d73f33a07329247036dc851e2beb","_id":"ssim.js@3.3.0","_nodeVersion":"14.9.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Gu85i4R+lN1U1NtOP59CHSpZXHhF8jGqRH8RzxRc5v/YlU+ralZIs4pJyaWgqf3Kzbzx73qcjwmmY2kbq/jBOw==","shasum":"49d9f6d741467054118f2a61c0e106e2defe03dc","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-3.3.0.tgz","fileCount":102,"unpackedSize":355899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT4zeCRA9TVsSAnZWagAAyJAP/jcA6F/DNq36WlKx8JwZ\nqOfWsva3fj3p8JQPPYk++7ipCbwlbSlPEiVUriyUsQB8PRy0BbzX463bI3iH\nmPMrXOIiDFOVuYvEgZ2LNCEEwiw0qYsD88n1Q7H4XCv9spQBc269ytmiy2xB\nzOjcfgSUrUV/p1l+lNce19cl6rGc5smLTn58jBcS49cfb72lc7wdwq6/nN2P\n8MgkMvKo2pw8IZqWQfGtTu/7SSqM0I8/o9jwiUc33uTEurN8YQXjM+9BpRnn\nZ7/IGBvSkhjYKgopMQv5+gA5PFrgxmwVY5xG+hgHWU1CPtYSQcIU39/WFUP4\n2aa++EMFr5C2nq8iIfN3JOndWauaIybX1DZvyoumUzBdYj5Nz1anVVLLhIbY\nDJn9tscNLtX6diyk8Y23RSQ+RqCUhvudBCpN+hNxS4BWZV7t/eHMOMHHl/E2\nVw3FJ4PuRscptDttKVr+wl4Fdu4eh2tZ5BL0cibNIrLZZqZ7ZKdN6N7l82Yo\np7GGd3vK5ZHJjlzFzwgJiWyeKZefXbXoLbML6dTda+kiiccpujGWGNPI78du\nZvLcGCOR11QlLoo1xJqpwz6LSfZMbaoSCeSOqpXufFvUe6yT47iKcZpwvdt+\n5AkxYAfl0SeuIdfBx92Gcvjgugz0LjtzQ7Y07MGLuNbXM17s3IAqhzdEUsTZ\n3+BJ\r\n=bGvv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2dzkQCh4ZuQKfDsUVsYERyIjWWIdZ6M8txEALgPEV4AiA/G38H6TqHBmUKQ7Fb9eenFD/UNO0Q2PSQTaiGomXzcA=="}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssim.js_3.3.0_1599048926113_0.08934886080903226"},"_hasShrinkwrap":false},"3.3.1":{"name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","main":"dist/index","typings":"dist/index","browser":"dist/ssim.web","version":"3.3.1","scripts":{"format-all":"git ls-files {src,spec}*.{ts,js,json} | xargs yarn format","format":"prettier --write --single-quote --no-semi --trailing-comma es5","commit":"git-cz","test":"jest --testTimeout=500000","lint":"eslint .","build":"rm -rf dist && tsc && webpack --mode=production","semantic-release":"semantic-release"},"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"homepage":"https://github.com/obartra/ssim#readme","devDependencies":{"@semantic-release/commit-analyzer":"8.0.1","@semantic-release/github":"7.0.7","@semantic-release/npm":"7.0.5","@types/jest":"26.0.12","@types/node":"13.11.1","benchmark":"2.1.4","bmp-js":"0.1.0","canvas":"2.6.1","commitizen":"4.2.1","core-js":"3.6.5","cz-conventional-changelog":"3.3.0","eslint":"7.8.1","eslint-config-airbnb":"18.2.0","eslint-config-prettier":"6.11.0","eslint-plugin-import":"2.22.0","eslint-plugin-jsx-a11y":"6.3.1","eslint-plugin-react":"7.20.6","image-type":"4.1.0","jest":"26.4.2","nodemon":"2.0.4","prettier":"2.1.1","request":"2.88.2","semantic-release":"17.1.1","semantic-release-cli":"5.4.0","ts-jest":"26.3.0","ts-loader":"8.0.3","typescript":"4.0.2","webpack":"4.44.1","webpack-cli":"3.3.12"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"27e37df8729c77908b633afc31a10a96c7936536","_id":"ssim.js@3.3.1","_nodeVersion":"14.13.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-XkL4its7lHqiiZqaV5IycIVsYJ8X8zVpaEeEJWkKUZv+kfwLx/97Nydyyh0cBdka9yR1WhavF1eSh68Vo4gTyA==","shasum":"98f485f976c41716c1193f59f45fe48bd9efdd24","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-3.3.1.tgz","fileCount":102,"unpackedSize":356260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgNbmCRA9TVsSAnZWagAAoNIP/Riibd829eK2keXjRm5Y\n8dmJM6S3YYX3ny0PuYfoE0rz9Cql5a8Jn9owzUxJMyILKl6zkeh1kxI/ehlH\n+KNpaugZ/qxLSY98FQY/zVeZvxD3wPwS/PdHepC8JhhLVahPSHzQZ/of57Jo\n2RWludaHXy3q1GA/etx4XOdc2VvqdAAGOeOwMFmRMsJ+KDwjmWPnBQGCwmDN\n3lPIW/8NwlCQv9sWoDzz4KTFBu/lShFeVFk9POsZojRFkFXvKe8Hvi++MtOm\nToWhP68GaptGDmoBKN7LN6C0eYGGb193YNrUjPaXnPNP4NJvv3PAE54KqPX3\nr0OCWTpdRFNpdJb8EhbDInUwXoF0e3ptxEx4RknhnvsA0p3VMm/p7I5me6Mx\nNkTME6TijWS3AsXAOXtb2d/2iljC8ccmTOas1ExmAgBNQ7O9dwn+IXSC2G0A\nOYBrQEtYnjVKv/Mj5btEH6NKsjb4QqnCUsIdvyHNfgAriZ33lAjSuT12iPJB\nFYsD33b+eRXPlh9MM5RAMnaAGOFSWC66Pr4FsLkuwM4v8ymS2G2DGJNL8aYo\nZxCFcAqZjrwLRKmGzj/YK+34RZjCFmspKtyz7r/8/VyGqYFOJHIgnFIicOZl\nevz5kb4BfG+Zrz+ST2K53/RK8md7w+OkIgCSpajLSfVHjW9PTUrx6nilc8yb\n0i+J\r\n=8pea\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDL1WBY+6qY8+YW5l9SCdix3R/FZb5dncIjWdx6wIrtJAIgBxOpr/J3KQeTmdAa6OWkDH1xP5zgT8n6rUXC9E7iQaI="}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssim.js_3.3.1_1602279142035_0.22341052914906467"},"_hasShrinkwrap":false},"3.3.2":{"name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","main":"dist/index","typings":"dist/index","browser":"dist/ssim.web","version":"3.3.2","scripts":{"format-all":"git ls-files {src,spec}*.{ts,js,json} | xargs yarn format","format":"prettier --write --single-quote --no-semi --trailing-comma es5","commit":"git-cz","test":"jest --testTimeout=500000","lint":"eslint .","build":"rm -rf dist && tsc && webpack --mode=production","semantic-release":"semantic-release"},"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"homepage":"https://github.com/obartra/ssim#readme","devDependencies":{"@semantic-release/commit-analyzer":"8.0.1","@semantic-release/github":"7.0.7","@semantic-release/npm":"7.0.5","@types/jest":"26.0.12","@types/node":"13.11.1","benchmark":"2.1.4","bmp-js":"0.1.0","canvas":"2.6.1","commitizen":"4.2.1","core-js":"3.6.5","cz-conventional-changelog":"3.3.0","eslint":"7.8.1","eslint-config-airbnb":"18.2.0","eslint-config-prettier":"6.11.0","eslint-plugin-import":"2.22.0","eslint-plugin-jsx-a11y":"6.3.1","eslint-plugin-react":"7.20.6","image-type":"4.1.0","jest":"26.4.2","nodemon":"2.0.4","prettier":"2.1.1","request":"2.88.2","semantic-release":"17.1.1","semantic-release-cli":"5.4.0","ts-jest":"26.3.0","ts-loader":"8.0.3","typescript":"4.0.2","webpack":"4.44.1","webpack-cli":"3.3.12"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"3be9c57f44d0efdd2beb3c62fb9acd927d27b1cb","_id":"ssim.js@3.3.2","_nodeVersion":"14.13.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-MUVEvxBwOT1xMtOEmLF7NxtbwS5JuOnbr1Lj0sa/rXEh/75Ao7AjdQDjO6Tidl97Ml6O6Br8q7rx6MDvDU7pRg==","shasum":"61befe8c03d869e0e9f7c47e20e1b1704db28739","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-3.3.2.tgz","fileCount":102,"unpackedSize":359642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgOItCRA9TVsSAnZWagAA7iYQAKFnS1tH8cstVlxzFRiS\nEZdOVU2Dg3bYhsYSH46eRr15Ln7O5wEccqzlwGY7jPgs0lNiYNomRQ9nmMNo\n6Jd5ix1i8cN/CD1vIYFqJMgHXQ9yZmRX6CDjZ5/7/4uR6FQAqvZIyPo344qP\nMaWbBhMTWbiIQG0n4plQz5ic2+t9IrpefZpOtyF8Ipr1y0EbuVmQbm9vizqv\nd7hUubdvk6AiveggFtQQQu+MsiXQ0M0weSML/YXvsvIfWUB+hkS1T9eMJp/n\n1x/RqbYpjD+CABiyf4251iEIc57AmPbqKZeVcoeY/zBI45i+MOzbfNgZKmBH\nPasi9d1c4LCCgQk4C7ZBdkkrnSAUXOoAO1atDCA2X3iOMGIIlVr2eBjnqydT\nnCNXbzSOliKg+M0UoiGnspHz56cwmbekNz6uHhJCkURcJEtJ4GzyBHd2TLlr\nmc7RxqNFMqMlwaFRjhAcEblg/DG8qUNiZdSoCsVRBi2v5m0svBQJcpFM3qka\neDRDYPg6PiHDjBVyui/Jf+m35PIKSeJYoVRzlQaiI4XJz5o5601FhTygY4eD\nCdmb7p9J9QFkI1nAQIqTI6tIdrXKnN1TQlgBttYm/nR2oJkfOL5/FvJbXjyM\nTZWUSjbf8s4zEz0hqzb9c6eat29Oemgc6sEmxEsWSnEirp0+8JMgkRB/3CHK\nk2RJ\r\n=w0X4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAgicpI6IJxnIIu5B6LlrcuN6odxY8+Eew12CE50iaMuAiBNl6AFE4+cAROdYWPmCFMdT2AOnPi7LAxIiC1vWMl5Jg=="}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssim.js_3.3.2_1602282028891_0.00003050034936702417"},"_hasShrinkwrap":false},"3.4.0":{"name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","main":"dist/index","typings":"dist/index","browser":"dist/ssim.web","version":"3.4.0","scripts":{"format-all":"git ls-files {src,spec}*.{ts,js,json} | xargs yarn format","format":"prettier --write --single-quote --no-semi --trailing-comma es5","commit":"git-cz","test":"jest --testTimeout=500000","lint":"eslint .","build":"rm -rf dist && tsc && webpack --mode=production","semantic-release":"semantic-release"},"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"homepage":"https://github.com/obartra/ssim#readme","devDependencies":{"@semantic-release/commit-analyzer":"8.0.1","@semantic-release/github":"7.1.1","@semantic-release/npm":"7.0.6","@types/jest":"26.0.14","@types/node":"13.11.1","benchmark":"2.1.4","bmp-js":"0.1.0","canvas":"2.6.1","commitizen":"4.2.1","core-js":"3.6.5","cz-conventional-changelog":"3.3.0","eslint":"7.11.0","eslint-config-airbnb":"18.2.0","eslint-config-prettier":"6.12.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsx-a11y":"6.3.1","eslint-plugin-react":"7.21.4","image-type":"4.1.0","jest":"26.5.3","nodemon":"2.0.4","prettier":"2.1.2","request":"2.88.2","semantic-release":"17.2.0","semantic-release-cli":"5.4.0","ts-jest":"26.4.1","ts-loader":"8.0.4","typescript":"4.0.3","webpack":"5.0.0","webpack-cli":"4.0.0"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"f9d924cdf7b80e25ea882ea51ea8c2e22b08e3d4","_id":"ssim.js@3.4.0","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-tZ/HFpgPV45WrLrYFZvbQHPETrMYy2e5OkcbPYituEAbEd/kLUpQHdLxIf4Zcv0WpQRtrHUIQQecxLovkmEPAg==","shasum":"b5af12cc80c4c9947ebbf5f6ea814f551fdbf16b","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-3.4.0.tgz","fileCount":102,"unpackedSize":355360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhGfdCRA9TVsSAnZWagAAdvwQAIq9vQb01/HOM9ByEDbH\naj9ZJQk7tELF8dKyWDvRL3UthqRm2iXCkI7W6tlfFxxFvhjQUF9SOsl6fuL9\n82Q6utlae3WkqCEownFaOao1W3mAx3MCvUY3XHGUaVtQH0iMwggM0lsg/Sj2\nQnf2XIu4ZixBFlg9AulCEyr1Zmh4ol0/Xsz1NdZwF1pfjhaIzFr2RFSI03tu\nm5QP02uv8LJLpCohBRcEmv+PNZq3JWMRuVmzCDY55v+wiO8tQdh5PHMWiGyM\nnTW570Tu07wIv0HeEaFm5Ot7KLg0JzlqsLpSu8cumMdoBPopeiXqPK4lmMnY\nsfhDs7m2j84RXZVCS0tdpamFsgYA8+os0nQsD2MEtxNYv9lPZHePdy74Pdhl\nJF/kefL02mnoCVOS7Xb98cdqn3Ir7d2e7FcKI5y1NY1XIadY0bs0cQZxRTTS\nH2yHo06+Int3VqFF1LU2k6fkSbw6UrTbfh9WBkfhj2xxu1USzR+Hi1unfXEZ\nz2yj9JK4pELI8b4C+lX3msLbqlegVrXVzHALmZzEomCC7wMwQQccftdeueUD\ncQj72ybcPIAPANyNBpf+9XlRx8FYFuM3HI34hSIbudnUKLwVXGGlyJnkW/sx\nnvEuUVtY/hEuAhHgOYOL9I5VOPsBNG3rBiCyLv0zuUK2eR3RjyEl4oYGjZJY\nktlx\r\n=WD0x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMYS9b2oh9BXoHh5Q5FSlS6vHvBgxttlsrdMXluR9b9wIgH+39c6tkvFiP5XscOHp/RQT0M69/OIg81XwjfF6pEdE="}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssim.js_3.4.0_1602512861323_0.823802932827955"},"_hasShrinkwrap":false},"3.5.0":{"name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","main":"dist/index","typings":"dist/index","browser":"dist/ssim.web","version":"3.5.0","scripts":{"format-all":"git ls-files {src,spec}*.{ts,js,json} | xargs yarn format","format":"prettier --write --single-quote --no-semi --trailing-comma es5","commit":"git-cz","test":"jest --testTimeout=500000","lint":"eslint .","build":"rm -rf dist && tsc && webpack --mode=production","semantic-release":"semantic-release"},"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"author":{"name":"Oscar Bartra"},"license":"MIT","bugs":{"url":"https://github.com/obartra/ssim/issues"},"homepage":"https://github.com/obartra/ssim#readme","devDependencies":{"@semantic-release/commit-analyzer":"8.0.1","@semantic-release/github":"7.1.1","@semantic-release/npm":"7.0.6","@types/jest":"26.0.14","@types/node":"13.11.1","benchmark":"2.1.4","bmp-js":"0.1.0","canvas":"2.6.1","commitizen":"4.2.1","core-js":"3.6.5","cz-conventional-changelog":"3.3.0","eslint":"7.11.0","eslint-config-airbnb":"18.2.0","eslint-config-prettier":"6.12.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsx-a11y":"6.3.1","eslint-plugin-react":"7.21.4","image-type":"4.1.0","jest":"26.5.3","nodemon":"2.0.4","prettier":"2.1.2","request":"2.88.2","semantic-release":"17.2.1","semantic-release-cli":"5.4.0","ts-jest":"26.4.1","ts-loader":"8.0.4","typescript":"4.0.3","webpack":"5.0.0","webpack-cli":"4.0.0"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"290a9fb3e67dcf84347b9749728f9e914d331e50","_id":"ssim.js@3.5.0","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Aj6Jl2z6oDmgYFFbQqK7fght19bXdOxY7Tj03nF+03M9gCBAjeIiO8/PlEGMfKDwYpw4q6iBqVq2YuREorGg/g==","shasum":"d7276b9ee99b57a5ff0db34035f02f35197e62df","tarball":"https://registry.npmjs.org/ssim.js/-/ssim.js-3.5.0.tgz","fileCount":102,"unpackedSize":355360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhGmHCRA9TVsSAnZWagAAo9oP/2W78JxOw53Xu/pwusbb\ntwe0Yd+E7dZKjPkoeYRxwch3e9Ros5lvy23BcDbYiIUzsEUABvS4iB7NVhA6\nJtrNP4xWh3xsYcnnKT45isc3cP64HftYM2e/sirAPh4jXH0K7IHpcanaZ77F\nWMgjAvKOtarV5OsITNTxkx8taaZFoVRGNdQpNvWRHQAiA/xxm2F3GVbPRSTX\nhbxMv5TDubf6p3Y3+jp1Zn8ZY77aaSJ8E+E1vOpIJmZY4GEGawISzgR4Xsw9\nXbwT6SLGSzq6kFDT2ompE/WAN0BEXRsDOd9g1Ha+8zJrMAlNQJ1iQvGjz4Tx\nLhhAPbf8f/9gx1wDqsPwL96PjeqNaCub1NktzVjdtJO2/4HkMsfiFYn7Khvx\nqd2EtKtqtomRJPwehKcHP5kIsaWUJiMxleRy1nT+mGMD85bWIGTXbwgLHPsn\nsIJRqJ6EdirWOVFpAtBiG4Sp6sC132BSygao9MZ2QdWT9JgWnAr+M85vi1tp\nfYnLwEdDtNOLlzh78GTagLMouCYHXB0gJMWRecXOyXo3qmJWWJSjYI0crLUY\n0IzQcCF8acYPHqw+7du5v60y20KXgE+fvSito57Sm2ni0VEzLaFkKE394VWV\nEnZt0CRqbSOKPn+Fv7TpVaPzqrCqNsiQiUECQKjn7RIwQZGrEy11NjUPEcpx\nqVP0\r\n=v+CA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaQepZbibLk1womEf4fqDNe2zkBSDE/OtkHmihm6arRQIhAKy3Ehk2hGT2Ju3x3ZmOw8w++kk2EbA6JAJbtFJtIPaj"}]},"maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"_npmUser":{"name":"obartra","email":"obartra@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssim.js_3.5.0_1602513287512_0.6987007141834676"},"_hasShrinkwrap":false}},"readme":"[![CircleCI](https://circleci.com/gh/obartra/ssim/tree/master.svg?style=shield)](https://circleci.com/gh/obartra/ssim/tree/master) [![Test Coverage](https://codeclimate.com/github/obartra/ssim/badges/coverage.svg)](https://codeclimate.com/github/obartra/ssim/coverage) [![license](https://img.shields.io/github/license/mashape/apistatus.svg)](https://opensource.org/licenses/MIT) [![npm](https://img.shields.io/npm/v/ssim.js.svg)](https://www.npmjs.com/package/ssim.js)\n\n# SSIM.JS\n\n> Get a `0` to `1` score on how similar two images are\n\nThe closer [SSIM](https://en.wikipedia.org/wiki/Structural_similarity) is to `1` the higher the similarity. It correlates better with subjective ratings than other measures like [PSNR](https://en.wikipedia.org/wiki/Peak_signal-to-noise_ratio) and [MSE](https://en.wikipedia.org/wiki/Mean_squared_error). For instance:\n\n|                                                                                            |                                                                                            |                                                                                            |\n| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |\n| ![](https://raw.githubusercontent.com/obartra/ssim/master/spec/samples/einstein/Q1.gif)    | ![](https://raw.githubusercontent.com/obartra/ssim/master/spec/samples/einstein/Q0988.gif) | ![](https://raw.githubusercontent.com/obartra/ssim/master/spec/samples/einstein/Q0913.gif) |\n| Original, MSE = 0, SSIM = 1                                                                | MSE = 144, SSIM = 0.988                                                                    | MSE = 144, SSIM = 0.913                                                                    |\n| ![](https://raw.githubusercontent.com/obartra/ssim/master/spec/samples/einstein/Q0840.gif) | ![](https://raw.githubusercontent.com/obartra/ssim/master/spec/samples/einstein/Q0694.gif) | ![](https://raw.githubusercontent.com/obartra/ssim/master/spec/samples/einstein/Q0662.gif) |\n| MSE = 144, SSIM = 0.840                                                                    | MSE = 144, SSIM = 0.694                                                                    | MSE = 142, SSIM = 0.662                                                                    |\n\n_Table extracted from http://www.cns.nyu.edu/~lcv/ssim/_\n\n## 🖥 Install\n\n```shell\nnpm install ssim.js\n```\n\nYou can also use the web version directly from [unpkg](https://unpkg.com)'s CDN: `https://unpkg.com/ssim.js@{{version}}/dist/ssim.web.js`.\n\n## 📝 Usage\n\nCheck out the [playground](https://ssim-comparison.gomix.me/) for node and web usage examples.\n\nSSIM.js takes in 2 image buffers and optional options parameter. You can find all options available [here](https://github.com/obartra/ssim/wiki/Usage#options).\n\nFor examples on how to implement image loading strategies for both node and the web, check out [this wiki page](https://github.com/obartra/ssim/wiki/Node-and-Browsers).\n\n```js\nimport ssim from \"ssim.js\";\n\nconst img1 = loadImage(\"./img1.jpg\");\nconst img2 = loadImage(\"./img2.jpg\");\n\nconst { mssim, performance } = ssim(img1, img2);\n\nconsole.log(`SSIM: ${mssim} (${performance}ms)`);\n```\n\n## 📖 Documentation\n\nIf you run into any issues or want a more info, check the [wiki](https://github.com/obartra/ssim/wiki).\n\nThe code is fully documented but feel free to create an issue [here](https://github.com/obartra/ssim/issues/new) if you have any questions.\n\n## 🏁 Metrics\n\n| Process      | Status                                                                                                                                                                                                                                                                                                |\n| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| Versioning   | [![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release) [![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/) |\n| Dependencies | [![Known Vulnerabilities](https://snyk.io/test/github/obartra/ssim/badge.svg)](https://snyk.io/test/github/obartra/ssim) [![DavidDM](https://david-dm.org/obartra/ssim.svg)](https://david-dm.org/obartra/ssim)                                                                                       |\n\n## 💡 Credits\n\nThis project is a direct port of algorithms published by [Wang, et al. 2004](/assets/ssim.pdf) on \"Image Quality Assessment: From Error Visibility to Structural Similarity\". The original Matlab scripts are available [here](https://ece.uwaterloo.ca/~z70wang/research/iwssim/) with their datasets. To view the steps taken to validate `ssim.js` results, check the [wiki](https://github.com/obartra/ssim/wiki/Results-Validation).\n\nThe current (default) implementation uses the Weber algorithm, originally developed by Dan Weber, 2020 at [notatypical.agency](https://notatypical.agency/).\n","maintainers":[{"name":"obartra","email":"obartra@gmail.com"}],"time":{"modified":"2022-06-26T23:33:35.245Z","created":"2016-10-05T17:58:50.882Z","0.0.3":"2016-10-05T17:58:50.882Z","0.0.4":"2016-10-10T23:03:14.778Z","0.0.5":"2016-10-11T04:03:03.791Z","0.0.6":"2016-10-11T17:17:49.648Z","0.1.0":"2016-10-20T02:04:06.458Z","1.0.0":"2016-10-23T03:41:02.249Z","1.1.0":"2016-10-25T02:28:38.503Z","2.0.0":"2016-11-07T18:33:07.338Z","2.1.0":"2016-11-12T17:46:38.929Z","2.1.1":"2016-11-14T00:19:39.721Z","2.1.2":"2016-11-18T18:22:50.259Z","2.1.3":"2016-11-19T23:59:05.743Z","2.1.4":"2016-11-22T15:02:34.302Z","2.2.0":"2016-11-27T12:38:16.101Z","2.3.0":"2016-12-14T16:38:18.824Z","2.3.1":"2016-12-16T16:00:14.228Z","2.3.2":"2016-12-18T17:18:08.422Z","2.4.0":"2016-12-21T20:00:34.866Z","2.5.0":"2017-01-09T02:07:16.466Z","2.5.1":"2017-01-20T22:02:53.391Z","3.0.0":"2017-01-24T17:34:28.443Z","4.0.0":"2019-12-27T19:46:12.683Z","4.0.1":"2019-12-27T19:57:25.755Z","3.1.0":"2019-12-29T04:30:48.908Z","3.1.1":"2020-06-18T23:14:11.027Z","3.1.2":"2020-08-16T15:19:08.152Z","3.2.0":"2020-08-20T13:05:31.432Z","3.3.0":"2020-09-02T12:15:26.216Z","3.3.1":"2020-10-09T21:32:22.143Z","3.3.2":"2020-10-09T22:20:29.023Z","3.4.0":"2020-10-12T14:27:41.545Z","3.5.0":"2020-10-12T14:34:47.641Z"},"homepage":"https://github.com/obartra/ssim#readme","keywords":["ssim","mssim","ssim_map","image","compare","structural","similarity","processing"],"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"author":{"name":"Oscar Bartra"},"bugs":{"url":"https://github.com/obartra/ssim/issues"},"license":"MIT","readmeFilename":"README.md","users":{"obartra":true}}