{"_id":"ssim.js","_rev":"2858599","name":"ssim.js","description":"JavaScript implementation of the SSIM algorithm","dist-tags":{"latest":"3.5.0"},"maintainers":[{"name":"obartra","email":""}],"time":{"modified":"2022-09-06T17:11:26.000Z","created":"2016-10-05T17:58:50.882Z","3.5.0":"2020-10-12T14:34:47.641Z","3.4.0":"2020-10-12T14:27:41.545Z","3.3.2":"2020-10-09T22:20:29.023Z","3.3.1":"2020-10-09T21:32:22.143Z","3.3.0":"2020-09-02T12:15:26.216Z","3.2.0":"2020-08-20T13:05:31.432Z","3.1.2":"2020-08-16T15:19:08.152Z","3.1.1":"2020-06-18T23:14:11.027Z","3.1.0":"2019-12-29T04:30:48.908Z","4.0.1":"2019-12-27T19:57:25.755Z","4.0.0":"2019-12-27T19:46:12.683Z","3.0.0":"2017-01-24T17:34:28.443Z","2.5.1":"2017-01-20T22:02:53.391Z","2.5.0":"2017-01-09T02:07:16.466Z","2.4.0":"2016-12-21T20:00:34.866Z","2.3.2":"2016-12-18T17:18:08.422Z","2.3.1":"2016-12-16T16:00:14.228Z","2.3.0":"2016-12-14T16:38:18.824Z","2.2.0":"2016-11-27T12:38:16.101Z","2.1.4":"2016-11-22T15:02:34.302Z","2.1.3":"2016-11-19T23:59:05.743Z","2.1.2":"2016-11-18T18:22:50.259Z","2.1.1":"2016-11-14T00:19:39.721Z","2.1.0":"2016-11-12T17:46:38.929Z","2.0.0":"2016-11-07T18:33:07.338Z","1.1.0":"2016-10-25T02:28:38.503Z","1.0.0":"2016-10-23T03:41:02.249Z","0.1.0":"2016-10-20T02:04:06.458Z","0.0.6":"2016-10-11T17:17:49.648Z","0.0.5":"2016-10-11T04:03:03.791Z","0.0.4":"2016-10-10T23:03:14.778Z","0.0.3":"2016-10-05T17:58:50.882Z"},"users":{},"author":{"name":"Oscar Bartra"},"repository":{"url":"git+https://github.com/obartra/ssim.git","type":"git"},"versions":{"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":{"shasum":"d7276b9ee99b57a5ff0db34035f02f35197e62df","size":80591,"noattachment":false,"key":"/ssim.js/-/ssim.js-3.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-3.5.0.tgz"},"maintainers":[{"name":"obartra","email":""}],"_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,"publish_time":1602513287641,"_cnpm_publish_time":1602513287641,"_cnpmcore_publish_time":"2021-12-16T10:10:58.434Z"},"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":{"shasum":"b5af12cc80c4c9947ebbf5f6ea814f551fdbf16b","size":80591,"noattachment":false,"key":"/ssim.js/-/ssim.js-3.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-3.4.0.tgz"},"maintainers":[{"name":"obartra","email":""}],"_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,"publish_time":1602512861545,"_cnpm_publish_time":1602512861545,"_cnpmcore_publish_time":"2021-12-16T10:10:58.809Z"},"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":{"shasum":"61befe8c03d869e0e9f7c47e20e1b1704db28739","size":81369,"noattachment":false,"key":"/ssim.js/-/ssim.js-3.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-3.3.2.tgz"},"maintainers":[{"name":"obartra","email":""}],"_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,"publish_time":1602282029023,"_cnpm_publish_time":1602282029023,"_cnpmcore_publish_time":"2021-12-16T10:10:59.292Z"},"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":{"shasum":"98f485f976c41716c1193f59f45fe48bd9efdd24","size":80698,"noattachment":false,"key":"/ssim.js/-/ssim.js-3.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-3.3.1.tgz"},"maintainers":[{"name":"obartra","email":""}],"_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,"publish_time":1602279142143,"_cnpm_publish_time":1602279142143,"_cnpmcore_publish_time":"2021-12-16T10:10:59.549Z"},"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":{"shasum":"49d9f6d741467054118f2a61c0e106e2defe03dc","size":80628,"noattachment":false,"key":"/ssim.js/-/ssim.js-3.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-3.3.0.tgz"},"maintainers":[{"name":"obartra","email":""}],"_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,"publish_time":1599048926216,"_cnpm_publish_time":1599048926216,"_cnpmcore_publish_time":"2021-12-16T10:10:59.948Z"},"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":{"shasum":"58e75c7297375451bd62f53014271d3ac218ab80","size":80770,"noattachment":false,"key":"/ssim.js/-/ssim.js-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-3.2.0.tgz"},"maintainers":[{"name":"obartra","email":""}],"_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,"publish_time":1597928731432,"_cnpm_publish_time":1597928731432,"_cnpmcore_publish_time":"2021-12-16T10:11:00.653Z"},"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":{"shasum":"48d70a081ae4085b5aa0c76f5ed007c75a35d657","size":71895,"noattachment":false,"key":"/ssim.js/-/ssim.js-3.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-3.1.2.tgz"},"maintainers":[{"name":"obartra","email":""}],"_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,"publish_time":1597591148152,"_cnpm_publish_time":1597591148152,"_cnpmcore_publish_time":"2021-12-16T10:11:00.965Z"},"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":{"shasum":"6b0ad54a8eeae3490adde84076f62a2dc48febfe","size":71796,"noattachment":false,"key":"/ssim.js/-/ssim.js-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-3.1.1.tgz"},"maintainers":[{"name":"obartra","email":""}],"_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,"publish_time":1592522051027,"_cnpm_publish_time":1592522051027,"_cnpmcore_publish_time":"2021-12-16T10:11:01.222Z"},"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":{"shasum":"6086b789fb6216ec33a7c329454f10f2c5048a82","size":71418,"noattachment":false,"key":"/ssim.js/-/ssim.js-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-3.1.0.tgz"},"maintainers":[{"name":"obartra","email":""}],"_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,"publish_time":1577593848908,"_cnpm_publish_time":1577593848908,"_cnpmcore_publish_time":"2021-12-16T10:11:01.853Z"},"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":{"shasum":"9b0ca525765fee95aa598a49b02950030c95998e","size":72044,"noattachment":false,"key":"/ssim.js/-/ssim.js-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-4.0.1.tgz"},"maintainers":[{"name":"obartra","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssim.js_4.0.1_1577476645588_0.9544200314650588"},"_hasShrinkwrap":false,"publish_time":1577476645755,"_cnpm_publish_time":1577476645755,"_cnpmcore_publish_time":"2021-12-16T10:11:02.694Z"},"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":{"shasum":"9f2599e1dfdbbd5676897b3746fe0bd28b21d75c","size":71746,"noattachment":false,"key":"/ssim.js/-/ssim.js-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-4.0.0.tgz"},"maintainers":[{"name":"obartra","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssim.js_4.0.0_1577475972521_0.9535601657396697"},"_hasShrinkwrap":false,"publish_time":1577475972683,"_cnpm_publish_time":1577475972683,"_cnpmcore_publish_time":"2021-12-16T10:11:03.046Z"},"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","size":38733,"noattachment":false,"key":"/ssim.js/-/ssim.js-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-3.0.0.tgz"},"maintainers":[{"name":"obartra","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssim.js-3.0.0.tgz_1485279266473_0.39145994698628783"},"directories":{},"publish_time":1485279268443,"_hasShrinkwrap":false,"_cnpm_publish_time":1485279268443,"_cnpmcore_publish_time":"2021-12-16T10:11:03.329Z"},"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","size":37383,"noattachment":false,"key":"/ssim.js/-/ssim.js-2.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-2.5.1.tgz"},"maintainers":[{"name":"obartra","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ssim.js-2.5.1.tgz_1484949772670_0.391055703163147"},"directories":{},"publish_time":1484949773391,"_hasShrinkwrap":false,"_cnpm_publish_time":1484949773391,"_cnpmcore_publish_time":"2021-12-16T10:11:03.631Z"},"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","size":37247,"noattachment":false,"key":"/ssim.js/-/ssim.js-2.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-2.5.0.tgz"},"maintainers":[{"name":"obartra","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssim.js-2.5.0.tgz_1483927634164_0.4720573890954256"},"directories":{},"publish_time":1483927636466,"_hasShrinkwrap":false,"_cnpm_publish_time":1483927636466,"_cnpmcore_publish_time":"2021-12-16T10:11:03.870Z"},"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","size":37109,"noattachment":false,"key":"/ssim.js/-/ssim.js-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-2.4.0.tgz"},"maintainers":[{"name":"obartra","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssim.js-2.4.0.tgz_1482350432854_0.6977117236237973"},"directories":{},"publish_time":1482350434866,"_hasShrinkwrap":false,"_cnpm_publish_time":1482350434866,"_cnpmcore_publish_time":"2021-12-16T10:11:04.181Z"},"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","size":44031,"noattachment":false,"key":"/ssim.js/-/ssim.js-2.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-2.3.2.tgz"},"maintainers":[{"name":"obartra","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssim.js-2.3.2.tgz_1482081486302_0.9632508028298616"},"directories":{},"publish_time":1482081488422,"_hasShrinkwrap":false,"_cnpm_publish_time":1482081488422,"_cnpmcore_publish_time":"2021-12-16T10:11:04.458Z"},"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","size":44376,"noattachment":false,"key":"/ssim.js/-/ssim.js-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-2.3.1.tgz"},"maintainers":[{"name":"obartra","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ssim.js-2.3.1.tgz_1481904013517_0.10809412226080894"},"directories":{},"publish_time":1481904014228,"_hasShrinkwrap":false,"_cnpm_publish_time":1481904014228,"_cnpmcore_publish_time":"2021-12-16T10:11:05.141Z"},"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","size":44381,"noattachment":false,"key":"/ssim.js/-/ssim.js-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-2.3.0.tgz"},"maintainers":[{"name":"obartra","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ssim.js-2.3.0.tgz_1481733498226_0.20854789018630981"},"directories":{},"publish_time":1481733498824,"_hasShrinkwrap":false,"_cnpm_publish_time":1481733498824,"_cnpmcore_publish_time":"2021-12-16T10:11:05.455Z"},"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","size":43639,"noattachment":false,"key":"/ssim.js/-/ssim.js-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-2.2.0.tgz"},"maintainers":[{"name":"obartra","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssim.js-2.2.0.tgz_1480250294036_0.4586347183212638"},"directories":{},"publish_time":1480250296101,"_hasShrinkwrap":false,"_cnpm_publish_time":1480250296101,"_cnpmcore_publish_time":"2021-12-16T10:11:05.732Z"},"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","size":81996,"noattachment":false,"key":"/ssim.js/-/ssim.js-2.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-2.1.4.tgz"},"maintainers":[{"name":"obartra","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ssim.js-2.1.4.tgz_1479826953640_0.4328844016417861"},"directories":{},"publish_time":1479826954302,"_hasShrinkwrap":false,"_cnpm_publish_time":1479826954302,"_cnpmcore_publish_time":"2021-12-16T10:11:06.219Z"},"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","size":81996,"noattachment":false,"key":"/ssim.js/-/ssim.js-2.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-2.1.3.tgz"},"maintainers":[{"name":"obartra","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssim.js-2.1.3.tgz_1479599943352_0.9160125239286572"},"directories":{},"publish_time":1479599945743,"_hasShrinkwrap":false,"_cnpm_publish_time":1479599945743,"_cnpmcore_publish_time":"2021-12-16T10:11:06.602Z"},"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","size":82180,"noattachment":false,"key":"/ssim.js/-/ssim.js-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-2.1.2.tgz"},"maintainers":[{"name":"obartra","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssim.js-2.1.2.tgz_1479493368024_0.26465103356167674"},"directories":{},"publish_time":1479493370259,"_hasShrinkwrap":false,"_cnpm_publish_time":1479493370259,"_cnpmcore_publish_time":"2021-12-16T10:11:07.041Z"},"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","size":82803,"noattachment":false,"key":"/ssim.js/-/ssim.js-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-2.1.1.tgz"},"maintainers":[{"name":"obartra","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssim.js-2.1.1.tgz_1479082777557_0.6222484088502824"},"directories":{},"publish_time":1479082779721,"_hasShrinkwrap":false,"_cnpm_publish_time":1479082779721,"_cnpmcore_publish_time":"2021-12-16T10:11:07.568Z"},"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","size":82300,"noattachment":false,"key":"/ssim.js/-/ssim.js-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-2.1.0.tgz"},"maintainers":[{"name":"obartra","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ssim.js-2.1.0.tgz_1478972798340_0.15729702706448734"},"directories":{},"publish_time":1478972798929,"_hasShrinkwrap":false,"_cnpm_publish_time":1478972798929,"_cnpmcore_publish_time":"2021-12-16T10:11:07.873Z"},"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","size":81831,"noattachment":false,"key":"/ssim.js/-/ssim.js-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-2.0.0.tgz"},"maintainers":[{"name":"obartra","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssim.js-2.0.0.tgz_1478543585009_0.04561220924369991"},"directories":{},"publish_time":1478543587338,"_hasShrinkwrap":false,"_cnpm_publish_time":1478543587338,"_cnpmcore_publish_time":"2021-12-16T10:11:08.344Z"},"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","size":83505,"noattachment":false,"key":"/ssim.js/-/ssim.js-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-1.1.0.tgz"},"maintainers":[{"name":"obartra","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssim.js-1.1.0.tgz_1477362516653_0.0033899731934070587"},"directories":{},"publish_time":1477362518503,"_hasShrinkwrap":false,"_cnpm_publish_time":1477362518503,"_cnpmcore_publish_time":"2021-12-16T10:11:08.682Z"},"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","size":70434,"noattachment":false,"key":"/ssim.js/-/ssim.js-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-1.0.0.tgz"},"maintainers":[{"name":"obartra","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ssim.js-1.0.0.tgz_1477194060921_0.9149780219886452"},"directories":{},"publish_time":1477194062249,"_hasShrinkwrap":false,"_cnpm_publish_time":1477194062249,"_cnpmcore_publish_time":"2021-12-16T10:11:08.972Z"},"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","size":70410,"noattachment":false,"key":"/ssim.js/-/ssim.js-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-0.1.0.tgz"},"maintainers":[{"name":"obartra","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssim.js-0.1.0.tgz_1476929044247_0.3238443739246577"},"directories":{},"publish_time":1476929046458,"_hasShrinkwrap":false,"_cnpm_publish_time":1476929046458,"_cnpmcore_publish_time":"2021-12-16T10:11:09.294Z"},"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","size":60137,"noattachment":false,"key":"/ssim.js/-/ssim.js-0.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-0.0.6.tgz"},"maintainers":[{"name":"obartra","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssim.js-0.0.6.tgz_1476206267875_0.912389055127278"},"directories":{},"publish_time":1476206269648,"_hasShrinkwrap":false,"_cnpm_publish_time":1476206269648,"_cnpmcore_publish_time":"2021-12-16T10:11:09.621Z"},"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","size":59706,"noattachment":false,"key":"/ssim.js/-/ssim.js-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-0.0.5.tgz"},"maintainers":[{"name":"obartra","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ssim.js-0.0.5.tgz_1476158583091_0.37505619088187814"},"directories":{},"publish_time":1476158583791,"_hasShrinkwrap":false,"_cnpm_publish_time":1476158583791,"_cnpmcore_publish_time":"2021-12-16T10:11:09.938Z"},"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","size":59562,"noattachment":false,"key":"/ssim.js/-/ssim.js-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-0.0.4.tgz"},"maintainers":[{"name":"obartra","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssim.js-0.0.4.tgz_1476140592712_0.5559631309006363"},"directories":{},"publish_time":1476140594778,"_hasShrinkwrap":false,"_cnpm_publish_time":1476140594778,"_cnpmcore_publish_time":"2021-12-16T10:11:10.686Z"},"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","size":36128,"noattachment":false,"key":"/ssim.js/-/ssim.js-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ssim.js/download/ssim.js-0.0.3.tgz"},"maintainers":[{"name":"obartra","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ssim.js-0.0.3.tgz_1475690328810_0.3365874777082354"},"directories":{},"publish_time":1475690330882,"_hasShrinkwrap":false,"_cnpm_publish_time":1475690330882,"_cnpmcore_publish_time":"2021-12-16T10:11:10.905Z"}},"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","_attachments":{},"homepage":"https://github.com/obartra/ssim#readme","bugs":{"url":"https://github.com/obartra/ssim/issues"},"license":"MIT"}