{"_id":"chocolate-bars","_rev":"45-8b922af30066c61dcd6b9bb23a0459f2","name":"chocolate-bars","dist-tags":{"latest":"2.1.1"},"versions":{"1.0.0":{"name":"chocolate-bars","version":"1.0.0","keywords":["image","histogram","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.0.0","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"71c45a21f54c37e953f1435afe1a8d66ffccab6b","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.0.0.tgz","fileCount":18,"integrity":"sha512-2LB4lnG4VAjXXeXWXgBsdUTqXgY3RJaTQKF0D7sUDXD1456CSMEY3XdLtdjV8F8jc6SxF+yfWyIf8w3UbgtC/Q==","signatures":[{"sig":"MEUCIQDRmzFknPMqe9l+grsnEtzRW77tfNsIcMalILctVdfP5gIgWaVe9toLRg1cHqXZ27pQw93BY1r5ugv/fWt6LxCyr+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcINwDCRA9TVsSAnZWagAAZMAP/24jweiFk9sq0H+4pVuA\nyXu8/T/2guUjk9iimUkMD9WKpZ+/Z/JXIrBVX2mhZUmfE7WrKpyOsaTNiCBu\nveDoT5bbQF3hAUcqJQTsIPZD6+LCn9AQKsYpUhtFHqHSBqJVJ0FDtBgrODMS\nMu3GLXxrnOnrEmBUrbK4uYDToH5/gaYeVXmpf5ICtfIV1lFC+MQkUG99KVWH\nNfWXl++udVilF01x6Ub2hv2dRJPKWN/dz8ZC5QQfSNr/WF9Qd0s7VEALuSeX\nQPXRtTa9LFtBh1XZfP6Zljxa0UEYSg1XxdppoxtUGGLIVpNBVGM6nGw0p23q\n+zgd2Y4q9fABHOLecKAm4afuFoYAMmXrP+La3eynOrzWyQ3b49e833uaYRNv\nXi/t67dV3NKbKiW9zN4qQa6P+1q8RqksSiGLaJhYE0DtOr+Fjc6FE02h1sI+\nIUSmYMGPcNk7fdKjeJlFNB/esstDE2P+a6Jbz54SVwJbcP1QRm43NmuiMcU8\nV2K8HrSlKEkzRSpSIvgx/jApsv1vdMchJistb0f3/ELu7hK9NgCLx9HmLD00\nIsDZKImsTbhjaJ0WL7kmvivcNFXz4f5nEumxVNpOFSa1575U3K/+IJt6jvJW\ncmhCz7FQbg8yQC3elS2xZJcCt68joPRYLFnrPp3tSPwnD9t3A7GUl7UfRLfR\n9e4p\r\n=p+sf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"282448a4b723441ba7bb773f8b769e06b67b2c6f","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:cli","start":"rollup -c rollup.config.ts -w","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo #!/usr/bin/env node > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","preinstall":"npm run build:cli","test:watch":"jest --coverage --watch","deploy-docs":"ts-node tools/gh-pages-publish","build:minimal":"tsc --module commonjs","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extra such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"11.5.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","colors":"^1.3.2","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.13.0","prettier":"^1.14.3","cli-color":"^1.4.0","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","@types/cli-color":"^0.3.29","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.1","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","rollup-plugin-node-resolve":"^4.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.0.0_1545657346364_0.1378326780385255","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"chocolate-bars","version":"1.1.0","keywords":["image","histogram","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.1.0","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"23d39c717ca7528c25c50bff073f726e0f5113aa","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.1.0.tgz","fileCount":74,"integrity":"sha512-8KRmriRMbnV46D85g12DPK/DEZ+Ax7fj9ZvZPvdez7buSk4tMw4Nu/KPYxzv4DJFIVMA/swhOzIZkDYzfPaa9A==","signatures":[{"sig":"MEUCIG23hRJvI/UV6ZLT0ynx7MTmgbKx9mKmi3vLxJ4F1VCkAiEA2R/7qGVQAE4Djwran3xDWWX3yphq6i9HgLR//m6ozsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3050986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcI+YOCRA9TVsSAnZWagAAc4QP/2PLVWvvWbxuDFzuUfeE\nAdMpdYhFb0cGhWYRWudSDfqLqcdf+m5P/TwfUeQR8Do/KvwHBDgbTF2ye/qJ\n4PSwakAJYuDzTUwPrmqz+cXUyHRr9D7iLFuFEpnZPULO41ry4J8JgFZ8WKt4\nsgh7jtXa9QxOXLA+fXlK0I6oARB+KSlckra6XIZXAcXAe7Ve/3XlG3VtwYC/\nF+XdFXx2AQtHMpi7Edi39oxUpl0ljOxXdBTAlPh4AmlIy3ZBtwHFMQzlKBO+\nltMQEpQT5ttrT890YFoioLHRdWOXlrxZB+x+enxtyElHAv4Q8BgCtUWgphRY\nhUvNaOfGLxLljTKn2WR7iVYkvibyboFykCyLrichT6o9U6UbE9TWQfjgMtPP\nZKGN6sFPlVPA9RKl6ieuKw/oGHTchsm98QfZFarMa03lnSRh6Cz0BK4Wo6xZ\ntoPoXI7gnALagRlnrOnPoatMnCMWevkL4MzkKIdaTU7o2le2OPpngG9SlEEw\nYu7FMuxxIih6DM4tqQ4Qpbyoj3AHJcE2UoP/1owCApeuwfdPhi6pFUAXyqix\ncjLcNn8VW3yGL5GLXYQBVHNHtGOpPW8FA8UDYksUd5s4oQa96/YwIONzCjiQ\noTmY7CgTc5ORjONHcZkKHsSaObi4eL9d9bPzzYKyLCSx9VZHE6P3EJgCJJdl\nkOtF\r\n=MLBS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"804251b8efec4472397083ed42b7e3ffc5c1ce55","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo #!/usr/bin/env node > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","preinstall":"npm run build:cli","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","colors":"^1.3.2","jquery":"^3.3.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.13.0","prettier":"^1.14.3","cli-color":"^1.4.0","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","@types/cli-color":"^0.3.29","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.1","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","rollup-plugin-node-resolve":"^4.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.1.0_1545856525129_0.660042718523046","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"chocolate-bars","version":"1.1.1","keywords":["image","histogram","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.1.1","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"5fd6659d79ba8bd10fd055d9cb6c2bbd2a075cbd","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.1.1.tgz","fileCount":74,"integrity":"sha512-j8KmOrpX1MxATUwG6mMUtYvFHOPtxJ/IxMq2hzveO8Xr4NCjYaeSB0tWzLNH2vbyPP59Ltes1uoOg4r/4xcdHw==","signatures":[{"sig":"MEQCIEyFYx7Dk5Pj+ewks11oLoxD3vWUjuM9UjOKvad1Rw8fAiBxvQsx71ixga2D+ih4iOlkxsDq40I6/FykNtY/7nNW8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3050432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJRzNCRA9TVsSAnZWagAATJAP/A7fUeNBxmvkewcW8pDj\nmWeBRZrNbkBQRu/NPTdk9Lh56LBp1a/EuHXWcgkVBqiCMmkgsqBOJabz9j+u\nNdjlRlbnkVvajaG7//TNQCPDY0VOmsulhXh0gZM1LLNMqQOhgyXGQqcjpdEQ\ncXWkaiOCLyiWo/O/HEjKVLs5PTCqT9I16W49HVbGRlOUTYkXcVQXTkkJc9ni\nxB6SDks5Wh3GvFWK98E8OLQ5q4EHIQytywTJRrU7l1WVGQQoF3RWKWCvJS7e\nOtgK52gO4KECobDg/pAvPnw6PuF36cV8yERE0BXhoq/Tn4LMLzFhKWsDlHN7\nMIU5hW9ygR3fZ50i2JgD4vJdYGnVnMnfLjhc6TVw81Kgad7iN4xUlvwzyJk3\nSkO6Chr9fi4w78ch7tq0B65P89yO7jwmsr2hCq6BdWkqHW8BJAiFwBpEj8Fs\nggMs9LPFCg/PrJm9OuWZauzntCCnbsxsocy6/YEdauNbgqhpInsRJgQ0o2PI\nAVhnJo4wQc52pjFfG3g0t5dvbZMpbWG6CVG4qCkyfGBP+FKQa7yAmVZcWQLZ\nm2MxXGa03qVJ85V1WEQum65vY6otcLqNt6w52V5CPVTrbO/BiWhoiWmOJWfA\nMBIlcsLjzhH+6XaWOpNNvZdftBoPdhorLRK8aopiy46Emdzx3x2KlWeLysIK\n1A4/\r\n=2xAn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"1f28e15d4b76acea4209683bd86db388d76e9bb8","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo #!/usr/bin/env node > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","preinstall":"npm run build:cli","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","colors":"^1.3.2","jquery":"^3.3.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.13.0","prettier":"^1.14.3","cli-color":"^1.4.0","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","@types/cli-color":"^0.3.29","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.1","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","rollup-plugin-node-resolve":"^4.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.1.1_1545936076742_0.30093461865571136","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"chocolate-bars","version":"1.2.0","keywords":["image","histogram","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.2.0","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"a78285c26d3792d8b71fb0de5805eefa0f5e6084","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.2.0.tgz","fileCount":74,"integrity":"sha512-vi81hJLn9M75OIzAGQdR5WK3c90W4lL7JyAGuHaVw8nNrKsssCWYYPtwlZTA3v6kuK0CNtVAp8B3pTJL21KqTQ==","signatures":[{"sig":"MEQCIBiACUQbxUFAR7EuIrBGku1y5RHkqwR42xgb3HrTo4DVAiBTYmN4pxULeW+a+8Kb7Wxp/8hk7T5un1TH0YMJ8hGHpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3048875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJTTECRA9TVsSAnZWagAAI5oQAI7addIfhAl9CgT0zsSV\nb26usXhZxF9KFIA6jNaIb5kuoeSlausAA9RCmJgakaTusmSsIuHQe3+anzHk\n1tnOFlLf7UbTE46Vykqjd5Mzt19MYeFEbh2l36Z5IzV+PmTYMhJRDXRUeldX\n2nVOoKV/oCu80rFBo6UpnvcvMXSejnMWTaeZmTl5ewYkqGrJwmsGogmBNsUm\n4wAlP8FkNJ1ScmZc53q00j5Izs9UlBG8FNV88Mi14zRMW8A5k2XXm6PXhuA6\noKOlar9/J02i50BL4tybX5I598CTolSPu14DvrvmV3G02quTGSaPENez1N2w\nWUI4IpzoZ8rW8Df3ZJeDtd86JsnPdxYHYeKdNcos3QqwHuzpgl2yqVBiJ6P+\nmKsIiJrgTsKCISVqSxSgD2esiUry4cHJF8HQAgCs+rCU+gMaP0IFP+CGO2tx\ng1tbCF4f0C4ROTvBENcg/Rv/zlGjoxFjFb6VV3kFG9pClg296f8XQ4j90vT+\n/kC99vefJnVN7akfrEj0ffOx/NVE5iQe+qeRf2F1mUjL8W2VAKJr3yxljTwZ\nILwgiV1sbhNqCa0TBXxSEu4/hbkvR7s0rWJYqs650uYMvyavlogouL5N5K4O\nqtjRa+dZTHULBNqU5U2g1UfeI9AuOeWaES6tONzruA5VTtNGB9PBWUhvEzvI\nQ6O8\r\n=023n\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"cb7464be77975a4f0a3608605e9185f8616a8dae","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo #!/usr/bin/env node > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","preinstall":"npm run build:cli","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","colors":"^1.3.2","jquery":"^3.3.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.13.0","prettier":"^1.14.3","cli-color":"^1.4.0","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","@types/cli-color":"^0.3.29","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.1","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","rollup-plugin-node-resolve":"^4.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.2.0_1545942211824_0.7846575935074971","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"chocolate-bars","version":"1.3.0","keywords":["image","histogram","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.3.0","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"32396ce2e80e6e58e4fb0525e9969f9528ad04ea","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.3.0.tgz","fileCount":92,"integrity":"sha512-ti2pDVoxgPJYx5k2d+RuAO+pcVl76spme6hBbD6iC+ocK3hasZWvUgHua02x+iSLwqnaaWLILDt8H0liazOOcg==","signatures":[{"sig":"MEUCIG1iNo3XY/gxF099h0akls9yR6bUiO5DEMtmJAY7ITbhAiEAipglumylJH4uubmRU/3A9LmCvkCiT1j5sdVcmUPD/yY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3067632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJWgTCRA9TVsSAnZWagAAaQ8P/37fWEy586GB6IhradlL\nTh8q/3yN5fh+ghixJ76iD7baFZQQslznbDutwM6nMHptSCSA71iaS1f0ArNg\nM0xdmY2sJEuV0LS72F6Dhj5vN99HjfqZhW8kPCupluELh/73ggY5/mRzbkRs\njWvJsnbHmQox+U4psfJ6pByJJmTIXginr0PSGbzTn3z41hDzvMIYnP0UcbmL\n1sAcZflleLsL72IzPkxOVuuUD3+ZW4//K/FVdIuqE6uvLrgjRIEDrYt14tI0\nB05vxsw7AVIh4IoSPouLG91MqsP4FqlM9xD/0e4GSH+CirgHsFy9joPI/vq0\n+eCUBnUbexzzSl8VF/UXVLas2oK+T5rJJg+F8JOWQKrT4po8l/yyvLcxQNZi\ngguXDFzVcXEIjkvwctjhbX9dbeheGK85/3coXGGWuvN1RFgkCWbqda398Jtj\nTSs0IxBWGECtwzuOWCct86MNO0kI9TQLihFKu84/uyZAoQqrZR7VAoRvFtLG\n7WxSKRGv9NhWjoK+meQSoTLjmSy35cf1qBiImfhUfnnw1/sIxMp83v1YMFbv\njs/fu8RH/SUYjKwowPYtl9k2TE0y13McfSr1brRvA/u2yZu4pOFcbu6fIDnm\nyB3LouMY5u6kBRlL1X+rj8jCaUj3ua8xkcGlB+PnaXOw+Fh3WyOFxc21KF+f\niFIE\r\n=dEAl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"4b8cbb455721b9e1789630a9dd7d827bc88f4a64","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo #!/usr/bin/env node > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","preinstall":"npm run build:cli","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","jquery":"^3.3.1","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1","image-size":"^0.6.3","jpg-stream":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.13.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","rollup-plugin-node-resolve":"^4.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.3.0_1545955346360_0.3434233915326854","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"chocolate-bars","version":"1.3.1","keywords":["image","histogram","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.3.1","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"b2481fce788f656cc7307d16611a2b36c025f02d","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.3.1.tgz","fileCount":92,"integrity":"sha512-T5N8bhuBkxtl0JsIwWqgEKcdyFNvBKMAWM1QodhLGhVWV07UzKdLzby0KZY481n61fRfKTcrxNkIL9Qo5bM7Tg==","signatures":[{"sig":"MEQCIEVBEYaEITcuT6lsxU+3UIdX9NGGan6v4mnLM3SokmqZAiBEZWPKhkzupIy+3NmwGFTuWJ0NE73ULu6fjzsxZ/1vvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3067660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJWqiCRA9TVsSAnZWagAAX4AQAKJfRiSNVFEVTBqnrbIJ\nm00dvnHIUIqwI2Acnxtjxd7AmG6s4WSyWHjhkpc5MdysDZVWBX1yOK8sEoH8\np4NirScpKyzlDIwHRmIxZYHlHKehMKZqTqCA8YrVH+pO+OCfb+lOpXxRFEfw\n73Kfet6NPbIj7F8Rz0lAa3Rr8fh+fQZu4fbNym3PbA6sheXIroJB5RMZMQHJ\nq8sPSOXfdaPLF9MF3bqRdfb/S8l07QKRnGWPJ79c6643Ie7lvS7YyX1bp4+p\nbO76jSVVE68ivgRJWR/EM9zKUtIAiE/3RreDP0safVefSXxpX2GKel26i2yL\ncV19N7XfIRdTdvZDAFPHfcEpztPeqYkgGqHK51UWHivE7V6qi00PJdfkkMCs\ndiEmazTNfZyny3oxIwaQ5cORrmnv4HHZbFV3npzThlgt70qqOAmFqb7lKGoe\n3WfY/rQIDRoaXLumoCOqEK2W5Tt0HzdoI/yS+J7X3RNM+MDVz7LARMNSGHhv\n2UZQvVvli3lT85GvGZqyGNTqmoUrwT9VIQ+RZhY4vDNNL+kN7oNBiyWL04AB\n1vN3sE3UovdpuFp54j27ME5zF7LYDuRuecexhC3XMAvTulXica6ulnJySHfa\n8QsjeU+jxXOT/1p+3BTuzHN7y+qGz1GB+rM+BPC3BNLBrPVFq4uDvDv0d5Ew\nE3Yn\r\n=U9I3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"5c3ef83c2d1badc4315bc3604ff08e5b22c2eaa0","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo #!/usr/bin/env node > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","preinstall":"npm run build:cli","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","yargs":"^12.0.5","jquery":"^3.3.1","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1","image-size":"^0.6.3","jpg-stream":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.13.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","rollup-plugin-node-resolve":"^4.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.3.1_1545956001403_0.5901179473234375","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"chocolate-bars","version":"1.3.2","keywords":["image","histogram","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.3.2","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"7ea3b34d780df120128299e766faf7727f20570d","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.3.2.tgz","fileCount":95,"integrity":"sha512-d/tbpnTutAW1YDv5c9x4PuwLx5jliB8A67iZQKZ3vQgVo8bn3URYX/OEsi+ijq3MgxhbgglShH2626LaVpWbdQ==","signatures":[{"sig":"MEUCIQD/MZSUb62hMWma47sQzZ7RFnfF+ZgD7BzxsnvqwvmiHgIgKNiD0Fe/qzvNpogcV0VSJe+RNqGeU+l4+chz2BcxMdw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3069113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJXICCRA9TVsSAnZWagAAObIP/0mfirbSkh2c+sh+nrOF\nNhv+8VSavtfuwohS640ofwd7UkQ0ohcdpHiahi2I9feG/FHwp7c9X5n7w1KE\nzQJQ8ZMpIUIJDMfj5sGquYkthBA3zbcKF64dVIv2cw9eNoS9kqGIvYnTOK03\n/yrs9FeXXHdh/R35W1u4u/wANn9TsRpWYE35qL9XvBqo/kQyfqnZbj9JZIYL\nfOTwHFuxheJ1ESeW6C8x2cwYsytfq02Q2V0Om92GhHOFN4m9V3mSCcTay2Gi\nk/oqhlotG+jbUoZrk1FfTu5Jmw2Mjnx9wC0BNWTu4o0Ou1NZ1ROW8TnI+7zE\njF7asAPeCCJhr3q+oby3I746mX6WOza7pg+6MBCZeSmjxVL0mxDVh3RIyF57\nRPZ2c4xjTg5M1QHqefvE9sPfGTuaYjr3vItW6gARFSHGhn/itwWTUZiUhSPj\nLvAEtzPBgJ5/3MiGfpaKARDwhOl1kKXiv6igqWuDNdHDFNyQN2YqirgaujRz\nIif+q5iW3NnEGsNEgCfSb2YT7hlsYiCRu9OPu8iYgVW70sZZScm7WR9kDibJ\nHQpotLzZa+PcgZWe28ZhlOcX+A1YJBY+xiGdU7GZmeO6BEk1KLMjMswOr04d\nIpzcL5Vi52CRVOEJlXuBvXnaWrxoV7dY1o7/th+wyoFBwMCLvetqsND6PNXS\nWOSI\r\n=F5Pq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"2a98b6a94c865e02410851b3b3019f0c06ffecb9","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo #!/usr/bin/env node > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","preinstall":"npm run build:cli","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","yargs":"^12.0.5","jquery":"^3.3.1","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1","image-size":"^0.6.3","jpg-stream":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.13.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","rollup-plugin-node-resolve":"^4.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.3.2_1545957889406_0.9553509045546504","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"chocolate-bars","version":"1.3.3","keywords":["image","histogram","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.3.3","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"7dbb321a75863ee169de832db0cfc26c3c4259c2","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.3.3.tgz","fileCount":95,"integrity":"sha512-P2Uj3OhC8CYlS1BPIO6yx0TarqA1C+HAVGudlmvkSy+yDOQfSDDv63yxcauBIBvwe1TZIQaxvxaEhW7zSr+kvw==","signatures":[{"sig":"MEYCIQDMfH71o6jWR23Tcso5Piu3V2hRVgJLQuAuT65I9evuNgIhAKKrevSD6vajyPNhnlpDNXW4QdLJ3UJeFTQD9zMN3hck","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3069113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJXUHCRA9TVsSAnZWagAACRkP/1oCuj1rWclza6VT3eeO\njFqLiYL8gKFnOnkqNxzQz+yCyN7Cl7KzeGGUhC2b77iaeIm+rTvsXFtCn9SS\ntQE5rSFU/poXY+Zzt+isjPWGYiOwGk/V8RUvsIq11POSBS3LtUB8HuYZKVtk\n8m3jWFAn2iwScIchjubtHpPW8Dw1Gx+wUmqzEym4MGEpSvvaZ1szM6CebkWn\nXvSbZE7vNRsSy5iwdsWUGHMFMbnw2aBZTKc7Ro1k7PIP4NWegt7cfEejDRX4\n9vSLHy4bB975V0nJ2xvjG4+xCjTR+54kZHqXDJDeKmGBtgNmx2vUchwhQbSN\nUdRTm14/e2SjTTNzi5IqIHdssdhRcpaYkWvEBKsRGbHykn+8gKBawwvDT1Az\nkFVORZBVvnzm+XOUp0YC0gstMXzLCVZrCRoxBnz0h764phDedVtQzbVPKmly\nCdrw9AY7/3/rN1WZSSFkg/fsLU/K/KsZ5egmF6iF2SQlHRMZ0Zhk9YTxXy6p\nihkpQffndXKfZ9r2V6H34Llbq63e0hTFtGlF37RojqcKSLSd/JesaXvYcZ6J\nx+1xoBRosgcCiimyTkJPfGaKmuLehB7rS/FSyBHotLL2eZll2wBe8FbIRsqw\nfeKIJPUYuyrTtGn2VJpB6wjasNF/EQeXn+r/rt6WZWXHDfU5K7HhRmhh+30p\nxa9M\r\n=Kxdk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"ff91d57ec1e470e0869fe018c812963135591b9c","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo #!/usr/bin/env node > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","preinstall":"npm run build:cli","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","yargs":"^12.0.5","jquery":"^3.3.1","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1","image-size":"^0.6.3","jpg-stream":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.13.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","rollup-plugin-node-resolve":"^4.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.3.3_1545958663091_0.2054086980830807","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"chocolate-bars","version":"1.4.0","keywords":["image","histogram","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.4.0","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"88c6962e7ff4fdeb3864507b3c99d60e29de9b19","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.4.0.tgz","fileCount":95,"integrity":"sha512-F0a3EG+PDQql89zRjcn1nk3ruxcB3Qj2YhtdS5gk7bMAOsGzBMSR0pwpYFscR5Wc0QadznC7XrCHBtmFAzhQzg==","signatures":[{"sig":"MEUCIFHv9flnti97YnbbGKKto5zJoztTdPGFuE5UlTkCgXSUAiEAiWWHuxQ9U3BmUqkcLX41t51HUyvn0B+ff6HSME7NoAg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3071071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJibHCRA9TVsSAnZWagAAPeoP/R9aTIRrj57EaTzxDxCs\no0CslozfoSLTxU07Vrtxmtiucp2n0FnN+ad5nvPGVg4a1BMse11DL5nxCYdW\n3fmT9+OPRnd9mnpxl9l874/C13R4q4Bxtf6CrNXcUG+v9uMX4l1JrT4JHiMF\nDUIihvtOk96RZzHeJ2UdnJ9hLKy3b0gslcvsaOk37pPEIs79izExCoaVksn6\nDtTOBUvcHRxqPyuDaIYZrSxQb+8oCmkjjpkih55GogF2GsMS+v0ReJDFPDQq\nnI3qTBiNgaKjCTFWZ3TWL8JdmcKOtROJd2o4PjD6jZ+wHl/LLyRO8uKX5T69\nPJoAhnrw+ai1hX2JENu03Fq13OuQMtKNHarZQ9NqjD7Ke7YAu2wj3n34zhtV\nKTE47ZPG5QrySQ+swQ7X6r5o9YACK2YdazWMMYZ/DkL87aThnZpopJiY1qeT\n2MGKduyg2dlcbrgUGmX7s9kwx0KXSPuCOq2b7jD7KsqhwQl3xARWLKJJ7EbX\ny/46jRBxTSdWA+dDmmRajRC2KXrJr7TcIsowdL7Yus/CrFAabjRDtvmRAS/3\n8War85dyAJm6WItNTpYISneAtGeNwx1PZhKvRaeYT5CVZ0aG1gHfwD337CpZ\nGXNS9+nqe+hEUVPxGtoa1QutW669LoeNEDPeqJx5QPKzIHNN8tGMXEv/khBt\nSDWo\r\n=zsU7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"ebdb63746650f269787f5b769c8d6b14201d966c","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo #!/usr/bin/env node > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","preinstall":"npm run build:cli","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","yargs":"^12.0.5","jquery":"^3.3.1","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1","image-size":"^0.6.3","jpg-stream":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.13.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","tslint-config-standard-sr":"^8.1.0","rollup-plugin-node-resolve":"^4.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.4.0_1546004166997_0.6107320740148774","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"chocolate-bars","version":"1.5.0","keywords":["image","histogram","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.5.0","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"606e3ed53609e802d9be8b7b5a960e1cc97234fd","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.5.0.tgz","fileCount":98,"integrity":"sha512-BR5I03s811Hbi7vb8JhncdwBcpUijPLN6HA8ANUZ9mDTizi2jUmAl/eNrFiaGYSIcze6LSgFATF7X7tr9WbU8w==","signatures":[{"sig":"MEUCIQC7YRUjbGKpx1ohGlzP5Jb3oTvG/SvOVQgd51Vx6GUdoQIgQfLbdiA0MojO1RpMBFrEu39ysONyxAju+4xA2d0TEgA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3086719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJn5BCRA9TVsSAnZWagAAbEoP/RzZrzVNYTpCyHh/T1+C\nLbkUTMho1EEkkINRP2CKcZdnnkEksl8E6MVJzCqi0wUzr90XJdxr9vkvxddf\nxX4YQKA7vTq2YLNuCBlx7DLeJ/9eY3dFQiTz/XEAYPU3dCs9Uhli34WQ6y2n\nxmT8K9KcYW5xJUeOIkvUE9z0n3s+4Bmp0I4gPmfqA+Vj9eoWoGXjWMrAd7Wb\n6lMY/PLEgiw7a3oLiTQKTzQGk/CIrDuc5REvUMcwudQYf40MYnU3nP94dLSs\n/gdGstnqnpYsb89NTr7LoJqlLZMDFiPFBDb5n23+aZ/f5rcD2Et8/I8lb//n\nO/qVveVJsAt53SZznQfa8GMH5u3akH6kUWmG4Kmuo8tSi47yqu/OHNXPgL8+\nXh6vXOIGsaDOAVagxVwUtRS3Fyw+UUSA4Lrye0yXKJI2M483RqKJ4nazFN00\n2nPkxnFTEGoK20zA6cZO8DxoS/EmN5uS+GIq6ByrD+W+l7gaJmPXFQXQPOz4\nlceF5Z7kKf6xa0dFUOQLLRLrrXFAkCMbTfTf75Fmikcu4EprErmYHFrnE/ik\nehz8nE7x+C3W/oj4kVISgjb+fGXzQK5o4xth2pQZsDV8gl7lqSa/NVAfkBgy\nN1M3MMZEVKxtJVC+OjlWVZP2MHXfd4LDEtUVmx78V8SsFaMGrBdZECJOaM/f\nuff6\r\n=3ooC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"bf3baadd71897b12f870995c05d7120bcfb86837","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo #!/usr/bin/env node > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","preinstall":"npm run build:cli","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","yargs":"^12.0.5","jquery":"^3.3.1","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1","image-size":"^0.6.3","jpg-stream":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.13.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","tslint-config-standard-sr":"^8.1.0","rollup-plugin-node-resolve":"^4.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.5.0_1546026560479_0.834363024589023","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"chocolate-bars","version":"1.6.0","keywords":["image","histogram","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.6.0","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"c893d4ee721d9b892bb605671ccd71f2ea6d1beb","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.6.0.tgz","fileCount":98,"integrity":"sha512-sj5sMzt/+dOkpHVknrKOY0ZgwqJHsmancYLbVYaeb9L7oloLjq3vys7/e2vnD3IeNTq/4s5UTdjHNDYOKknhrw==","signatures":[{"sig":"MEUCIHr+f6jhnugDFXHZ4/KMWgBUY4Fbwqu4BA5GqikaPsqsAiEAgoyOOAbzyeL3XUWoVkNqYw4qvkEo/9hPeC08pvxpb4I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3090618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJpkPCRA9TVsSAnZWagAAhy0P/1n5UWPthRGXCK3Lwwu2\n6VRcyGOSeAzlb+5fH8Db15kff8JuJdKKRdh94ZEdOoJ8rpKTGsYQTxagav4A\nhepbzTEcloikMyZuzkwlGeIO1VbicW7bXPOT4WvpZXPz23ARxyA9PvXB29+h\nhJ+Dk8y49GFAYUaYji1K9ljnhRox5lXXEXGAtzVLS/LtBrmqv5OJWjorBy5f\nF1JkESDFYJrsG4IQjH/mmL3C6qqycM9rX6SiL/xTjhR4BXlY6yK1hgUzbBtB\nldu42KN/GPtQQaWUEkl+CcV2plutTx5htaZqXY2nVy/LHVT4qVkf7cCkSssn\nWs/HmhLTWaJmG6qUIQQqD0HpD/Crz14CEeUpHZFtOJdqNvjvmMs2EKfeJWri\nZ+hT2AFsuBJqqC89UOs4kFpNJ9pmShXWkLcy19fm318HPtQKpz6sfzH5GBhP\nA50a5NlpdnOADKNeXxWNieVs1kZNjGf6KgDve5WPS41zGSm0m2odqZTGVGbS\npIdD32oIpXXuoIN2Yin9UwiDMMdokfAo9XktldZz/sJJFskLaRCJF04k1Zn8\npyN61WUK2PVGxplp5Vuj++uIt/tIyN40wud5J6VphtdUB0UCwdGgv2NjneSU\nzbJf86ArJb+r0x3k9Hv1y0odRE7IYI/bNIkrvUVvrKlvF6nyZ13SLPjHtRfh\n2ttk\r\n=e+St\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"2c77c7a932c1a74d09b5620b68008d591ce69cf6","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo #!/usr/bin/env node > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","preinstall":"npm run build:cli","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","yargs":"^12.0.5","jquery":"^3.3.1","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1","image-size":"^0.6.3","jpg-stream":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.13.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","tslint-config-standard-sr":"^8.1.0","rollup-plugin-node-resolve":"^4.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.6.0_1546033423388_0.0895266718748362","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"chocolate-bars","version":"1.6.1","keywords":["image","histogram","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.6.1","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"45726938af67ea9597a47a1b42e0d0ec5df059b4","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.6.1.tgz","fileCount":98,"integrity":"sha512-HDJE1Gz+jFHbryu9i6UkSP8xqgSwRoCzGsJz46swxDcehPlARw4L0MHQyEu0RhmegFj0LKVLT8bqS2GCMCccHw==","signatures":[{"sig":"MEUCIAT65M/uilydItyqeDyBl6DDNmE1LqVdhx5g6x95Wt9eAiEAq5rf5F58fOUwcD2G3vHowB+ajBzxJu0FDijALjvXj3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3090608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJpvpCRA9TVsSAnZWagAAYeAP/jxf6BXgBL1GfbkiXCtk\nfMEAcvDATJEYLTbz4BjuCq/BU4f4hPawybumyanRw+tE+hNE7q7dmVpxcGbP\n9XxfSHn6pE5y7UKWTJAHC40UISda9qmN8SQJuckQf8s1SkUJYLUhcwP9IOpD\n1F9rr2vlvn867HcWdUpvu/2RcLX5hWKTsOOUnZQwpQ6jFu9S49YpnGIIwAhz\nOLVP7vZImOMxNUORXuqdHu9qlra8pZ2NazhpFyfoeLOTT9+A/qVxbf5OuA3D\nlcJC5oT66+nyQ2hH5T5s3jl6ycBM80RdR0yYI7ABcaYGQErxwGuuhnn0dyEU\nc1NToKBU9UK6uPmJuLhuikv5kTHbNKdGhA0lmwi+GeL53E7WqX60o0KKvcrW\nkTkw/0LmBtobrJ3l0Pq6Gju4Df0xMoECYIrZ89Jok6PPvesAg1uONqF1slhH\nngvG1Vs5TPApZb15ezdJHlF6bgNC8VdHttw8FBdlu0VmzVDC8FRpLYo6DQsf\nHGFMx2LpMg12AH1/UfXPSbp/vrlGdwDq/Jfoj3TN/cBNrCOTNkWjq/QUkS3U\nvurzu/6AxeyZ511kMPQXyBSzwHVJJk7CRZHFZ968td9ujnifObJ6qNBI9oZU\nQOEs37d1tGxOGK69vtiWNoLegwXXZEKQ1IKaSTr3AVM5ATZpDn479skksrOB\nOfDK\r\n=Z+7R\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"3b809bf0d0acc1a5e4606d0b81141b1be4430bf8","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo #!/usr/bin/env node > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","preinstall":"npm run build:cli","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","yargs":"^12.0.5","jquery":"^3.3.1","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1","image-size":"^0.6.3","jpg-stream":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.13.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","tslint-config-standard-sr":"^8.1.0","rollup-plugin-node-resolve":"^4.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.6.1_1546034152401_0.2553960795796437","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"chocolate-bars","version":"1.7.0","keywords":["image","histogram","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.7.0","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"2da73bc8741350dea85323f201f8896e31bc5806","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.7.0.tgz","fileCount":119,"integrity":"sha512-y5PUFdp4ztk3KzMAB3YoYE7nJ72rqdQucpDZiyXj09jNsahIntz+4yn/vhcJ3yUU/Q6DdOqlj6OcU78QRQdaDQ==","signatures":[{"sig":"MEQCIDOsvPWJTdAcdJAKSkVCXYTHO4ewpiRW48cH9FcoX+9ZAiB6ovMHvMHkG14NNbQbJnq/1uUyunGbBqqYLkGX+uKAmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3111676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJ3cuCRA9TVsSAnZWagAAWcUP/irPHefJ3lTkpzCcW3NR\nvSBnExsD/ZkRNe0yU1GDokj6i4BxNeMryiTBLYnuxTbzJrEO+dDmA9SX+EHo\n4ZV41ND9GlsgUqIRvobGOx94SRDg649ZObe/b9aWrz21tWCEVW6eKXVU1QjM\n5Pu2xf3HbOUXUH+qrAOrelJej5DVWHm5vx+YK+LLTiMnPZmtcrqhlyRPTFtB\nKqdBVCI9o4nKGcvE5OP0V9Ignfd/PD9RyiEcGR9HHL9LMzwB82953ga/RjN3\nj+R8j8ZXhOvGtY9lcm+0/3gCGXmarSbmO0da4TZ7LN3LCkEEUrfQ+TdJYQ0F\nx/YU9fHBOx9KqkZ+TScJcUaiarpytdX/me1cKu8NaDvhmyPxCBdRO/LnQAY4\nvfiIEC29BnnDL55yfj8lhPr7TVrEelzoBdA44LKctuInGcQXjxVIQmhNS/jT\n+fsemvT9Bi66pW9a38Qpe2kHWqLKwAT86hqbPG1ZvAwe+QdesJ4oR2tpAUB2\n+ThYDlS0mrwr17ZMLUH9bVoIyxadNGzT0tb6DPmEbKe0uTIuuMPN0tDDGdOK\nuBysl/yy60d/mmqjNDSxafYkfGNZjts90dlKjceLglnThJ2rjwF6+yS5e3n3\nst45zfx/lChigTrmyUHQRLsWPLxiGOokKji2sgF/iGbituw3uy6uzdS6QJ8R\n2t+e\r\n=ihd4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"a074c9895a8c603a24172807d6fd26503732c007","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo #!/usr/bin/env node > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","preinstall":"npm run build:cli","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","yargs":"^12.0.5","jquery":"^3.3.1","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1","image-size":"^0.6.3","jpg-stream":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.13.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","tslint-config-standard-sr":"^8.2.0","rollup-plugin-node-resolve":"^4.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.7.0_1546090285273_0.44110569308213154","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"chocolate-bars","version":"1.8.0","keywords":["image","histogram","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.8.0","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"da9d4e2fed28f4119456daa15c1de273daadc2b4","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.8.0.tgz","fileCount":119,"integrity":"sha512-giv0kBkMe915b4AIAseYsUGzlDkXC3KBFKLz6NDlRcC/RxFGunbpW+1j2BoLTvJKyRzTK4k/JCVrc3qDj36fPg==","signatures":[{"sig":"MEUCIHmOwCR2owIJPiC0Pm8JVZo0br3HhmR6wGiehxQ9PTtzAiEAsTqhG/EC/heCOGZFsKyUHPMkp8XF86HRM+Auyk/sx50=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3114872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJ9utCRA9TVsSAnZWagAAE5IP/jMOCVoOLrHRfVpSqZ6P\nDN95S8O3QX9pPiScQjqMya4EN6BLEtj/vo893R1Jv5VFvT1vCtnjfoOa31K/\nJJNwelw5V/3VxgDaQkB3jxM0Ygz9I3LezOWbGuXPVJ6uKLn2F0TaVL0RQQwn\nvhxa02j2uHQTfGpPcm4dioLFabuaTGXE4WeRC+HVFP4VdlmSX/Jjyd+Jtuyo\nXFJJe/MzMBY0J9GvylpK2x91znjirHP7Y+l28/ep9tp+ryni0ePNNsZtedVY\niwgsMK91X6ONOkT9LwVeXJjcIW9TDT+hmP+7AlzVbX+kjTgToRG/Z90eMj8z\nN/qFC/51lStLqTQT/8mwbjdOy8dtn+6/TPwaweobPq/QzlMbTPsSDj8wchDX\niq3UyYI0YGnbv6kIZflUyzqpv1ARW5TzhCzfxFNbLP6jWfwCJkXM6t/1HfHF\nYArTggLPWV9uOrFsPdRX3T2HsuHblj/Nq577GbanXnHsx6f22PWAucoAeigT\n2F4fdB3uLmAe7K2cweaXEs/bN/21o7VVcte1OxBbPJMlg6L4T/YDINc6NMCN\nqLjqSXdPruVdZ5bU44ISIb8cXeseX+ycAmPZtrC9le2FpRA+HHMzkutPsssm\nOhQTg1EtgOE1C6MM3F7DudL22k9Kv4joHDDt4KJmxHsaVWuCpqW/u5KTZCPp\nQ982\r\n=OrcB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"7e1174ccd6dd45d8395f146fa8d4a69c5b627b69","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo #!/usr/bin/env node > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","preinstall":"npm run build:cli","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","yargs":"^12.0.5","jquery":"^3.3.1","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1","image-size":"^0.6.3","jpg-stream":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.13.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","tslint-config-standard-sr":"^8.2.0","rollup-plugin-node-resolve":"^4.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.8.0_1546116012487_0.3385742937859417","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"chocolate-bars","version":"1.9.0","keywords":["image","histogram","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.9.0","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"1465e0d07485148d13f238b259199c17e38e55b3","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.9.0.tgz","fileCount":134,"integrity":"sha512-BdUgSvcx2RnYmG/mQSw5nM6WEHHr1Zvq6CAjWAelIgGHC+7rPTNyuDPVdAjs452VJPyzA2cF1cS6cXvkUn8yWQ==","signatures":[{"sig":"MEYCIQDOVGLiVipFv38N7nVmQkXu972bc2YVzru39Hk4YW8+vAIhAJU0uXlWQtFPICZ+Pz3/a7SexFvm/+I2u2+R/WQfmmIF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3148564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJ/U/CRA9TVsSAnZWagAAi/4P/ReApnKtHC0jaLQ306Ir\nmdoBxKmQYWjay0INa4aJrEbe7xHKGnIWiz/QudaiHl0dw0tdbrUuNaFk5qQx\nilFKKwVQpaIL5hAFMq11VVyWshgAMJmjIhW2QbFCFo0ntX5JHGRLDSCWsh6E\nxTsYn9oaAJpOCZyZmWKXu+RpT/xy0PcLVTwmb0QPs6hh2CAEcxb6MlyPQ4lu\nLn9Kl/w2xxXBOly2tzQWTNa5h9SypQBDl4RckaAGAP3LLcvj6niAmAPIe5Cc\nQxctC15dNaYaCjp8WM8cAzFEsT39jnRN5hwpXqGyKhSQmd0i4lNUNdLvKD25\nz+cr7LzlnV0448Lb3tSskyJDqTTu3hmU2RYs7Aq4OlYGKR4kS9W1UzxY03/k\nqTv1z0vcL1Wqze/89LwLJn3xXY3EtB0h5uFVXPQYrg/29kjiuxDJm1cAJqEY\nXcmRga4bQsLsfcxUilvO842hVBukOqJd9X9Z0vKPVNn6ZuRNSbYI/WpMAMyn\noDDMHoe5Xsgjbctu5KTGeS8+Kik0kRg6z+LxQY2Hiot4f6FqSgP6NcbTxB71\n+p4MhaJboSik5kqnFtmOOvv8Bt172nsl4bomY943Z/e226OT8bXX04MxXNjD\nx781vWlEEBXuTqa3ZsTH+5Nhgg1dYqKs9gh1rqQewj0EUsfZ7AHGWJyumYU2\nwXl+\r\n=U039\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"828bd79150ab6b84df601c5b779728de4665becb","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo #!/usr/bin/env node > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","preinstall":"npm run build:cli","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","yargs":"^12.0.5","jquery":"^3.3.1","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1","image-size":"^0.6.3","jpg-stream":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.13.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","tslint-config-standard-sr":"^8.2.0","rollup-plugin-node-resolve":"^4.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.9.0_1546122559215_0.47721332953943807","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"chocolate-bars","version":"1.10.0","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.10.0","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"9dfed8c99048f4c827701931f18554943b3d2c3a","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.10.0.tgz","fileCount":143,"integrity":"sha512-8WYA8Ttg0cZuBm7eEwpM35y5YxxzzMnRDiiVV4mGQQbhwEeu4UaJUOm1J2JkiWgIR7EbtZ41y7kQy4g7ABR9Eg==","signatures":[{"sig":"MEUCIQCYwZMdBEizrb4+c0aTUnrDdTNJvijDzve7YTBfS1TODAIgQudW+r72DvdzOtvp8cNq0QQmJHw0AqQU+d3jj2j8nC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3168130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcKK6eCRA9TVsSAnZWagAATowP/RwId8zU2E7lQamQEvxb\nhgV5o0yG1ZBqu3yieXR8VpUfhaS/5PTqrbSL7TbDATv97b91M4Ko3ziZw09R\n2zhGEB5Go8PB9nAZJgchBN0/PB47x/GrIz2MaKIDoYPKTDi59im0PZrgb8VG\nIq/kOc4Dj9XMCR5wmNlCKB9hDZMwCoupLK1wZdipmhc84s0vzHV7m0DPgzqG\njHhj+PTXiuOl1Z1dca18PAdlxvpWcBkLuu72dhyFKpru2gSHFazrB+ymfoSP\nthRjGTkeXocIO1gTFTCYJHzJwr9vE6N3BFaFCmRBOXNm8YJEjDn0rKS9m7h2\nvgRrryofh2zpGqPNqpuc9qWYXnbz3L7gG66Ie6YtgR35wGhczb/LWAnvQEnG\n9ZmFWexxdRspf/cueI3BvDqGIILz+uk0km4+bIUeDdExp8HZTS+UUNJLAib4\nWXdc7oj6fk0tt6wggeQOjEOpT4/oON5pnZM6ijyz1AKdT5CLyjv2i7AevvyT\nUaEZy2rh7Q/g30TDoNVLpXqcPZiV+1c1MpVQWQ3BgAVFO23nHDox/SefwbCQ\nEbwHBrtwn1eiBUUXuc+qAH2ijxNote+dWOqYZi/5vmKQIji0ngEzhzvmUJGL\nBxCDNfypgGovtZ3I6Ufil4tDyT5s464EgfMrGctzAqOCQdoVraPPkF9s5DUh\nXKAO\r\n=LInf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"b570cc76169ddac03c7b24a84155620d336dfbfe","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo #!/usr/bin/env node > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","preinstall":"npm run build:cli","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","yargs":"^12.0.5","jquery":"^3.3.1","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1","image-size":"^0.6.3","jpg-stream":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.13.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","tslint-config-standard-sr":"^8.2.0","rollup-plugin-node-resolve":"^4.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.10.0_1546170013576_0.5768850543971824","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"chocolate-bars","version":"1.10.1","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.10.1","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"399e8f7c0bff7338bc43df04860dfc0f1221883c","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.10.1.tgz","fileCount":143,"integrity":"sha512-r1eg+ExygscNtGZeLA+mGdcjvLe6PmTSiHtcx3UEBxgPpNzD/kQnKdVh5VfpjFEBlnDSW2JB59XtjBTdVyel4g==","signatures":[{"sig":"MEUCIEszJemxTFJzFy+63Cr6ygGd5GN04bNvX03qFp8yIVv0AiEAyMY549FmhZLgX6ioa6kJRMZRVhK+V7FB1wrTePb3JmE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3169623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcKoQ0CRA9TVsSAnZWagAAYLAP/AxpAjG39KLjiszLXQQx\nthfXZYGfHNBvdpH+ka7cPD/G/6XtvhQBh+ENx28+8WLVDuImbne8CKh2iBgR\nXL7+hVsUmQQ+InHCuPoIPfZGK8h8ysfRutCuHi4MyBtXmDLguZo5TJd0ek7k\nAALtAw8SQ1z/eV3Ccy+xAJEDMSjRJI1bmKLpV8DOM1kqkU6eTAqCEcKGvJcD\nPcnyjpwmC04qiSWO9w35WveREsJcZnzGo3mr2onujgulF2BzyIhKhH83rZnh\nOwEp0yMV6U2tmWGndqLtY5p0Zemgs0dL/agZRLMXEESW6zOEcoIL1IFbgUYg\nsM3LuDDV+fNfGOLY/wyqlQZRxzBeGPTofl/Fw/xtBuyD7DkMRgt5YjKAkxk8\nvMLkMKjM2wl/bszr52XDtMu98VbXXlScjuqK4h4L0xzbJYhxMqvW9FUR3yQG\nhlVz77uUW61AWIdTNq4itLFGJEC57ZyQo6TFNa19QQJGsDZtvnY33yDSK8Is\ndWbOSqw1KGMNUddiAIpv8he4qZziykXWg0uuPFG/TuVEgYui2PE7PeUrz14y\nRsj9oTTbd7WtP3C6rRre5yPNa8IveH2UPDOfh0LLgjnJjr2XyKcXjlFEW1OP\n5URsgbfwuWUEsLHI1TIavW11LxRwyQVvRdov1EvZeoJxRBliOJEI7h+XZwyw\nlexq\r\n=6wfD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"688eeaf913c23e5f511f6b3d618e2be17a32f803","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo #!/usr/bin/env node > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","preinstall":"npm run build:cli","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","yargs":"^12.0.5","jquery":"^3.3.1","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1","image-size":"^0.6.3","jpg-stream":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.13.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","tslint-config-standard-sr":"^8.2.0","rollup-plugin-node-resolve":"^4.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.10.1_1546290228333_0.25150382023406026","host":"s3://npm-registry-packages"}},"1.10.2":{"name":"chocolate-bars","version":"1.10.2","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.10.2","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"7b8028f277aabb4355d1d878e8cf45f48a612d0c","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.10.2.tgz","fileCount":146,"integrity":"sha512-KbGUW/xOrQAzBYuk6G1DfrSQEZNMSDPXLDu+o9M/RR8IncH9gNIhaK5UGlaNzvOUDc34TOjj0VGSQqqz+2QPXw==","signatures":[{"sig":"MEQCICP2CO5zojuEdr9U4ow/u4vE/IAaPIpqcoZC1ISu7irqAiBPint8yda0+JlMX/g5g+l0/yRAYfRQpCHzQ0wWx87vVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3171023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcK6r6CRA9TVsSAnZWagAAMQQP/2iMRxxbs20BwGQ2mJWb\nIGgXukSxyGsn/LliGXgnp4Smonw9XkOcg8sNszUkos43j17F7Eh/aQsPoKvp\nsz4QlEH7Qw7XzWu551mdI1LVDYsoo037x6Lw/W3G6gaMAsJZwFHW6385H+sx\n3ZBz3yVe0YdCjfwrHUuAGhJET9o8USozY8erE3Yam2NJOeUJdxxER07U89DF\nn/zyM02fiIFiqXaXG7fOpSVRjP5qhTPFBX/vCqHXC3KVtfEEfgNKDZkcMSVB\nr7lbyJPm+R51gX86vwUQaFF4RFG/klpvXPT/jurz9Tod6JAdQ3b38mzvECqK\nygcO54lZX4Y7fV6HVAuZvX7vNKB4b5wlLf1JQeKRvZntL4nqvM9ynz13iD9q\nu1+mUE85oZpc9QrDvcfPEHduzAwSo0aVPZ3x9Ea4ustHhjiztuEKBLwxE98n\n3NwGiYEwUi95POLSOzDZ+qPePl5mLUOiQIePuWCvK2pBHXL/yhdsRjLxxwIr\ny5P70sGjMzfCzqGYe6VVD5/UFXnPkZUKZJybZx7itwCBIuxRqZYYQWwpTp+G\nSFc5yr/VSm/v/uV3M5eKLhMQly/QWT/uurvV6t0e191yfsdZqcphfShvOqGC\nW4qjYn9SJkwcdA1QDGS7y3Y3Bl47nvd1RYwwBuI44IguADENPYT2MTMHYr+B\ni7VK\r\n=9c31\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"a28b3dca7b070f4431de3ebe7df0b39053704997","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo #!/usr/bin/env node > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","preinstall":"npm run build:cli","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","yargs":"^12.0.5","jquery":"^3.3.1","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1","image-size":"^0.6.3","jpg-stream":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.13.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","tslint-config-standard-sr":"^8.2.0","rollup-plugin-node-resolve":"^4.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.10.2_1546365689212_0.9040155443644169","host":"s3://npm-registry-packages"}},"1.10.3":{"name":"chocolate-bars","version":"1.10.3","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.10.3","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"181aa83be210cad23a033a9aab1fab39a9756e3b","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.10.3.tgz","fileCount":147,"integrity":"sha512-7AqgBxX36BUgo0IVoLvcvf7HKJQq4mQroWvzhYLNhzYp5WPuaSVovY8UTwWq1NeL4orDVdiw2NANYOk/RNhgaQ==","signatures":[{"sig":"MEQCIGWFFvPp3Gy5plTcUmiH5kBPZ+6KSVb8618iyyPY9KTCAiBzCfHBMUJqPkZ/kmNL1UpzYl8YO/baS8vp+2fyR+ji2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3173330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLJKRCRA9TVsSAnZWagAAMBoP/2TuwXJMisMsUc2I60Vi\nHE1Y++SBaFiIJxSqx8CdeSWTVQVlhLcbTa7tVGdGAInUn+esTOSp7EmrBM3W\niEhdCmCc+uSloVhCZzeRYNsSViDVy0/hL1iqV/nxzbG8EgTCVwan9pYpJ6BX\nRSAS76MsJ897S6+SbxyhbcKOtus2XCmsbs7qjLNPEKIV+u3DBsLDIrmfz1NU\ndtLCwlyNoXGldOfNkKmNVavf316xRLKApz4mLhoRA/nkj90Y55xbi9ESLegV\n6Fohn9NqkhWZinAYS1kalUPuhz8aIS0ne2Dk0hfRfJ6HoL7U1g5qygSVuZXk\nU7QLv7VAntK6CrEyIA/dq2GgFfzL2CEeVxc+zVqNPA9EpXDWNYaiIzyyL+ZM\nPWByNQhvza/XOM3JCTHKUjqF04c2jjtKlf49N7N/kRco0n8Y/UQ7kUrragel\nYyWbfJ3mGiG13arAl6SAb6PNXBTbAunRo01xWDRHzHYvUtajBkvQISB6xBQR\nVWulD58K3EQCrqhVyn9XiZ5iYun09v6s3ROW/UfkvUWkYi9zk/j6gMeFXVyM\nEoxOPGtQhRMfwSYZoHPAFEpFvx+jV073oYzmP92MdVNWIUzXNVFpOFZiTPeH\nLK93+2H2nt+LOFFTaGIjUvBza3pyJmt5yHWTIPFM6+Zi1icsZ2pI4ETQ/BAn\n+1kF\r\n=81Ju\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"c63a900f39e68565ab64f5caa9ee9b9ef104f6cd","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo '#!/usr/bin/env node' > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","yargs":"^12.0.5","jquery":"^3.3.1","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1","image-size":"^0.6.3","jpg-stream":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.13.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","tslint-config-standard-sr":"^8.2.0","rollup-plugin-node-resolve":"^4.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.10.3_1546424977012_0.9322446617639222","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"chocolate-bars","version":"1.11.0","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.11.0","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"24fa72f9eb70e4f466bbcc35ff356529a4299628","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.11.0.tgz","fileCount":147,"integrity":"sha512-R7m3dW7/Kf7T7GA+bQhRCHe1TRDR/rZtfRrQbzBxf/3l/QQAUbDQC+kXGTGOhP6THuF0x7AZNl+VHUZrU/msPA==","signatures":[{"sig":"MEYCIQCW8ffTvWo/3kmadzpFStxfViymF70q3YA2X/IK2QevSwIhAKazzUCd6FtJOUtAnYtc+uqndlzVMoyeB5EO52uuSGYE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3174495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMdoYCRA9TVsSAnZWagAAZmgP/A7O97RIbaHsKp8a7mhG\nk9xf31D0bSoG2O0EAg5TNO4Eef60Eyshe2GuH0299I9iStfq+XKGMtRtJRT7\nTpSYydkmja8EbQ5mrR0znB/LNbnKrtldZA1VmKos9SfNg8vwT1JUhXSqpupR\neNu6cuGFW7pgWeEmNlkLuFAaWbAnLPkG79alS96xO/ksnaDBfj4KYMN0PZr0\n2ER6Lxgt8jhNp+0KKIlcj837znUpCLygYcBfua24WX+52uyTpEWAYBbQ2yfC\nLJkVmqMq90eMWK4wYAPvtFY1JNTOd7fb4ZvjibZT38J546vhQ+H2pAecDz3Z\n0e5BbuCrJqSVDRNzl59RvuSzI5cSiopl6kPBhExCrNEB/H7uHMIPiqvaV7k4\n1IQtAkgsnsmwy9znW0+ezEpp09gzLqaDnAtFwWQ5ce99TQq55LIwf0sYpGIa\nZP+yrvZoh3zJ2HFyYafqfJrCTuMtmQCOCRYmiDeyWqJx8B0PZCT2S4wWv3VI\n9UlXOxjRHvcxoAseTow5y7QZuZRYlXheAgTrPQ/pwwyBcXHuXeAq2JTDRU6S\nE/AJVRul34kuQ8cHxa2+0RPQA3/ZlzOsP/J76wcTA+T+ulz3EjBC7bXJ+8w0\nUNFgoM90pfj/jNp9plfUHv0fLgdkpuDnBJYZYwcpPxr/Ga9rr/JrlSRkJIb7\nwAhB\r\n=Bqyq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"ce758195f4cb3f567e0d9acf68e8911422e6b6bc","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo '#!/usr/bin/env node' > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","yargs":"^12.0.5","jquery":"^3.3.1","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1","image-size":"^0.6.3","jpg-stream":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.13.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","tslint-config-standard-sr":"^8.2.0","rollup-plugin-node-resolve":"^4.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.11.0_1546770967915_0.9897121246147689","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"chocolate-bars","version":"1.12.0","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.12.0","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"6947705c609f6b1cf85687fe17bbbb680cb88fb1","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.12.0.tgz","fileCount":156,"integrity":"sha512-IK6BBVgjbw+TlwnJT4pqkHKu19izUtaJs/+gHPMlhT2OBI8aETBRQxSiF753b8EyOLoj8LNO97XEM94nTHE27w==","signatures":[{"sig":"MEQCIBZBnKfmhf2bZCgVSeGBTt6apImvJ42L1Met2FyaZOT1AiA2ElkXS9tdFd8EqHuZ+PfWT5C+N1PjqXQZ0tzoAuVB2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3194991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMkemCRA9TVsSAnZWagAALa0P/3MyNFC1kpJxhpEWb55a\nkWxZGpF+8SIxuYtgN82QgIPMMowsSTBQJnaXH+85IOAMoWUzwJUgPN1OvL6m\nt59lSdzZ+1WuGcRr9WFzXuJSSN+EU90x7qagddqhSpbaTaqBhH6OH3f13+9p\nEpTNQYiF8cdrqJ5aBjOLtILzCZNq+2AQUjFwjv5IEw5fPHJ4E/ReoEZpP7DJ\nXaH9hBArmwGzyzqdyPKTGAMueZ5kFiFAWHq7P1Y0DR4RAHAd5TXdK78rGg9p\nSe5m7H6TaXylqXMPmaoSGl6NP2HOIJX7Ry7kyzpME+JNvuEWu1Jvh7lVOa5v\nFRQUpyZYVz977neVmGbbPxfiFP/GSbVOTym7dT18PRmOtFZHMsr/7Wn/VW2H\ngiQGd/Baaf5EmhOeU3LY/NuiYgaJnVlPssmiRE2wn+6sFBnAkWVGfda2aP9S\nHwcYlIq/cQIDy8sbs04Ev1MbmR6miEU27PtXSToxlhcPXqxbGLjwYzDAXPo8\nSDmefxssIaFsX+z9yW0lBU6WufoFRQC1+LoAban3yUul0Yc0d0OkU86wJhJk\nM2irO04v2U1AwEdcaDGmowXFpmGL5vVh5yoCgCiRRk6S2K4EAlWCiEmC+QIp\nlHyQB6SOdmkhYcYrC3jnoK8YfQsvdDfCJV0dC6QTtf66DKQwanen6kNZYayu\njVx+\r\n=eA62\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"0cca9c511d0c7aebe6811779f1d00ed76a0a7f6f","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo '#!/usr/bin/env node' > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","yargs":"^12.0.5","jquery":"^3.3.1","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1","image-size":"^0.6.3","jpg-stream":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.14.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","tslint-config-standard-sr":"^8.2.0","rollup-plugin-node-resolve":"^4.0.0","exif-orientation-examples-sr":"^1.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.12.0_1546799013887_0.77831128585262","host":"s3://npm-registry-packages"}},"1.12.1":{"name":"chocolate-bars","version":"1.12.1","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.12.1","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"01133305d2e833ef1c8f67989fda3bee25514e76","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.12.1.tgz","fileCount":156,"integrity":"sha512-+jrz8VXpgFWYX3eFaI7E6mN9N7T91WWUHPPW0d95Pxmlzis25JRW7qc7A9/sg8+X6TuJXeYXfP2SLYGZlWtVOg==","signatures":[{"sig":"MEYCIQD7x2uGPfEY00eKl8+8TnuA3Y+PuWM3+T/2EmonYquWcQIhAO1sO1hNeIhim4laREOT6SK9AwljVw9ugWe2yH1hKyfK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3195054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcM9e8CRA9TVsSAnZWagAA+2kP/25pbNXmAcmCxsYtk60S\nJe+z4cVWg1/QhcrrgzxV+QwdL8GDX3vpIdtUxuEarfl2k5Yu4XJrP2HKGOMI\nCmCt+SPGQH6wlxkb3KdPZ3srPjOItNCJes3Q2eIS9JkC7nIb+BmPB80Ll/VQ\ncV70HI+1eYfRIubywYGFcOVAvzUmDsxWBGDps7V0stpjrXiS3KPBWrUO8vgE\nw4QIrtvpRx6dtS+QU4lNOge17IWR5NW48YL2/yKtlit4NcLYCFXQNMvXVAtR\n+qiOOI/27o67EyCn62/B3nED/iEPqK0yjvfJ5SZI4hdu3nrwFAVYuLolPC6z\nooMpgd7OjDGAG8tyPZwFFuA9Mzcdd2h4/Hz7WXoV0N2g5n941iBhOrVVXJAw\nUCrpAsxJA6XAuvGwNm+XW5dsU+EzNbz8wr3NriuNDaIX0bslVq4/aiA2q0qX\nfqX2XZeyyBN1vVbfqBv2v2xgKhVKGNClrKWy6pISPRW2uiPBKBzaZMdVI060\nvRPQmN6E0tISeEchWgiuwWxVjW44PjFoe1GsFo8xYYwfD92FZXLZsKqPRFy0\nv0Xm+QDWk/bxBnylOOwKezEbM6q6mciboprMGTdyK6Pi3pmWI3HzJmfMVckD\nMoQ6AbRiNuhHxCm+lwc+VKB9mgT8W1QFlfVAkeSsiYbiaNdLLUSP2y4GKzyI\n1cih\r\n=SCE3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"fe6da9db273ff6328c396315c026285f9c4a15ff","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo '#!/usr/bin/env node' > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","yargs":"^12.0.5","jquery":"^3.3.1","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1","image-size":"^0.6.3","jpg-stream":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.14.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","tslint-config-standard-sr":"^8.2.0","rollup-plugin-node-resolve":"^4.0.0","exif-orientation-examples-sr":"^1.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.12.1_1546901435184_0.6473441356048066","host":"s3://npm-registry-packages"}},"1.13.0":{"name":"chocolate-bars","version":"1.13.0","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.13.0","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"e0d49798dd59360ba6196b1cf81fa103c4401ad0","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.13.0.tgz","fileCount":168,"integrity":"sha512-15BBF8wPnZONSrlxXUILKV+SVuEYojUbZH0Pgvf2e5ZFYz5T3tm5T6bPC46dlnmtW3xPHScgy+qHVAC1a2dk/w==","signatures":[{"sig":"MEYCIQD+3KTjYnsGmWDZFsHChTbYZWxnK1eP7vub/RWsQyHcpwIhALiaP0elvaGql7kM6aqVKoi42nv7R8HirnBIzYduB5YN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3212702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOeRACRA9TVsSAnZWagAAaAMQAI3ACsLCRnw8j/3cfTDG\neGdpSsUP+grjjZnaoRrNn1sm7y5LtCxsUox+RhAE+G1vlmM6fJkq4C7g8GAj\nQfDhCVJk13raXZp6qU+FnGnBP/sTAlZO6HW7UgdMLZc+2oiPqMXv55vhfGCo\nMg+pAYkVft/d6PyCASqIWqbEDCKPtjpYHyMr/iBjgwpCnTv3KyqvW4souFJB\nIoapPbyQbosy68cktLeK+4AE7EYEZQnQ8aQNGx8wrGlWZCKnWPG24vRsCKvJ\n/5/Fgjnd0rAfZQAqRUYzLFREPS3IedXVgXU8doriUtXCEuIHisiQrdEV7F4v\nehn2TZufv1MUat2QBttAv3dP7T+phds5szau86Ye2v/aGgBFTcjwbUQfwNzc\ndW8ExuNUF20quIqcWuyQ5zGUO3s5O/aXGb78Slo/LcSKIolgGr28ztcT5oQY\nSUaADh+viUz6p5Srz2+R43uDHpQmaqLXHFTGvZpDSjOOFBjDLfVp44V7TZyb\n3xR6VNxRINwYHB04vEtdmj6lYK8cUJbql8rD+m7vzBuVfT+QnKYHeKqzeeJF\nZTteV2smjxOgsvgZJ5P0NGZNOrAXU5qJv3f7cuI8nGLByamYo1UseZlbD/Tb\nqDgh6xbfoFijJ7hh6Q+rJ/PB045wYL4MntPokCSm8HmUe/+Cay4VYqOctyrL\nTEC8\r\n=QS2f\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"174f131e51ff47483d820ecb35dceda81720152c","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo '#!/usr/bin/env node' > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","yargs":"^12.0.5","jquery":"^3.3.1","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1","image-size":"^0.6.3","jpg-stream":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.14.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","tslint-config-standard-sr":"^8.2.0","rollup-plugin-node-resolve":"^4.0.0","exif-orientation-examples-sr":"^1.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.13.0_1547297856035_0.34658369619669527","host":"s3://npm-registry-packages"}},"1.13.1":{"name":"chocolate-bars","version":"1.13.1","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.13.1","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"0dae2461913a1931e835b351452e47c859a33ae1","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.13.1.tgz","fileCount":168,"integrity":"sha512-N9c9sQ4O/ozhhW2orFn41P/iMj+MJSpNRneykgn8I/qRNduhej4dYvsRhSqaXUP3QQhhs9LGb7ky6jeooG0pug==","signatures":[{"sig":"MEUCIQCRMvHNn7uoJyh28sOBi0r3LHMrUXl9walUrq8yjORiMAIgfNJAlX16zE+BuXrWjK8N6mFI3wTeia6H0hB5HHtBopU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3212704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOgDdCRA9TVsSAnZWagAAwKIQAJZzwIZZ/h9oolKZH40o\nOOeE/onmcbeHAawsL9UUWwYKbSirgYS6Gn8seSEx2FVKN4vDmyr/SOVUQoRM\nQdK6KWdWK7tdK1PXmy7/9XDnqfM5ZhMbhFx6gqmd/HpCRIxRQEp5UBCRUswi\n/InLcqQlp1N/GWEZh7FRoFsEKNQLJWJYLVG0IEFFnuzb/rx8gNHFq7MhoiRE\nkm1wTYS901aeO9RbpGTODu72bcsfT3fCwFNEC9YPULKgA5kvb5CiMfUpyY47\neFsLe4COEpS7UYpEM30tQsB8YeRdgmBT8isJE/XNdzkjisiyd9KgmgMzmNdi\nREYEeeJjb4shkE1Ogmsio0lwY6qeKLFb6xQdGYqN+XIORQZAOjElMPnw7kg2\nM0ovoDsYzyiMKLAr2YCqkdClePRxRlDK7mDKwhKWL3wFpTrOtlVct1GGksIl\nCAM8ZV8vHNUA8GLOCIPJkcw5UHwoW5/siLYJYh0M2lzFtgK42Js4ZT1P5hki\nA3QIvzrT8DeL3l9FXKBqINvcrt2SwYCI9gBmZw+T5pxSFa9GM3RCUI4B/QQT\nSM8UHOXO1EjvfR5lYA7w1WS3UHj3TxoWD5Qm7Ovukebvet/Cs26WoWNlbaAu\nbK7FgcvL2hDeCmFFLLh/lWCWABv3fahaBlANtbtW+BBZW+5k5mI1qqZTb7ji\nrh8N\r\n=9GPB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"9038714ef07a5ff6840032e3d33f196c03f69783","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo '#!/usr/bin/env node' > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","yargs":"^12.0.5","jquery":"^3.3.1","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1","image-size":"^0.6.3","jpg-stream":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.14.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","tslint-config-standard-sr":"^8.2.0","rollup-plugin-node-resolve":"^4.0.0","exif-orientation-examples-sr":"^1.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.13.1_1547305181133_0.689327694551183","host":"s3://npm-registry-packages"}},"1.13.2":{"name":"chocolate-bars","version":"1.13.2","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.13.2","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"2458774d8f77db3212966862eaa6e79e861b7720","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.13.2.tgz","fileCount":168,"integrity":"sha512-GurnmGo0UGRAMPLB9O0YEIWlp9OhR8+DYwMgIUdnWn0EjwqM8CI7MwdPM/AP9c9dpIw9v+JX0fyEmsWGngZSqg==","signatures":[{"sig":"MEUCIDy+R9Dl5bLVGtGEtehts2u5W7EXnUU9TGuFNaZFC23lAiEA+Ct88tlbudCaZ/q9aoEJe2VA30SXxmXjC994DpEDtcI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3213309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOhHGCRA9TVsSAnZWagAAockP/0tUfmmjkW0x8yd/smbr\nWPvRB7FayZAknwp3XYTHo15RqZCHnZSkHQ8WxTI6jD6+0rwqaDEvuqRkimq3\nNnVm7GkKd6IDT8xVIDj6uehMxyH1tDdt/6PsuxIJWPhLzOLDc+5q7WOxCXGc\n0h8bhvdbx81iGnhf4rFVZoEIcRnXLyp09gEClaFG6UDmqkycNBdlR6qh9QpR\nWWA0QF48bIx3w0+/oRs1croKdFW8ujeuEtbKan0SqIl4ssrZPwdX4KXNE//P\ns7Mb+sC5zDI8BCp+ET6cHZRr81jsTM3lA+R6j10EbuMW1t6zWXoxD39WVZ6x\ngaMBd15f4K9Zq+ZIGkBy2KBFzXMBqZp1L/KoOWy2iYokD1P1K0Ytw+5HUzKQ\nj/UVZVN9gCUm3uTUnye1BoWOxlVsbBTF1JLhZD6jq37lPsL1dlhbHEDPRabA\nWUcWr9zOHBBx2Oce6RUPnaPdHCCUUmk91wOozIEDTCMIpc3X5wB4b17i6pZl\ncXuAfdUFaPdanGBBaXMn6IyNsaKXRixaKpkwmb0Qo5M9Ruq8YIyiMQFeDBHZ\npHngscw4hujeps0DC/eIDLgzHpnPno7RQdP5T9cQrzDdHXYz9MGGc74Xn9by\n09XyyTB75Wyv10gGIOfDcQiyvYFoeusWLKhnfmEFk3qqdRttxMQ1NOtA4D1h\nlZHg\r\n=Iwim\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"4bc0df4daa618ee765183966117ce1dae32e0bbb","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo '#!/usr/bin/env node' > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","yargs":"^12.0.5","jquery":"^3.3.1","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1","image-size":"^0.6.3","jpg-stream":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.14.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","tslint-config-standard-sr":"^8.2.0","rollup-plugin-node-resolve":"^4.0.0","exif-orientation-examples-sr":"^1.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.13.2_1547309509718_0.3564734493330337","host":"s3://npm-registry-packages"}},"1.13.3":{"name":"chocolate-bars","version":"1.13.3","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.13.3","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"a663037946cf99c084db7402830177d478af9e95","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.13.3.tgz","fileCount":168,"integrity":"sha512-7JnOZ8ctNT78Q3HwfaBTTUmHSSFTeSOr/i1dKb95698hwGsjTsaIvfPnkBWDNEL7CMWCEs85NMIAQESZ0j85vQ==","signatures":[{"sig":"MEYCIQCS0g5y2luT5OOZupitgo8KqxvpCPHZwlLdEkNs1kI0jQIhALv8PKQfBJLXZOfhhf+vgMOoYu8lfImla8zoIG9S19Xd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3214949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOh6fCRA9TVsSAnZWagAAlzcQAJjGXjJq+yq2mnVHfsfB\nHFlE0zxey/hx0HyKLq1WVMomwMN7pB7x/ydbum1tNgL87rYj/8Dzcb8Kfc9r\n1cA1QmJcFNlKFXekX4hicm0Ly4Y5De0iSFnaHz+ZR71w0ioqRbxr0nKJ6VWQ\nFIS7UmpNfX3RJOOLEbODsYPnuVMxbOdO/IaDUD3fMjCYcH3TiP/DpADqcbN7\n19ymJfVXtM2ZTnwbNDLcrHBlKAUd36A6lwelQ9knL+H3bWdwCcx9B3F1JEuh\n3j6sjl4okDHTuWmoAf9cAmZZPpoUQm1q61gc8nLBpIVLb3FFb9SVuRsFquUh\n+Wf1Hne2LdvnwTHlj2aVHRjCJCHoIsWad82YlldC9c4jbFKIXYRBrXOFwFEZ\nUZvBtcW2PHUfsp36XISAw7f5/LVAUs8S6bxpDEYXy58/JymDm9zQpDNKK8fT\nZe/m6IC+7JRgyCXwVIJdTkhmMU/jlWwgOPKVwAE/IpEY83wXd9tFxgyrzfY+\n0tSl1a9u+lhuwtjMc+ul9vJ0b9vnncMuwSoyjq5RW3Gc7px5Fx+LkJZPnglv\nEFnuI3BNAa/XzZwiuQcZrgIaM/yqTss2Vd2O2u2Ox3YJnvfuAOOmSQrWye6b\n41llqMwyGDJaw/M3iTa+BqKl9LiqLiteGh9NbV7c0K+P92iwPFeOMUD3Tp1A\nYa3g\r\n=W+uN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"9858c2d91870c6c184f9b5bc384b832267e1e3d9","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo '#!/usr/bin/env node' > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","yargs":"^12.0.5","jquery":"^3.3.1","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1","image-size":"^0.6.3","jpg-stream":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.14.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","tslint-config-standard-sr":"^8.2.0","rollup-plugin-node-resolve":"^4.0.0","exif-orientation-examples-sr":"^1.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.13.3_1547312799253_0.46247314669057116","host":"s3://npm-registry-packages"}},"1.14.0":{"name":"chocolate-bars","version":"1.14.0","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.14.0","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"15e245a4732a538dc1ed537b8de12f9fb73dff07","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.14.0.tgz","fileCount":174,"integrity":"sha512-mBLu14Xb/0/VPkYyWomSst6PTRzzJlPNAr3a2MONt7SX7/FNf8vO9PIB/EZfvNwFrjJGl4hRV5nWe6eCaknqBw==","signatures":[{"sig":"MEQCIAYtKbWjLwrJ1C/EQu7xqNAk4n1CfOslW1cGxUKWKfZmAiBXuFjiDrtPvZwRKL2Uqo8VB8kewrET4MYaJAWsQNjp4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3225414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRGHcCRA9TVsSAnZWagAAE18QAJwTo0nkGKzuusHdlc5a\nWdWIMGcbRM6CV2GbDo2v0gmsU8Dn0SAbTtXBpIiJXkkoSDzTbbPVIHvmExli\nVrnB3zrGVjqE0K9sUGYNoRaoDPhlP12K/v8XmTb4BGG8bM1vqmM5AKLEhvT/\nkvHX2QSX+5/zsb2TchwZOXxxWSN9Mpogt+2XRrMyh/uIzC4gQrXV3R80rHC2\nQn8IBLGA3s51FmvjwVj5EC1Z3+KdgDMbYGkY25j1VK5CNWDHimZMKnp98yBL\nHB9EhMK0Bq0NqfdIfhl3L05xhWtueUqNy7bKLHjZ8BvN6RCZmfz9w246oi+s\nmAzA0nT2Q3tSHS/mmuINF6eX7dzIChLzhy7St+B1Pr6sgRIoPZwWEPsoKdNW\n3cRAInADx9vmD3xHJpX8PkO8DP+e+2m1NGYZtHntxyHbEb68yZYr3Keprz6d\nRfydwNzF+LFsauMUf6PI+POlcgyu7j9Nc1mdSOR5uP75vD2idBYsvYV4vdRe\nbvXEvFESpp9+pHwnaKoe6kcLZwIPPvYSEWsu1szZFgHKqrpXXNbkoCdi1Aqp\nQp+Q84EoLpnCWcGIOW0347m0ufkkBIWgL6X4Uyyrch1n0gs4s2O/hZA35TKE\n/VA13dEccvLs2QGcAlBAp7x9WuaXG3VRbJPQTRzG76Ib++4y4YtxYycD9juP\nivim\r\n=XPYR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"78df9d1a2bc30f99236175e76fa6fea87a3bcf0d","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo '#!/usr/bin/env node' > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","yargs":"^12.0.5","jquery":"^3.3.1","xmldom":"^0.1.27","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1","exifreader":"^2.5.0","image-size":"^0.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.14.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","tslint-config-standard-sr":"^8.2.0","rollup-plugin-node-resolve":"^4.0.0","exif-orientation-examples-sr":"^1.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.14.0_1547985371678_0.3251436787896891","host":"s3://npm-registry-packages"}},"1.14.1":{"name":"chocolate-bars","version":"1.14.1","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.14.1","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"fb4cad074242fb7a4381d6e28e4343ea224d8cf4","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.14.1.tgz","fileCount":174,"integrity":"sha512-PYqbG97nkH3kkhoE52s2P0crbDZ2i+pVyiMXoXe3tRfNJWPvg1zmkFLuxxIvTUpDI9ZRc7pTbjvKqse8LkMz+A==","signatures":[{"sig":"MEQCIGym/GIDMZwAmWgA8bz5cFrXFNxpGkTW8BBLihkboTutAiB2L8RWoCgPEeHjKdEXAE5qvNMVQhnv5n+ue1OHew2G+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3228572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRJ//CRA9TVsSAnZWagAAQMYP/Rd2cuL1u5Rw9UlWUcKm\nk3qdrPXETOVPF9IfPLZ+pj8b/09nMMTZ6Rrvff49qD0rvcEJp7xnTqXVLzmf\nWHa24YfkBGKE8uW/FGdpv3EL7EckhKBtDCFN6jvusVc4VzSSrBAuOfw7ccY8\nT9ONXTMRpVMggdXPs2ozFP1zcXCsUJnjgIIH1ZmhmbmnituxUfnx3zu0Yf8X\nm+bmzfMtt4NgMU3UxA7ufpkBHs62DGBTnN7g4vcsQVP6Wbt8Mi6UiiI5eeA0\n4SwQzhXlyJV9GHnAU5JOLK/z5SYQmaOaHjkVAJ5xu9IVJzm3y54xAnmDYKZI\n50/y0KDCJ0VhV2EiM/iA00Zq3s/mwmUGAHgyMyFaAIGWkUZcjChBEcy1YBn+\n89Vg1P7YZXTIqR7oJAtROiA1yYSxTo2AvJXXrnWTPFbkyLypG/f/vFgErZCQ\ny3qM85ljoqOZojNjebeqgea5LtyZ6LewpuNMi73fq5+ijQ+AXUPIiKgzeL6C\nIL6+6/KLnwvpKKJFmYvoLRaIMdc+0FzZGTsvW5riflYy7rnjIg0eeGQ6csEE\nkcaYeYYNUs4myLZwrV1MfiDF52/HS6tBovizZHi1TM+3fMHkx9lX0u30eWyt\nddje3qlYSUfmF7nFgWDapN5yBWixfGOWJkdH8jSgoF+ReIlkY5sKS1hYka0r\ndhzN\r\n=FQsn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"013ce82c8e8bd9183f31d768d53669b3717d4980","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo '#!/usr/bin/env node' > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","yargs":"^12.0.5","jquery":"^3.3.1","xmldom":"^0.1.27","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1","exifreader":"^2.5.0","image-size":"^0.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.14.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","tslint-config-standard-sr":"^8.2.0","rollup-plugin-node-resolve":"^4.0.0","exif-orientation-examples-sr":"^1.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.14.1_1548001278464_0.8511893394484098","host":"s3://npm-registry-packages"}},"1.15.0":{"name":"chocolate-bars","version":"1.15.0","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.15.0","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"43fba163077fef4a5a1104876f03e4c182319e51","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.15.0.tgz","fileCount":174,"integrity":"sha512-pHPdsixAYQyNkAnf2sWe48w/WODSS+PYlO874WY4FtiHEXtJ5jOejtJqasY/1YtgwkpfdNI+eNKFfltINr2Gnw==","signatures":[{"sig":"MEQCIDsP1L9bEHwCsYKLGy5N84eDq+4DFjntHb21WpRW4TuhAiAihaPkSrLDve6PShTmYDSI/2SFf+ZRVpr66GHfPRJaTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3229437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRLX0CRA9TVsSAnZWagAAslwP/1YaGBoPXoUv4cJ1OuWR\nLBoAK8FkkhIMsj0vvjJRJksncULQpuR1kGWNuAMjaPLyBs7zuKTZjepthNqv\nDeX7urkVVJ+P7RlnEUSiE6cwmKNfrVSu//YsYvnqOvKJUVQFAS0LERe9PNea\nM/aN0FaEOMAYuvhjkO1TthEdSOPjsyt9zj8Q7yHyFrecWPJ411b7pGjrXxbM\nTH6OylKyyKgUT8ubhbdnlnnfR1p2qYmlmyJ2t4UNzQWdfgAiyOzTE/kjRA1m\nbOm82rJK4vmWJC3/eT0+f78Aa/tgqyqfoemOOHgYyMBYul54MjtBHskNUswS\nL4muYa+TBrQcKY2XzJI2AzCiBFaEhoj24TymCRraWRWwjz7lYL1WUdznuqxe\npYlABX7tv7f5bnOVyLnxxFiZ3DdceY8Q8BZjYDoY4mP5CT2IE94SYABOCFeD\n0/k3UnxsTEQbUXJZkn/1w9DzrtfdIifJs/rIpdl3hJ1P1r8Hxtv0KrJ3qPK3\nZwqpB6HWNFktsSj/oDuy2MgVbP0fbc9tVJIyXagXSL/NPyS1AUaltN30Aupe\n1I0870XF5xNkiXKvM56Kpm8w6W7pIGdkz2U2BViJsR6FdSq1TtpXcGE4mKRv\nhG5qnBuQghtRJA0ADZ2geCHv2NVLpTUhqJ6HynzW9zhjCLGgujX+4qx0jM5c\nSSwm\r\n=W29z\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"93550e55caa5b0291afbbbca689c0d39d384e786","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo '#!/usr/bin/env node' > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.0","dependencies":{"sharp":"^0.21.1","yargs":"^12.0.5","jquery":"^3.3.1","xmldom":"^0.1.27","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1","exifreader":"^2.5.0","image-size":"^0.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.14.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","tslint-config-standard-sr":"^8.2.0","rollup-plugin-node-resolve":"^4.0.0","exif-orientation-examples-sr":"^1.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.15.0_1548006899437_0.09348649104902718","host":"s3://npm-registry-packages"}},"1.15.1":{"name":"chocolate-bars","version":"1.15.1","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.15.1","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"./dist/lib/cli.js"},"dist":{"shasum":"bd7f0ef7382580381d6461691e7939b453a3ba73","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.15.1.tgz","fileCount":174,"integrity":"sha512-VzohT5QQ/A9jDc4QplV5wGPOAWFJkGlL8L7CUT0jr8ms64+foYBiIgaXYdoCszrRH1t/IRgboIi5qbXBqf7bWQ==","signatures":[{"sig":"MEQCIHNz41xta/Duor7C2Jrccqe5n8y6xTfukzWShsyZmHKgAiB1pxcAVJs2dAuqP7xo8Z0spwfk2kVT6NC+fkZlAIvYvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3227928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccrCICRA9TVsSAnZWagAA/SEP/RbmbvmuCYn4KvyFE0mh\n3knzsYGF8wivS70C5yNfJtcHdfo7gC/oMAtrRq30v8g147wfNCuZEmbOMd02\nB4B364tI8M1u4Sn6C75xKCAtpB9mU6NCvvd+eKxKMnxwHsjk/PaHymjg4aTM\nyDQU7fayMJOUCggUfJk+OIKtys/ilQKe/KCbwUO9Bh3zH/KhzcAOzGDA+4N0\nLRNiIZVpC9ZH1717Y1Mr6Nyixpy6YelWQ7GflIJIsWGjIfME3948Bp8mq5ym\nqYnUh/9nIkPMbPGuOW8TBOLCO+a2apMw+igmhOiRvlFPdcofwtnFTY/jLj1m\nqgYkcg1hzDkG6TLfTHQAyArtGfMcj8NHGKPfhrLSVDraR171DLWJ44TEP0bK\nb4BHMwSU8T5KOqvCQJEl3rFkCN+pi/EthSitrzt3RoR3edcxsQ81RiH0OXDl\nuSYbwy+g3UMK93dGFmQMfQQH83ZaAgiAonNyxfmiT6X90i6+S2KHfQBdkv8/\nZpAOEBXKC64Fcw7zhSedSBks/VphgvptQbxMKUbFsp21mpHykstYLxJHILaz\nu+Ik6qs1glSXU1w8UjHogWxdU6z8HpN/nybDxab2Ga8Y1Jgkc2JcFmEmVPfS\nzGv21ibnKfkw1iJuubokGliirgJnYok9V68o186iMv9nh8q3y+s9i1FpD0Jb\nGMqb\r\n=gS/W\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.3.0"},"gitHead":"f0851fef405d7f4e6a9101353c61b8dd865b294b","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo '#!/usr/bin/env node' > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.5.0","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"10.15.1","dependencies":{"sharp":"^0.21.1","yargs":"^12.0.5","jquery":"^3.3.1","xmldom":"^0.1.27","electron":"^4.0.0","histogram":"^3.0.1","plotly.js":"^1.43.1","exifreader":"^2.5.0","image-size":"^0.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.14.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","tslint-config-standard-sr":"^8.2.0","rollup-plugin-node-resolve":"^4.0.0","exif-orientation-examples-sr":"^1.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.15.1_1551020167970_0.7918301263984606","host":"s3://npm-registry-packages"}},"1.15.2":{"name":"chocolate-bars","version":"1.15.2","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"name":"str","email":"str_ie@yahoo.co.uk"},"license":"MIT","_id":"chocolate-bars@1.15.2","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"dist/lib/cli.js"},"dist":{"shasum":"d7764b571f78127b18d0bdd15f8d9a906573b710","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.15.2.tgz","fileCount":174,"integrity":"sha512-HNxxBsLEsPZusGZ28YYh8oV2RfnTdXgPROSH9diQA1neO0lOD8CVbHPsCuHGGPu+qRIO810vIOaRcAMFBauCXA==","signatures":[{"sig":"MEYCIQDwsCG3wga8Af6aodcyPqHIOlcJ9Xi++fXXGcCF8aswKQIhAIZdnEDAVNRac0UECb5E3Fcr4cluTF9+UnbXI1mNEzmb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3610773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeC2hWCRA9TVsSAnZWagAA0igP/jFPQIBjpPjKB9Kj6xFA\ngcn0f6COb9uSomUVCyoz+ZduDSHeXzodVKOOP8fB4Q9v11JSQ/rcnwnU7N+Z\ngu2QhETcbuutye/P8pHZ7BqznC1a3GL8vxoXdJlM35LrZPGOaJa5m2Ewxbxj\naxzXYiHHpiSb7AyhFx/xroeF8YLFaiVy2zPzAcvEiEatu9CR94you5rJ6uQ+\ngIAK5YER2bw9/qeBafHpjiFddKAgZpfwKCDi/TBCupeAzwNPP5nCblB37+Jg\nvtEyqRatLm+an4gefFzZdclewnbd4HGRndkQ8cj5JZRHqEg+v9z19itkThgG\nZx34BnwKVvBZRrKtRI7kLs9q037Lhx2kuuxmmAdnqvMluanmmoFME0ZYdYjW\nAoeEbJmz65M5mC4ERNbf/UQBromr14BSLd0z99CpCtmzGM0fEEU1aXYs5gb4\nMT7TsqYR+3ciWaAhUTj0zL+9YpisOH9AivS3pq+R5isTDT/TVMSLSmJudisR\nYSXUKwbqtZDLpBd+QHphiT1pKi1TMDzlGDumIa/RmgtBh09WL8WGULfsQLk/\nzqbW9ISHVD2VLwNiLugjHIiYlTuDklp5hUUE3jLxiOUZLRUsb7MZnkAGFaP2\nNjcXzw4UNcQnAbUFBJIS8+t5+qfdRuxXwKG26NNIiyIate75KduwFEpp8xRH\nORUC\r\n=luD0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.umd.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"module":"dist/chocolate-bars.es5.js","engines":{"node":">=8.17.0"},"gitHead":"86be9a74a9e367d936d461266d759a8819576234","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","start":"npm run build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","prepush":"npm run test:prod && npm run lint:local","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo '#!/usr/bin/env node' > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","precommit":"lint-staged","test:prod":"npm run build && npm run lint && npm run test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","start:rollup":"rollup -c rollup.config.ts -w","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","travis-deploy-once":"travis-deploy-once","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.13.4","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"12.14.0","dependencies":{"sharp":"^0.23.1","yargs":"^15.0.2","jquery":"^3.3.1","xmldom":"^0.2.1","electron":"^4.2.12","histogram":"^3.0.1","plotly.js":"^1.43.1","exifreader":"^2.13.0","image-size":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.0.1","prompt":"^1.0.0","rimraf":"^2.6.2","rollup":"^0.68.0","tslint":"^5.11.0","ts-jest":"^23.10.2","ts-node":"^7.0.1","typedoc":"^0.14.0","prettier":"^1.14.3","coveralls":"^3.0.2","cross-env":"^5.2.0","commitizen":"^3.0.0","typescript":"^3.0.3","@types/jest":"^23.3.2","@types/node":"^10.11.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","@types/yargs":"^12.0.1","@types/jquery":"^3.3.28","@commitlint/cli":"^7.1.2","replace-in-file":"^3.4.2","lodash.camelcase":"^4.3.0","semantic-release":"^15.13.2","rollup-plugin-json":"^3.1.0","travis-deploy-once":"^5.0.11","rollup-plugin-commonjs":"^9.1.8","tslint-config-prettier":"^1.15.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","tslint-config-standard-sr":"^8.2.0","rollup-plugin-node-resolve":"^4.0.0","exif-orientation-examples-sr":"^1.0.0","@commitlint/config-conventional":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.15.2_1577805910359_0.5466669001054563","host":"s3://npm-registry-packages"}},"1.15.3":{"name":"chocolate-bars","version":"1.15.3","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"url":"at","name":"Sean Ryan","email":"mr.sean.ryan(at)gmail.com"},"license":"MIT","_id":"chocolate-bars@1.15.3","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"dist/lib/cli.js"},"dist":{"shasum":"c3b88259f00ee1d4f750d82a34cf39f76ea1ab18","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.15.3.tgz","fileCount":173,"integrity":"sha512-VCXwXPZ8KXn3grgx/PSHW8UMQw2YBFogJ/SD57XpHbQOhV2BLTR7YWLzFifz8tmyCzvv8UNBvZw5etNCCowwGw==","signatures":[{"sig":"MEYCIQDElK+aTWV5APTU4bFCoow7OlVt/YBVPmy1531J3CKL9wIhAOoyTCrZ8zclIRnZSOsTJRf2ECRyKXuvIdCPl89EV/K5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3631437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGyW/CRA9TVsSAnZWagAAYHoP+gPTIRAcpi/ng+BNQ6N2\nwOsEFosPB//BY9LgA5ihlabqwJgYj3QrpyLFIb68KrsnqPQANNO4a4kLwCmr\nDkrB4qc5astzHX9AgdXGtPEXJtU+I0rmtujxsF/Dq2UK7ADod0v1wEi+RGiJ\nEZWDrE5+bP0mF1DbVD6p9TDncCrcYC1I/gbn3ZwjGKu0bcR0FWVBD1HL73K9\nxLbyf8lpQLZZVeNzcsvKLJzSn7MHRZ8WeZI14QX5FWWKmzGpkBr9UyqXtNql\n/ZQKj3RncxpLMZAbh/hN5HIEET6LzuahMSCR4FKOMr0uB2LwqYYofzVhUI//\nHYedEd5gLJE6DI7lK23VFmGhC3vSTcNMVHrb1bPY4rT1hLI/PfWPyhuOHrj9\nZOJ3imnDfLSagnY2BSucRFBeUnLK8umkej1jtLgw0iM/h3AIPbfQ/P79aUp/\nMKEObyAjksB7hryjYzT2sEtuWHP+aZTs95Thjc9TaaNWtxj/MDU9KB4RmKwf\n3zUG4vKYtop/wH6s5vrcFnZhW78mLJu6x9f0qdjnw71acm/iUyZHqMabAULU\nIPkjDKs3Zvu9arWUoI8g+ghv9w1RKlCIKB4PspwGeAMUWV8K9UyjJvnbhtEq\nFWak0Q7jipaFcuL1YjiEvEHIitjN+lIL32fhK35aoUfhm078HgBYlpJ54Zao\nOSKo\r\n=HqE2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":83,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["/testHarness/","/node_modules/"],"transformIgnorePatterns":["^.+\\.js$","^.+\\.json$"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.js","husky":{"hooks":{"pre-push":"yarn test:prod","pre-commit":"lint-staged"}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"engines":{"node":">=10.18.0"},"gitHead":"be3cfd27788391b525cf29247781ac057e30d0f8","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"yarn build:minimal && jest --coverage","build":"tsc --module commonjs && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","clean":"rm -rf dist/","start":"yarn build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo '#!/usr/bin/env node' > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","test:prod":"yarn build && yarn lint && yarn test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.13.6","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"12.14.1","dependencies":{"sharp":"^0.23.1","yargs":"^15.0.2","jquery":"^3.3.1","xmldom":"^0.2.1","electron":"^4.2.12","histogram":"^3.0.3","plotly.js":"^1.43.1","exifreader":"^2.13.0","image-size":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","prompt":"^1.0.0","rimraf":"^3.0.0","tslint":"^5.20.1","ts-jest":"^24.2.0","ts-node":"^8.5.4","typedoc":"^0.15.6","prettier":"^1.19.1","coveralls":"^3.0.9","cross-env":"^6.0.3","commitizen":"^4.0.3","typescript":"^3.7.4","@types/jest":"^24.0.25","@types/node":"^13.1.2","jest-config":"^24.9.0","lint-staged":"^9.5.0","@types/yargs":"^15.0.0","@types/jquery":"^3.3.31","@commitlint/cli":"^8.2.0","replace-in-file":"^5.0.2","semantic-release":"^15.14.0","tslint-config-prettier":"^1.18.0","cz-conventional-changelog":"^3.0.2","tslint-config-standard-sr":"^8.2.0","@commitlint/config-conventional":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.15.3_1578837439141_0.659180936859469","host":"s3://npm-registry-packages"}},"1.15.4":{"name":"chocolate-bars","version":"1.15.4","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"url":"at","name":"Sean Ryan","email":"mr.sean.ryan(at)gmail.com"},"license":"MIT","_id":"chocolate-bars@1.15.4","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"dist/lib/cli.js"},"dist":{"shasum":"af7b13e618fa8a3cf993095ed826ca411c1ebd16","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.15.4.tgz","fileCount":173,"integrity":"sha512-Er/UWg56D8KBBlcaMxMWOdodUzcw+YhGy1dFTJx+auRo0B/1CdMh/kRInZBRQ/1AYougOmkCTemfCM0ELa06jQ==","signatures":[{"sig":"MEUCIQCsk6Y1vhq3FHu0wTFK2okLqBMo2ne3QFfM42axRXbl5AIgWoWGLaACqLmGj5fbHZKjCsEvOWlIVpuTpvnURvyAYXw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3631363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeG1wwCRA9TVsSAnZWagAAnUQP/ixQBQGNjEdzy1znaT9z\njgYBVKdikeruVd7YvrROdas6iBECfQjEqHTW+ECIQzA+ITb+0kuRw0cc0gX7\nMMLiX5fIb/gmcNf0deylXteLAHirlEW4QuQ2KjuGd/2sTT0C43cWJPej8IpL\nSSwsVsIg/uMALdp8+gjFEakjQk5uCpE5dze6lSjiSgnPeQY3F1XFZiQoxwet\nvHBsrplVsfU2wSf93TDZR1KnZSp3MUyoeMaV2apKchSwYag1BMzwy7dfkB4F\n856HirReiZLxH3zh9nPwpF5bJ5JhI1csdJ2NG5CmawXaBXdBZ6LLx+kxbuMK\nHfvv27o/1fSAbVOoqjyb3FN5QPPIto19TqoMYxRTBzujhWOASg6yHAmLZKvd\nvfVRZkvveLEAW9bRBJn8XT92RxuWMtpZuGURwHFxrDyrAhfgSXgRoPqRrFJg\ngl1EEGGx06HAzccC/XiUxEAND4Sf2ISu7+vGno8vMvlx7JSLehP6Qn5/6TNZ\n1gwOPBA3ouS3A6tXmSpjgeqZzVnEbeFz9tbltULp3mJyORh6siwNRjxDXQES\nuZsZIxVW1taIHO/Nx7fZQifi5wod7X6z/zBtR3Ihsz0HhOG+dCmtkJdZNLFW\nlNVKfNoDG7VmZEM9qBOVVamE7HIlXEdsmttLrUof3ycOlcImpoc+P8TSLsv0\n1Ipc\r\n=dDcN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":83,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["/testHarness/","/node_modules/"],"transformIgnorePatterns":["^.+\\.js$","^.+\\.json$"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/chocolate-bars.js","husky":{"hooks":{"pre-push":"yarn test:prod","pre-commit":"lint-staged"}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"engines":{"node":">=10.18.0"},"gitHead":"fb5f1d0fd1fbfe398412516abf5ec9fcd73236e7","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"yarn build:minimal && jest --coverage","build":"tsc --module commonjs && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","clean":"rm -rf dist/","start":"yarn build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo '#!/usr/bin/env node' > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","test:prod":"yarn build && yarn lint && yarn test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.13.6","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"12.14.1","dependencies":{"sharp":"^0.23.1","yargs":"^15.0.2","jquery":"^3.3.1","xmldom":"^0.2.1","electron":"^4.2.12","histogram":"^3.0.3","plotly.js":"^1.43.1","exifreader":"^2.13.0","image-size":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","prompt":"^1.0.0","rimraf":"^3.0.0","tslint":"^5.20.1","ts-jest":"^24.2.0","ts-node":"^8.5.4","typedoc":"^0.15.6","prettier":"^1.19.1","coveralls":"^3.0.9","cross-env":"^6.0.3","commitizen":"^4.0.3","typescript":"^3.7.4","@types/jest":"^24.0.25","@types/node":"^13.1.2","jest-config":"^24.9.0","lint-staged":"^9.5.0","@types/yargs":"^15.0.0","@types/jquery":"^3.3.31","@commitlint/cli":"^8.2.0","replace-in-file":"^5.0.2","semantic-release":"^15.14.0","tslint-config-prettier":"^1.18.0","cz-conventional-changelog":"^3.0.2","tslint-config-standard-sr":"^8.2.0","@commitlint/config-conventional":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.15.4_1578851375909_0.632109078420291","host":"s3://npm-registry-packages"}},"1.15.5":{"name":"chocolate-bars","version":"1.15.5","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"url":"at","name":"Sean Ryan","email":"mr.sean.ryan(at)gmail.com"},"license":"MIT","_id":"chocolate-bars@1.15.5","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"dist/lib/cli.js"},"dist":{"shasum":"a2deda4868b129fa1ddfae4ce5b77387a79165b8","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-1.15.5.tgz","fileCount":173,"integrity":"sha512-FSZCEJYt4B0pdzr+h/7yh8evoDtx61FB+JLMmdRp8FS0KZuW5TgLH8WvedlUmaG3oM+ZuHGtYOwO9Pg+Jsf9FQ==","signatures":[{"sig":"MEUCIQDK1JcT/NpiQRElJGZInULtdgQFBSYsj2mKeJuBf90ZOwIgNf+N3lCvyysBn+YAWQSstTeZ9AaaHV8uqXNfux93G+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3631367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeG2v1CRA9TVsSAnZWagAA3uUP/1iShlMhp3Z9w5YJCnt9\nM4au8MSEeG8FYzDMpuJ1teUm0NBxOfOH0cLGYqEt8H3CM2+NOkTpQD31CwpE\nhjg0458z2vNx8FtrUNneBD6RfqoUIjNJSbqkmbYk49HOKliYGFVVpGoeNUs5\ng9/QQ10xcMkLra6vKIiMAN2XlIRnEoOgE/kgZ1bTkeIQ8YHYXoj3tXyPfaSj\nhGDUCY8orcJpNp4jWXBiwz9hbL/LBUrsjdnvjarIoH8W3sLhGC78k45Fe3re\nk15nZucpuj6r0W0Sv86nZB0l0jfvdvXH/j7cf0ougEfe3A0c2IM2y6JM2CsM\n4Sr7el4dzdRrQ0wpb57V/Y2gZOP3BYfQrETxuztVh2tlGnbfdYoy2vxC9sJY\nADFe5VBkqFInjDEOVJiR/KESmdpogq2c3pcW+LhN7FMyquEOsTKjmFqGNKbn\nQAGpZCNYwDV+Sr9YHpVh5gjZ4Zo9ZFT5gdzIL6KFIvHzR8bTrp7bfRZ+wK/8\nJ9ZNFliL2TdbC19CGb8CqYytby0aK54RUuKm0I9yW66G9AI5vsRuvK40A7u7\nknaOIgU69tProFGrYIaiC6aI9wnTlhnt/zKEChg2UmKbSAkRAo6NfQ/QpPyk\n0/3JW6olucp2YPXnt+NNZexlOdOZ/Z56gEi0rBFFghf/8O2IXofZf8czlwPa\nAoNq\r\n=N/5j\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":83,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["/testHarness/","/node_modules/"],"transformIgnorePatterns":["^.+\\.js$","^.+\\.json$"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/lib/chocolate-bars.js","husky":{"hooks":{"pre-push":"yarn test:prod","pre-commit":"lint-staged"}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"engines":{"node":">=10.18.0"},"gitHead":"ec56622ed601d37b3c6d7e6d208d1409c0d47b24","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"yarn build:minimal && jest --coverage","build":"tsc --module commonjs && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","clean":"rm -rf dist/","start":"yarn build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo '#!/usr/bin/env node' > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","test:prod":"yarn build && yarn lint && yarn test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.13.6","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"12.14.1","dependencies":{"sharp":"^0.23.1","yargs":"^15.0.2","jquery":"^3.3.1","xmldom":"^0.2.1","electron":"^4.2.12","histogram":"^3.0.3","plotly.js":"^1.43.1","exifreader":"^2.13.0","image-size":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","prompt":"^1.0.0","rimraf":"^3.0.0","tslint":"^5.20.1","ts-jest":"^24.2.0","ts-node":"^8.5.4","typedoc":"^0.15.6","prettier":"^1.19.1","coveralls":"^3.0.9","cross-env":"^6.0.3","commitizen":"^4.0.3","typescript":"^3.7.4","@types/jest":"^24.0.25","@types/node":"^13.1.2","jest-config":"^24.9.0","lint-staged":"^9.5.0","@types/yargs":"^15.0.0","@types/jquery":"^3.3.31","@commitlint/cli":"^8.2.0","replace-in-file":"^5.0.2","semantic-release":"^15.14.0","tslint-config-prettier":"^1.18.0","cz-conventional-changelog":"^3.0.2","tslint-config-standard-sr":"^8.2.0","@commitlint/config-conventional":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_1.15.5_1578855413212_0.3934039432251275","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"chocolate-bars","version":"2.0.0","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"url":"at","name":"Sean Ryan","email":"mr.sean.ryan(at)gmail.com"},"license":"MIT","_id":"chocolate-bars@2.0.0","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"dist/lib/cli.js"},"dist":{"shasum":"568e64a52710f40f621c47487f092441dbb08e61","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-2.0.0.tgz","fileCount":179,"integrity":"sha512-pByJ0AcIVe66O/B4RUqNnnwO5eb6JxrdP968L+wSlSMkHQ7xdOcxch/ciUXd3KKCdaKSY+4PUoIsmrtOmnQCDw==","signatures":[{"sig":"MEUCIQCyYE4Oa16kUeBOySrNYrkH4FAbQUsvZlpju1cP2ekVWwIgJElLygT8y2JKy7kulGNUz+TlF8YdVJdG2yLVrq9ejaQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3646563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIb1+CRA9TVsSAnZWagAAfgAQAJyHlMzpewcxldTNim+b\n7hgKq7SHVFCM06JYUUSKX5JVDJIQv5Mq52xjUR9nh63K3GQ5HEKfcgC0m2w/\nyhv1tu7VE/D0Fk9CQ+AWHj5VoNVxR2fRmLybg+fumfK6BKwNh62VNFh68/TY\nn7u6rdBaia35nU17ou0wQcPisFm7AVc0zk9MtzOJiILlJwYtvRSEB0pBLspq\n4NU3imL5QphEEIyBkhvtWpN1duQTXNCYY6vONmbQol7hOFsZ3fZxA7xClcKJ\n1rWRM3Ry/r+kWtXfB5YDKYBzj1/UYdsPB3aqyo6sHpC3hUZtUe/arUoIg3Or\nUvaanbbGN2AEb4OLBEDVAuTD2GgElmY7nt+iIqx0kheCHjl9X7cT+PBZK8tu\nabBRENDHWNK1OTMk7+mkCFFw6lmo/6L+MRs1MZdQt3aX32pFuksL9zDJoZam\ne+guMS4ub+x8Fhm0cW9Vg+NMBG87x3O3nLUhTEAUSZeUSVKh8H82UOaj6fs+\n5CPVNPVWmmOdd1QmTqv8au3NaQtOkIPXob9PqeZMN0uVFdXmz76++1MIepvy\nTo6Gx7z8JHvmXpJj+7DPU5l9otunxKoGgsJ5jCk5iMMAETthyghFEf+ksIG7\nwU7/3lLZ6fN5XWOcaXIYXUaFNbKliDw1FEwCkjYqlGetysxQQv38cPuwef73\nticI\r\n=U8L+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":83,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["/testHarness/","/node_modules/"],"transformIgnorePatterns":["^.+\\.js$","^.+\\.json$"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/lib/chocolate-bars.js","husky":{"hooks":{"pre-push":"yarn test:prod","pre-commit":"lint-staged"}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"engines":{"node":">=10.18.0"},"gitHead":"b88fd9f5f6c135d6cbbb31c62ff0389d83479917","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"yarn build:minimal && jest --coverage","build":"tsc --module commonjs && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","clean":"rm -rf dist/","start":"yarn build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo '#!/usr/bin/env node' > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","test:prod":"yarn build && yarn lint && yarn test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.13.6","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"12.14.1","dependencies":{"sharp":"^0.23.1","yargs":"^15.0.2","jquery":"^3.3.1","xmldom":"^0.2.1","electron":"^4.2.12","histogram":"^3.0.3","plotly.js":"^1.43.1","exifreader":"^2.13.0","image-size":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","prompt":"^1.0.0","rimraf":"^3.0.0","tslint":"^5.20.1","ts-jest":"^24.2.0","ts-node":"^8.5.4","typedoc":"^0.15.6","prettier":"^1.19.1","coveralls":"^3.0.9","cross-env":"^6.0.3","commitizen":"^4.0.3","typescript":"^3.7.4","@types/jest":"^24.0.25","@types/node":"^13.1.2","jest-config":"^24.9.0","lint-staged":"^9.5.0","@types/yargs":"^15.0.0","@types/jquery":"^3.3.31","@commitlint/cli":"^8.2.0","replace-in-file":"^5.0.2","semantic-release":"^15.14.0","tslint-config-prettier":"^1.18.0","cz-conventional-changelog":"^3.0.2","tslint-config-standard-sr":"^8.2.0","exif-orientation-examples-sr":"^1.0.0","@commitlint/config-conventional":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_2.0.0_1579269501653_0.4594448325202942","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"chocolate-bars","version":"2.0.1","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"url":"at","name":"Sean Ryan","email":"mr.sean.ryan(at)gmail.com"},"license":"MIT","_id":"chocolate-bars@2.0.1","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"dist/lib/cli.js"},"dist":{"shasum":"c4d33554ef3cc2562c84fee7649701d9c1d3d177","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-2.0.1.tgz","fileCount":179,"integrity":"sha512-8UlqkHwWxM5VRPg5vfrxmm8yLIa98JiVXs7c5oJFh3TcWrw/NEUR6RtnwGYEADBSpxUtknnAx7k7ygKeiGTIjg==","signatures":[{"sig":"MEUCIB7uZznGzMGl58mecODlu4i2a4wCElh83gWG28v5+ALFAiEA19PbA6tOVxhpKCFfSk+5P2sEJv8KB1YIWKf5OBd0VUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3649311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIf/ZCRA9TVsSAnZWagAA2XcQAJjbAa2fa2QOklzVK9Rg\nspDULJNxNem0K6Lgz6gD4SDo4NL9NN1t+f1MYhGQK1TjwyDT2Ur31PHmNMkN\n+ikt+agasgRA3vU5hmuojyJtoV57+qCHmL5rgaW8Ymu7aNmf8BW1cMkzVcN8\nYylBzpFoWvYaojA5fgZco04UKfNvdVd4lazKrJB9paKp/2DzRwZQZwlxyw+M\ncm6tNb4b8VvGtFtISjAuCvqI6LUVOkwvH0Z4Q5/HmvfzeSCGmCBC6lcUVCvI\n+r41FRkqomDTiT0/vlAzhut7elrRvPzZZqXS0y0PlS569IJFMS2RqQ6Wridi\n/zM4Nv6rvKiTpRgzL58QafLHrG7ddU5J2KGQVZ5dyFPLt7x+WrQcXkGkcpri\nH692jDsQJ49kGZFCKGtWRZeVF46AQWSHvPZltveHA/B9EvJZlNXdBm4aqhlJ\nrsojGBsym9Xd+AYPE/KIdxsJD9aY86r/33o2Le7UeUciDfDagPCs82D4G8+x\ngSiGltaYv2tZ70gTTmpO/IsbOYcnHeZmMnOLWljM8uPdLi00MBFCqKBUFMK8\nJUMdlezrbO+T6Fas9K1575sbI+TuIhVSTiExNd1h7rT4AtMsWSkwoUwTZEZ2\ntvt/5ag6uPXBusOQ2SoreQKjTnmA6XMHUcs/BGO8LvLgjv7QT9/ybhqRVom1\nXSn3\r\n=2OHV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":83,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["/testHarness/","/node_modules/"],"transformIgnorePatterns":["^.+\\.js$","^.+\\.json$"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/lib/chocolate-bars.js","husky":{"hooks":{"pre-push":"yarn test:prod","pre-commit":"lint-staged"}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"engines":{"node":">=10.18.0"},"gitHead":"8c736d6cd2b569abb06c892177143aff79abfaae","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"yarn build:minimal && jest --coverage","build":"tsc --module commonjs && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","clean":"rm -rf dist/","start":"yarn build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo '#!/usr/bin/env node' > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","test:prod":"yarn build && yarn lint && yarn test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.13.6","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"12.14.1","dependencies":{"sharp":"^0.23.1","yargs":"^15.0.2","jquery":"^3.3.1","xmldom":"^0.2.1","electron":"^4.2.12","histogram":"^3.0.3","plotly.js":"^1.43.1","exifreader":"^2.13.0","image-size":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","prompt":"^1.0.0","rimraf":"^3.0.0","tslint":"^5.20.1","ts-jest":"^24.2.0","ts-node":"^8.5.4","typedoc":"^0.15.6","prettier":"^1.19.1","coveralls":"^3.0.9","cross-env":"^6.0.3","commitizen":"^4.0.3","typescript":"^3.7.4","@types/jest":"^24.0.25","@types/node":"^13.1.2","jest-config":"^24.9.0","lint-staged":"^9.5.0","@types/yargs":"^15.0.0","@types/jquery":"^3.3.31","@commitlint/cli":"^8.2.0","replace-in-file":"^5.0.2","semantic-release":"^15.14.0","tslint-config-prettier":"^1.18.0","cz-conventional-changelog":"^3.0.2","tslint-config-standard-sr":"^8.2.0","exif-orientation-examples-sr":"^1.0.0","@commitlint/config-conventional":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_2.0.1_1579286488724_0.6642109436919215","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"chocolate-bars","version":"2.0.2","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"url":"at","name":"Sean Ryan","email":"mr.sean.ryan(at)gmail.com"},"license":"MIT","_id":"chocolate-bars@2.0.2","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"dist/lib/cli.js"},"dist":{"shasum":"617a42f82f9bb3130be8d9f3c8b34327aae7aba0","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-2.0.2.tgz","fileCount":179,"integrity":"sha512-cxW97CE+q7vi/kGVKOVpOgkfg6SbOUEsFZCdLtKAuyH1SFmrB8m/bMYlEv9YekBry430oIdgiiDc5evCGpeolg==","signatures":[{"sig":"MEUCICBTNtgoll1qtQCWuaAY8vS2zxIdLnUBz2QZ9YgPq1b1AiEAisgEyj3cv1tYWhdaYxWCNZlVfx3GOiVl2UZ1TqMBHzk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3649518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIhU4CRA9TVsSAnZWagAAe48QAJAX/oo6zKGpuA5lqkzN\nKkt3I0VVzRLxrBrbG3YZfO0b6uHtcOCVfYkOtvLmh8MWejowQ8vZXt81c4kx\nOTG9P55iWX48cLK/tgTx6k3Bb/aq4MhX4HTc0bbdHYR2wUhcuQvp4LNMLGh9\nt6HgCGoqW10/8/DZErCeEUe8yADs8BT2e5sZC4yxHvutsvD0TXC5im/+aihx\nylrtNInC3X26P9EX41/+GGGv4024HAuopjFH84oP1Ooj0suLR5rtuUA31uSr\nSc1SlTvhqr7ibgHwqTh829y1DJY4ROLNBcgqLJ5sZGRKtw5KdIPDNa+bkic1\nD9CBs3jGzcKuXGKxso8QJCt2J8Hk0s+5xTrqKLssFhTi9YZIkjo0OkUas4CT\nGUJhzd36FCJAuGxtMt61j30LyG/ZVyt2YzA4pCmwX6GomPld++gXMThoyF6Q\nEX1N+IFyvNSOcb58d1Dr3MwVFkAYypkOcG6ptvdlBpBIh1Q2n+IMUQZyQK71\n+jwkrMNALQoXsKGRefw4pvCdN+iG/d6rp61mgV3MgDLTLY0OJHtmOvbStw0c\n60eiXg16XE7qWalK6HNYqSSD18VlMDJebEF6bBMc68XwzuS5fkHmc+2dwAHj\nflHOpVoBK18lxrgUA19VSYSE0bd4qG2UKvtnZ8lXAA1n84vFRTnQ2WSs0SyM\nYmMF\r\n=b7Ed\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":83,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["/testHarness/","/node_modules/"],"transformIgnorePatterns":["^.+\\.js$","^.+\\.json$"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/lib/chocolate-bars.js","husky":{"hooks":{"pre-push":"yarn test:prod","pre-commit":"lint-staged"}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"engines":{"node":">=10.18.0"},"gitHead":"c69b328e408791bc876f11f80c669d9ad6f00780","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"yarn build:minimal && jest --coverage","build":"tsc --module commonjs && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","clean":"rm -rf dist/","start":"yarn build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo '#!/usr/bin/env node' > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","test:prod":"yarn build && yarn lint && yarn test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.13.6","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"12.14.1","dependencies":{"sharp":"^0.23.1","yargs":"^15.0.2","jquery":"^3.3.1","xmldom":"^0.2.1","electron":"^4.2.12","histogram":"^3.0.3","plotly.js":"^1.43.1","exifreader":"^2.13.0","image-size":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","prompt":"^1.0.0","rimraf":"^3.0.0","tslint":"^5.20.1","ts-jest":"^24.2.0","ts-node":"^8.5.4","typedoc":"^0.15.6","prettier":"^1.19.1","coveralls":"^3.0.9","cross-env":"^6.0.3","commitizen":"^4.0.3","typescript":"^3.7.4","@types/jest":"^24.0.25","@types/node":"^13.1.2","jest-config":"^24.9.0","lint-staged":"^9.5.0","@types/yargs":"^15.0.0","@types/jquery":"^3.3.31","@commitlint/cli":"^8.2.0","replace-in-file":"^5.0.2","semantic-release":"^15.14.0","tslint-config-prettier":"^1.18.0","cz-conventional-changelog":"^3.0.2","tslint-config-standard-sr":"^8.2.0","exif-orientation-examples-sr":"^1.0.0","@commitlint/config-conventional":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_2.0.2_1579291960258_0.6612119277113915","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"chocolate-bars","version":"2.0.3","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"url":"at","name":"Sean Ryan","email":"mr.sean.ryan(at)gmail.com"},"license":"MIT","_id":"chocolate-bars@2.0.3","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"dist/lib/cli.js"},"dist":{"shasum":"6e063984deccf4c9c5935064c08944b18efde7f1","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-2.0.3.tgz","fileCount":179,"integrity":"sha512-RLARl1Cp/BXpIGsaRVQCCdMH+FQ6reqkoMGN5v38oLlHGNYCV8FnYWpUUrp6LsjahiLc3AlGQDi3glNLwxMwQg==","signatures":[{"sig":"MEUCIQCQjbNSAv+ANDEDaWRD4hCuOX/k0f/EM2oWlb1MEIFS/gIgd1gKW7S3ZsQR90dYw8mBqRo/2aoIDj9Hua4h+xZoTVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3649376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQDKFCRA9TVsSAnZWagAAxN8P/0jfsTuIqJ8Og23JY8F2\nCEx/CvlPgzmX4szUt0efh4GpMt55BfhbHm3IiCH8p7yJrcJwlxxNcJa1WMba\nCMjO/rYhlugeN0PoLFrrAWljnwdGYieK2LGPlzP0Y32XZ1kfYOSH/bjN1tOC\nTcMHRIQYkmASbZJvm5je6K+AWp6r83ePDnh3iOrDBd9M89WXUMDs9kSgpMfq\nVH92s/HYI8uUoFVlvM6x4sgA98VjuG+xLLBrpM4jgDM2BfIgTQNMD9DPsK5k\nfvPndJ3gP/WN72sSmCZWl7jmTL01xZeRlv4qcODGcoxMCFZYDzr7/aSKk9Xf\n6RsAStZLA9HqLqwkMm0cPFIeFecmCXab5XE6Uv3nq4vTEbiyTZKKHKz0Vg8y\nZQQ8cHtdS6u3deL+GaJdt0eWsGMa21h6CrQW1VRxRYcMN73RDfmNnugflQcZ\nVWFF6mmOgiU9rs66aTIh5sFjj1bfRbXQen2UgwwtpGFtLT8lE95ar8CdbM/+\nMELGiFZU7IBDrnPUACJDDhXxofMnOnvh/o1snBhhx+96LJ+zsm3QlaMrvyKk\nMpATt3BCVd+5ipgR39RB6zdernsrvRzo6fH0zPbXClrtIaKFO2KDxh+FdNX9\n7aUY8URfaD2RGV62NZskKijeXcjTR8lN/MeS97RgCPfQtCZlBgQL8l1lUDLB\nHctk\r\n=6nwv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":83,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["/testHarness/","/node_modules/"],"transformIgnorePatterns":["^.+\\.js$","^.+\\.json$"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/lib/chocolate-bars.js","husky":{"hooks":{"pre-push":"yarn test:prod","pre-commit":"lint-staged"}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"engines":{"node":">=10.18.0"},"gitHead":"e64283a69023fb274ef73f09d445e5a46bc6fada","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"yarn build:minimal && jest --coverage","build":"tsc --module commonjs && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","clean":"rm -rf dist/","start":"yarn build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo '#!/usr/bin/env node' > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","test:prod":"yarn build && yarn lint && yarn test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.13.6","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"12.15.0","dependencies":{"sharp":"^0.23.1","yargs":"^15.0.2","jquery":"^3.3.1","xmldom":"^0.2.1","electron":"^4.2.12","histogram":"^3.0.3","plotly.js":"^1.43.1","exifreader":"^2.13.0","image-size":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","prompt":"^1.0.0","rimraf":"^3.0.0","tslint":"^5.20.1","ts-jest":"^24.2.0","ts-node":"^8.5.4","typedoc":"^0.15.6","prettier":"^1.19.1","coveralls":"^3.0.9","cross-env":"^6.0.3","commitizen":"^4.0.3","typescript":"^3.7.4","@types/jest":"^24.0.25","@types/node":"^13.1.2","jest-config":"^24.9.0","lint-staged":"^9.5.0","@types/yargs":"^15.0.0","@types/jquery":"^3.3.31","@commitlint/cli":"^8.2.0","replace-in-file":"^5.0.2","semantic-release":"^15.14.0","tslint-config-prettier":"^1.18.0","cz-conventional-changelog":"^3.0.2","tslint-config-standard-sr":"^8.2.0","exif-orientation-examples-sr":"^1.0.0","@commitlint/config-conventional":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_2.0.3_1581265540910_0.7511479466853195","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"chocolate-bars","version":"2.0.4","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"url":"at","name":"Sean Ryan","email":"mr.sean.ryan(at)gmail.com"},"license":"MIT","_id":"chocolate-bars@2.0.4","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"dist/lib/cli.js"},"dist":{"shasum":"93316e14be70904eec7cc3e528ae223ee3a9e96e","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-2.0.4.tgz","fileCount":179,"integrity":"sha512-dYshSsBY9MgcaTuJ6bwwIrnU3jh+rF8MEnUiSxEQQz6o6D4b++9Sa1mBERgfl0WDiCQPgK5at07WBFatF3YHaQ==","signatures":[{"sig":"MEUCIFV1C/dzSz/ewh0aS69cqUPH4VFsltV0a1l1oQ3bg4RQAiEAq1pxlwj7P4uYSOtRip+AEeKodl9h0oaYPzhONYQmkBs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3649388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqDbTCRA9TVsSAnZWagAAIAIP/iGMGtKDUCrX65yI/VKP\nXis7VItzltkoYFvjhjaTHsqFLhhXZiN3Fq2/ZlZ6xPRBx5VASfnQ6uVruSeE\nnJm/sda/Kwp6hZyB8xJ7/QTGUUl32A3HvWQH/SnyAg9YuaLYw/wP92z7aPEY\n4v7Up7Cpda/MtKr5I/+SLkfAxjfGPFPetmk7njHd6H3pZDL4Kcn3zqY0guFm\n4snzHGjeQ5pQ23qxE6lKkw9p27Yp8JFcbwmbxafa3EZuTu2dan3Cm1NAQhT7\nlT53dWbTN3LubR+Xa8nRfdcnMENGxAplQpGZmFlqdu3iAZX+Ea1P1nrHewhF\n42rSJ/Cu9jlU0C5/fd8PNkvL4biRwVoLEmC3bDfDmhtIwZFleQi0s8heX0Xo\nUhckaY+cRwtDDt6LhBVvlYdjJVWGPrj57JUMZtNu29BnyxeKhP2w4+5cCOvk\njtyTercPbIZimb4a4mlbwyyTn4M56flZE9ePcpoQ6+7Si/dmfHtYwPzURytp\nSXhGXj9M/MI2NgW1JG2YjM6lE1fMV+TrEdWj055d+HrepsgtXbIPLUYOJBP2\nOkJGVE56ntdzvHeeSZ0ETaZRgaikQbUIIMepfrYAbVgOT6c5WbBRDLY8WjoM\n+W1KgEVbzPdNLVQkI7sKpmhBskPZOxph0tP7NDo3zdU6ddyZpT0BYFvLPnKn\nmn4X\r\n=O9Nf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":83,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["/testHarness/","/node_modules/"],"transformIgnorePatterns":["^.+\\.js$","^.+\\.json$"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/lib/chocolate-bars.js","husky":{"hooks":{"pre-push":"yarn test:prod","pre-commit":"lint-staged"}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"engines":{"node":">=10.18.0"},"gitHead":"cb0426abab76fbee10ea963617e8199c23d2bd95","scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"yarn build:minimal && jest --coverage","build":"tsc --module commonjs && typedoc --out docs --target es6 --theme minimal --mode file src && yarn build:extra","clean":"rm -rf dist/","start":"yarn build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo '#!/usr/bin/env node' > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","test:prod":"yarn build && yarn lint && yarn test -- --no-cache","lint:local":"tslint  --project tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.13.6","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"_nodeVersion":"12.19.0","dependencies":{"sharp":"^0.23.1","yargs":"^15.0.2","jquery":"^3.3.1","xmldom":"^0.2.1","electron":"^4.2.12","histogram":"^3.0.3","plotly.js":"^1.43.1","exifreader":"^2.13.0","image-size":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","prompt":"^1.0.0","rimraf":"^3.0.0","tslint":"^5.20.1","ts-jest":"^24.2.0","ts-node":"^8.5.4","typedoc":"^0.15.6","prettier":"^1.19.1","coveralls":"^3.0.9","cross-env":"^6.0.3","commitizen":"^4.0.3","typescript":"^3.7.4","@types/jest":"^24.0.25","@types/node":"^13.1.2","jest-config":"^24.9.0","lint-staged":"^9.5.0","@types/yargs":"^15.0.0","@types/jquery":"^3.3.31","@commitlint/cli":"^8.2.0","replace-in-file":"^5.0.2","semantic-release":"^15.14.0","tslint-config-prettier":"^1.18.0","cz-conventional-changelog":"^3.0.2","tslint-config-standard-sr":"^8.2.0","exif-orientation-examples-sr":"^1.0.0","@commitlint/config-conventional":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_2.0.4_1604859602514_0.860356155540098","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"chocolate-bars","version":"2.0.5","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"url":"at","name":"Sean Ryan","email":"mr.sean.ryan(at)gmail.com"},"license":"MIT","_id":"chocolate-bars@2.0.5","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"dist/lib/cli.js"},"dist":{"shasum":"e7fc80a88b21f95ca6305a86aa9fbcef70a3951b","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-2.0.5.tgz","fileCount":179,"integrity":"sha512-kd2MyaY+9W6wPGFwI3+lp6LE0NK0gw6Y/qeeInsibk9bEfvbzS/J8n7CX1psvar/OeJdLhUhbUSAlEWX6dwnwg==","signatures":[{"sig":"MEUCIGHhWP8FqmWS2jb4C2GtBP6lX5ZPiIuVU12/C5ZnIW9zAiEAoBajciJRXdkg2Hs6keyMHgDeK72wV2uCKfxU/u+AF/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3651035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/HLDCRA9TVsSAnZWagAAyNsP/1dU8s9NLkBu0nEyJvxt\noTtXu9vC06/lG/F4UZroxj9NJlYe8Wp8QAkqqDeSHo5pEPxbdMLHNBuExD/2\nIx9JlJVAps4Anl6HoOTSzRfg19Q3h6n71/pw8Ly0PPfKaMSjcgfoN+NLjXt5\ntNxRlJyYP6ZaL17j+Wseh2fnh2IstA6s+wdpmnHF1uBoquh3X2X5a4KHqs6h\ni6mAbHai+qXM+c8lwxMBbd5tcDhTKsyk+CBmVjYEAWNaYkcj93AtTqh9dRDq\n4yWxnyJAmjjVVHKntYfhewKJn22wr9ND3yPcFJQzm+9E3vMvbDD+amBvCG1l\ncYm40k4Ztw9ZZ5qlCvp7KCZ4lq0Bu4gDjOsI1v9C5v4Lr9Pt2FH0EdE+t87l\n1ZE+0q5/md6fx8ZdTtwbygWhXtrTwg3Sa64t8AzR9n7MLeYpNvSBmw1eag1J\nI0O/gm3cl9a/0dOiRF4SNPIMP1mpQzCR65LGODRtrpz06ocCIuALxUOAo2Fj\nQBcviw1Gt2bLqq4dpJZIxbF0eO197x69+CJkT3YRlEzwfK4qKGWqp/H1d+Yh\n5/wMgZ8+u4iBMoipzPBK0xVUgrMWOtZqXhkgqDmU03y5fL6e4uq1GZ1lAeSI\nARApGFt2GT2uXNGxA3FOQcnWc2jZyziD17E8nPTW7PCCWf+MYACMT5h10yBX\nD7yP\r\n=/n6+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":83,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["/testHarness/","/node_modules/"],"transformIgnorePatterns":["^.+\\.js$","^.+\\.json$"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/lib/chocolate-bars.js","husky":{"hooks":{"pre-push":"yarn test:prod","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"engines":{"node":">=10.18.0"},"gitHead":"52616c6c8a79b6985828086b43eae547b81dda7d","scripts":{"lint":"tslint -p tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"yarn build:minimal && jest --coverage","build":"tsc --module commonjs && typedoc --out docs --theme minimal src && yarn build:extra","clean":"rm -rf dist/","start":"yarn build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo '#!/usr/bin/env node' > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","test:prod":"yarn build && yarn lint && yarn test --no-cache","lint:local":"tslint -p tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.14.11","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write"]},"_nodeVersion":"12.20.1","dependencies":{"sharp":"^0.27.0","yargs":"^16.2.0","jquery":"^3.3.1","xmldom":"^0.4.0","electron":"^4.2.12","histogram":"^3.0.3","plotly.js":"^1.43.1","exifreader":"^3.13.0","image-size":"^0.9.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.7","prompt":"^1.0.0","rimraf":"^3.0.0","tslint":"^6.1.3","ts-jest":"^26.4.4","ts-node":"^9.1.1","typedoc":"^0.20.14","prettier":"^2.2.1","coveralls":"^3.0.9","cross-env":"^7.0.3","commitizen":"^4.0.3","typescript":"^4.1.3","@types/jest":"^26.0.20","jest-config":"^26.6.3","lint-staged":"^10.5.3","@types/yargs":"^15.0.0","@types/jquery":"^3.3.31","@commitlint/cli":"^8.2.0","replace-in-file":"^6.1.0","semantic-release":"^17.3.1","tslint-config-prettier":"^1.18.0","cz-conventional-changelog":"^3.0.2","tslint-config-standard-sr":"^8.2.0","exif-orientation-examples-sr":"^1.0.0","@commitlint/config-conventional":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_2.0.5_1610379971006_0.15322685454226193","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"chocolate-bars","version":"2.0.6","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"url":"at","name":"Sean Ryan","email":"mr.sean.ryan(at)gmail.com"},"license":"MIT","_id":"chocolate-bars@2.0.6","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"dist/lib/cli.js"},"dist":{"shasum":"729aa890c24d94f590bf90c89558e30cdc101ef9","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-2.0.6.tgz","fileCount":179,"integrity":"sha512-NMiVh3bZGhzNmXrYcrMa+yobmgYmTYKhS+NM3kh+dEsRuMliWCozdKizfQ8jWNYZukkfH4pOumzXm2Fx9OHuWQ==","signatures":[{"sig":"MEUCIBX0+mpbYF7gj9fSWFkxPh3kGcmdYVl0d5y7/m6MTZHfAiEAq6c+mQPtq3l7melxGyAVTeXFjxu6oYfNl8bFRFMAIPc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3651042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/IN7CRA9TVsSAnZWagAAA2sP/jUHqE9QCt2Z3mxtQ1HR\ntzb204yw2HCzTD53QxfLxMJ3Uzio9n8c1bZIFvaE5rPuqdialMDXstatllUq\n9wzecXFts3YfhysrKmYxqIWGUJ5s8Qxwfn/lrCp7CrJyjh2C01rizjvIbrJ8\nTe59cI+BxFBu7MCnhS76AFSyWag7uGOsEkihhQ8NV/JBvt3Lvsg7qZdejnGj\nxNodIyX2EvX3qPNtsV3P4AfBVQGBKD+SVS5b/wkwKZ7gbsvnitU0qBnBzI0k\nc0652mIqfDZEagra8FAr1lPWqjQNwOITi9NVKI+Sg/SYupOoE5L9xJ5YFiKN\n+wQdWgXGOyrHGNeUYlYUubwHKd2DsfPK7do65fonAnvIAIfCIBnhqD0EyXXC\nDhixZ6uNwrlL/Tmt9459f4xx92AQS21N/2087THGEooPNKMyHzXu0KIDKdk4\nvggWsGC9q+OsZpGVg+rA5vu6vDJjgMMQ6ikTdWhWzPjnMsairKqbRJXH0YnQ\nj5SV1SwdlMsBkkb+pae7r1JoUInOLwE4S/XwQUrqls5Gggw2PnSArcKC09fh\nkkWMOAm0H0LCKUDbA12i63TFJ2ZObl0Vb67LhvxRu3QgCX2dl/mIbk0RDyWq\nn06CizYfWDYV2WmXmGKXC8RTA2XsNG/U67lFLgL3NQc6eH5FDSy18M0UvQbW\nCp4k\r\n=I8SZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":83,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["/testHarness/","/node_modules/"],"transformIgnorePatterns":["^.+\\.js$","^.+\\.json$"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/lib/chocolate-bars.js","husky":{"hooks":{"pre-push":"yarn test:prod","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"engines":{"node":">=10.18.0"},"gitHead":"c0bd282579c57d4165c827a339a994b7588f1bde","scripts":{"lint":"tslint -p tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"yarn build:minimal && jest --coverage","build":"tsc --module commonjs && typedoc --out docs --theme minimal src && yarn build:extra","clean":"rm -rf dist/","start":"yarn build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo '#!/usr/bin/env node' > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","test:prod":"yarn build && yarn lint && yarn test --no-cache","lint:local":"tslint -p tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.14.11","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write"]},"_nodeVersion":"12.20.1","dependencies":{"sharp":"^0.27.0","yargs":"^16.2.0","jquery":"^3.3.1","xmldom":"^0.4.0","electron":"^4.2.12","histogram":"^3.0.3","plotly.js":"^1.43.1","exifreader":"^3.13.0","image-size":"^0.9.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.7","prompt":"^1.0.0","rimraf":"^3.0.0","tslint":"^6.1.3","ts-jest":"^26.4.4","ts-node":"^9.1.1","typedoc":"^0.20.14","prettier":"^2.2.1","coveralls":"^3.0.9","cross-env":"^7.0.3","commitizen":"^4.0.3","typescript":"^4.1.3","@types/jest":"^26.0.20","jest-config":"^26.6.3","lint-staged":"^10.5.3","@types/yargs":"^15.0.0","@types/jquery":"^3.3.31","@commitlint/cli":"^8.2.0","replace-in-file":"^6.1.0","semantic-release":"^17.3.1","tslint-config-prettier":"^1.18.0","cz-conventional-changelog":"^3.0.2","tslint-config-standard-sr":"^8.2.0","exif-orientation-examples-sr":"^1.0.0","@commitlint/config-conventional":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_2.0.6_1610384250641_0.4676840981459831","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"chocolate-bars","version":"2.0.7","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"url":"at","name":"Sean Ryan","email":"mr.sean.ryan(at)gmail.com"},"license":"MIT","_id":"chocolate-bars@2.0.7","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"dist/lib/cli.js"},"dist":{"shasum":"1502d8d6413fba87ea8fec3966c0e2a0594b674d","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-2.0.7.tgz","fileCount":179,"integrity":"sha512-OaBYilSI5e37Ndympo5Gkfm4iDjuD4J6BGUS7wa9DH76Zb1MXEtzOLFiZGaHvBfNDX1U3i5vBsLv3tvQHXKiew==","signatures":[{"sig":"MEUCIBp6/FzoBATugwNygI1gWYPRi4V95Gy5iHRpPZVFpG9ZAiEAjthmL46E+vqxezNuZOrUslm0mBXtrql3hx5Hm1lWlKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3656079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBdsKCRA9TVsSAnZWagAAJ4kP/A10wrwpmsJqJBs00Waf\nV1nxg+SSfjice3NxQYsB1gELhPTiEKrIgDi6VrUcXprrpX5zmLmoXQBaYAA9\n0M3FqE94gWh9SeIYbX5nR75ot5ouSsqVTA7PVO0perZlMyI79Ij+KvozHRGD\nxfWAPBf2sFkeO7SaNNatHrz6VNMAXn+SsXYZ8bmxJJPnv0fAzZ5rl2QZFBls\n3Gdt9/9g/5Q67Rt+FjkPvS4mAKEW6bvuke8DZquIyZ6gwjV4vjW4HuZtbDIM\nc3l5CRiEbOYDHjUAslBLrT82FoHzQVRO/hxVuu89e3KaNfSn/hi2Fil8+WnS\nU5XfuSunJef7mtuHA2AVvxvVBzoydmpwtpDj+WSyyqpKigqN8AMx7Bdmj4Wb\nFo/UlwelztCPis3n9Sura361YiLY7tHH8WaAPVJcBD80eZGomBKgpTYtnFVw\n8aIaOHMv6OhShAm3a2ng/6aUCiUs655VdIxl0EZmEalOmsApY+OYEV474EBu\nPZLMVgQx15j5KOkSFnWryt2zgkc1/KF/gurUMTUtPH99bHvg0pvS8ZwIP6tT\nTUZnZWyjLmSMDcaxZs6DoALKSlHw74czHWB1FL2iRupKnkpIwaQpdWWjvTa4\nNKEPlDTw0HTZJCKJj5OxDR8+qufoOQwectTwCs47c3BV7Jj9l8JI1sNeoMje\n5YRi\r\n=HjpU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":83,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["/testHarness/","/node_modules/"],"transformIgnorePatterns":["^.+\\.js$","^.+\\.json$"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/lib/chocolate-bars.js","husky":{"hooks":{"pre-push":"yarn test:prod","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"engines":{"node":">=10.18.0"},"gitHead":"e86764635ef12bd956b9a4042136a0946419875d","scripts":{"lint":"tslint -p tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"yarn build:minimal && jest --coverage","build":"tsc --module commonjs && typedoc --out docs --theme minimal src && yarn build:extra","clean":"rm -rf dist/","start":"yarn build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo '#!/usr/bin/env node' > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","test:prod":"yarn build && yarn lint && yarn test --no-cache","lint:local":"tslint -p tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.14.11","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write"]},"_nodeVersion":"12.14.1","dependencies":{"sharp":"^0.27.0","yargs":"^16.2.0","jquery":"^3.3.1","xmldom":"^0.4.0","electron":"^4.2.12","histogram":"^3.0.3","plotly.js":"^1.43.1","exifreader":"^3.13.0","image-size":"^0.9.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.7","prompt":"^1.0.0","rimraf":"^3.0.0","tslint":"^6.1.3","ts-jest":"^26.4.4","ts-node":"^9.1.1","typedoc":"^0.20.14","prettier":"^2.2.1","coveralls":"^3.0.9","cross-env":"^7.0.3","commitizen":"^4.0.3","typescript":"^4.1.3","@types/jest":"^26.0.20","jest-config":"^26.6.3","lint-staged":"^10.5.3","@types/yargs":"^15.0.0","@types/jquery":"^3.3.31","@commitlint/cli":"^8.2.0","replace-in-file":"^6.1.0","semantic-release":"^17.3.1","tslint-config-prettier":"^1.18.0","cz-conventional-changelog":"^3.0.2","tslint-config-standard-sr":"^8.2.0","exif-orientation-examples-sr":"^1.0.0","@commitlint/config-conventional":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_2.0.7_1610996489978_0.74359608065106","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"chocolate-bars","version":"2.1.0","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"url":"at","name":"Sean Ryan","email":"mr.sean.ryan(at)gmail.com"},"license":"MIT","_id":"chocolate-bars@2.1.0","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"dist/lib/cli.js"},"dist":{"shasum":"54ca98eedf73dda79baac60b803b28fe6f78b046","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-2.1.0.tgz","fileCount":179,"integrity":"sha512-bP0EAurGQMJ3V4SY2LrKwl27agPG8jq+JfiOlzn9eHNfCq7DkAPj4tl5u33DRCoZn2cPj9l2joB9+J6CJQDzNQ==","signatures":[{"sig":"MEUCIQCcBAFVR9cVwmBqPibeeJ27I2qq+zS/TaDFVv4AROQzzAIgFY2zKSDFFzbwCByefsNp4yV4bfmxxpMGFC+/afiN+6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3656128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBewJCRA9TVsSAnZWagAAhs4P/jXF+lGfjeFluiJs6inj\n503pOdgGj510tMfnjJWL81lxmse3LTdTV0BvHSHJo8O44hS1Jf6lWoj1AE1+\n327huT0SgtrPRK+G4NuIIlirdb8QlGIAZB8NkPv1p4r7U1Y54agfgzge0iCL\nzoaYppzNNJr+okE9BrNUScv64MhSrESWt3b02z4YtoQpWYOg2yGH9ZJpBnLB\nMeYNJQyFSc7jySJeYMyWR/PXD4Cf4YNP1cibMtOruth6QOZmMtJTM7vt/CNF\nnai+iWU/E1U2X9K9U1M0sYr6TrJlyVYVYsEsb29qo9stHWE1rS7TKSjcPLYJ\nGHzHgpFZS/7x2hopCP+O1zKeP/tRpyXS5922Ba8kkweWnNjrp45wiZdZ9jkw\n7toalnfoLFuH8mderiWR3rdum0g7epW1BRjYKrHzA+lWTD4nMQNUViPqTcwD\nhhwx1DumqGn+hkV9rbgGS+nR434Q11X8gUNWmE96Sp5CZITVV4/v6uUeg18k\nDCPNEwQ+rEsEG4SDgkGf43GC6QjLccRiHRO58WGvcXI7DsY/g1lx7IyiV6vi\ncjZ273qUdas2AxrnMnzndBi+3hcoiwifPTHCxDvuJCNSPSgjfN0awDiC19z2\nDlLYtInQ+S2aUcWqGBafWjuaH7wnp0tEYI5rTlxGHFvBPwBMXVS8nu0qD7MU\nfDD8\r\n=n3xv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":83,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["/testHarness/","/node_modules/"],"transformIgnorePatterns":["^.+\\.js$","^.+\\.json$"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/lib/chocolate-bars.js","husky":{"hooks":{"pre-push":"yarn test:prod","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"engines":{"node":">=10.18.0"},"gitHead":"16732c6439ec6bd8f8dc9ec99654f37fef077cf9","scripts":{"lint":"tslint -p tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"yarn build:minimal && jest --coverage","build":"tsc --module commonjs && typedoc --out docs --theme minimal src && yarn build:extra","clean":"rm -rf dist/","start":"yarn build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo #!/usr/bin/env node > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","test:prod":"yarn build && yarn lint && yarn test --no-cache","lint:local":"tslint -p tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.14.11","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write"]},"_nodeVersion":"12.14.1","dependencies":{"sharp":"^0.27.0","yargs":"^16.2.0","jquery":"^3.3.1","xmldom":"^0.4.0","electron":"^4.2.12","histogram":"^3.0.3","plotly.js":"^1.43.1","exifreader":"^3.13.0","image-size":"^0.9.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.7","prompt":"^1.0.0","rimraf":"^3.0.0","tslint":"^6.1.3","ts-jest":"^26.4.4","ts-node":"^9.1.1","typedoc":"^0.20.14","prettier":"^2.2.1","coveralls":"^3.0.9","cross-env":"^7.0.3","commitizen":"^4.0.3","typescript":"^4.1.3","@types/jest":"^26.0.20","jest-config":"^26.6.3","lint-staged":"^10.5.3","@types/yargs":"^15.0.0","@types/jquery":"^3.3.31","@commitlint/cli":"^8.2.0","replace-in-file":"^6.1.0","semantic-release":"^17.3.1","tslint-config-prettier":"^1.18.0","cz-conventional-changelog":"^3.0.2","tslint-config-standard-sr":"^8.2.0","exif-orientation-examples-sr":"^1.0.0","@commitlint/config-conventional":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_2.1.0_1611000841246_0.9165835039201433","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"chocolate-bars","version":"2.1.1","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"author":{"url":"at","name":"Sean Ryan","email":"mr.sean.ryan(at)gmail.com"},"license":"MIT","_id":"chocolate-bars@2.1.1","maintainers":[{"name":"seanius","email":"mr.sean.ryan@gmail.com"}],"homepage":"https://github.com/mrseanryan/chocolate-bars#readme","bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"bin":{"chocolate-bars":"dist/lib/cli.js"},"dist":{"shasum":"ca394ad60769bf5cb485dd9bced69d3dc3b9e275","tarball":"https://registry.npmjs.org/chocolate-bars/-/chocolate-bars-2.1.1.tgz","fileCount":179,"integrity":"sha512-fXDGOLG6fyC+AgAAr2wjnH98dBewf/SiDE6hFyicI/gF+Z59v2T2cr4wr8QsQN+Zxccg8bJz7gooeyiyK1gnbg==","signatures":[{"sig":"MEYCIQD6BnL3ZAVlRjTWSVpXiFv0YXb94FocMjyU0dR2BqpSkgIhAOhOAxNHF64BlZpobMPhPHddPjVU0Nm2h0+f/PyzKP/7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3656202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNrrQCRA9TVsSAnZWagAAx3QP/jjMCxFsEEdsTQcPyE+c\niNyGXMCs+foWW6itKdLSL/lg3Npc6YTCN9plIEVMGykx2VSIz83jxhux+rVZ\nw3yjfyya00p++eiMtSk7BzJKYKefLumFBHH5OSOY2LkBHMUX2jc4VjmtdXTp\n/0d54CPQrF1nF5T4AEgaVwfoA8pdOQ5yQpI/4QTWFyhVvAKSeY4xpTbTePWf\nr+pUBfOsylKKSZWxPNQncTrX/Jqea54m/HWqqxUoraGlaEs4ZYrdCO/yFH9f\nHFAfqSd7oLCClauRNWs6IxiQ7cH2UWMRTZE56n3nW/p/qV8xWJplw7XnGZ1J\nHAkrW5AFVNZVaPCi/xY7KsN/Qs7/jMYG7o7h92SKjhVEA5JpxWUReQUcmu7i\nfuEFFNSTj64pT7S4ayd5bTN3mthH2rYHUwBxQLprF0mvvbF7fuQvy9//oK2H\nBznAcL8LXCkI7uFBpAAAaeYFF/dD7lGGWQyxseEu1XQwlbt8GcI3y+PJA682\nB1nNt3e26NWvqSFqnyJgIgs9qUgXG5kBz+ktRdd6/UY2jUP7WgVmHjpqrGI4\nV6dmwGcqATHPR+nSXYzN+D2bK0IfIQcnxGCXXg7VFXaI5P++J49llQmHX0o7\nAGt4sgsZrQwAHro3AForpfJpexq/HloosaA7JrPCLpt4qe4rs8nmYknr6DTr\ndcxN\r\n=clYm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":83,"functions":95,"statements":95}},"collectCoverageFrom":["src/chocolate-bars.ts"],"moduleFileExtensions":["ts","tsx","js"],"testPathIgnorePatterns":["/testHarness/","/node_modules/"],"transformIgnorePatterns":["^.+\\.js$","^.+\\.json$"],"coveragePathIgnorePatterns":["/itest/","/node_modules/","/static/","/test/","/testUtils/","/tools/","main.ts"]},"main":"dist/lib/chocolate-bars.js","husky":{"hooks":{"pre-push":"yarn test:prod","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"engines":{"node":">=10.18.0"},"funding":"https://github.com/mrseanryan/chocolate-bars?sponsor=1","gitHead":"937efe0499dec8a23a77da0fdcaeaa519f118df3","scripts":{"lint":"tslint -p tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"yarn build:minimal && jest --coverage","build":"tsc --module commonjs && typedoc --out docs --theme minimal src && yarn build:extra","clean":"rm -rf dist/","start":"yarn build:minimal && electron ./dist/lib/electronApp/appMain.js","commit":"git-cz","log:dist":"ls dist -lR","prebuild":"rimraf dist","build:cli":"echo #!/usr/bin/env node > dist/lib/cli.js && cat dist/lib/main.js >> dist/lib/cli.js && chmod +x dist/lib/cli.js","test:prod":"yarn build && yarn lint && yarn test --no-cache","lint:local":"tslint -p tsconfig.json -t codeFrame","test:watch":"jest --coverage --watch","build:extra":"yarn build:cli && yarn build:static","deploy-docs":"ts-node tools/gh-pages-publish","start:watch":"yarn build:minimal:watch","build:static":"yarn build:static:html && yarn build:static:images","build:minimal":"tsc --module commonjs && yarn build:extra","build-and-test":"yarn build:minimal && yarn test","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","build:static:html":"cp static/electronApp/index.html ./dist/lib/electronApp && cp node_modules/histogram/histogram.min.js ./dist/lib/electronApp && cp node_modules/plotly.js/dist/plotly.min.js ./dist/lib/electronApp","build:minimal:watch":"tsc --module commonjs -w","build:static:images":"cp static/electronApp/images/* ./dist/lib/electronApp","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/types/chocolate-bars.d.ts","_npmUser":{"name":"seanius","email":"mr.sean.ryan@gmail.com"},"prettier":{"semi":true,"singleQuote":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/mrseanryan/chocolate-bars.git","type":"git"},"_npmVersion":"6.14.11","description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write"]},"_nodeVersion":"12.14.1","dependencies":{"sharp":"^0.27.0","yargs":"^16.2.0","jquery":"^3.3.1","xmldom":"^0.4.0","electron":"^4.2.12","histogram":"^3.0.3","plotly.js":"^1.43.1","exifreader":"^3.13.0","image-size":"^0.9.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.7","prompt":"^1.0.0","rimraf":"^3.0.0","tslint":"^6.1.3","ts-jest":"^26.4.4","ts-node":"^9.1.1","typedoc":"^0.20.14","prettier":"^2.2.1","coveralls":"^3.0.9","cross-env":"^7.0.3","commitizen":"^4.0.3","typescript":"^4.1.3","@types/jest":"^26.0.20","jest-config":"^26.6.3","lint-staged":"^10.5.3","@types/yargs":"^15.0.0","@types/jquery":"^3.3.31","@commitlint/cli":"^8.2.0","replace-in-file":"^6.1.0","semantic-release":"^17.3.1","tslint-config-prettier":"^1.18.0","cz-conventional-changelog":"^3.0.2","tslint-config-standard-sr":"^8.2.0","exif-orientation-examples-sr":"^1.0.0","@commitlint/config-conventional":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/chocolate-bars_2.1.1_1614199503595_0.686296025459235","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-12-24T13:15:46.362Z","modified":"2024-12-10T21:58:49.303Z","1.0.0":"2018-12-24T13:15:46.516Z","1.1.0":"2018-12-26T20:35:25.358Z","1.1.1":"2018-12-27T18:41:16.872Z","1.2.0":"2018-12-27T20:23:31.989Z","1.3.0":"2018-12-28T00:02:26.583Z","1.3.1":"2018-12-28T00:13:21.590Z","1.3.2":"2018-12-28T00:44:49.619Z","1.3.3":"2018-12-28T00:57:43.273Z","1.4.0":"2018-12-28T13:36:07.218Z","1.5.0":"2018-12-28T19:49:20.661Z","1.6.0":"2018-12-28T21:43:43.558Z","1.6.1":"2018-12-28T21:55:52.584Z","1.7.0":"2018-12-29T13:31:25.570Z","1.8.0":"2018-12-29T20:40:12.716Z","1.9.0":"2018-12-29T22:29:19.394Z","1.10.0":"2018-12-30T11:40:13.829Z","1.10.1":"2018-12-31T21:03:48.571Z","1.10.2":"2019-01-01T18:01:29.396Z","1.10.3":"2019-01-02T10:29:37.255Z","1.11.0":"2019-01-06T10:36:08.160Z","1.12.0":"2019-01-06T18:23:34.098Z","1.12.1":"2019-01-07T22:50:35.460Z","1.13.0":"2019-01-12T12:57:36.309Z","1.13.1":"2019-01-12T14:59:41.254Z","1.13.2":"2019-01-12T16:11:49.911Z","1.13.3":"2019-01-12T17:06:39.432Z","1.14.0":"2019-01-20T11:56:11.901Z","1.14.1":"2019-01-20T16:21:18.646Z","1.15.0":"2019-01-20T17:54:59.636Z","1.15.1":"2019-02-24T14:56:08.243Z","1.15.2":"2019-12-31T15:25:10.566Z","1.15.3":"2020-01-12T13:57:19.446Z","1.15.4":"2020-01-12T17:49:36.086Z","1.15.5":"2020-01-12T18:56:53.467Z","2.0.0":"2020-01-17T13:58:21.865Z","2.0.1":"2020-01-17T18:41:28.994Z","2.0.2":"2020-01-17T20:12:40.417Z","2.0.3":"2020-02-09T16:25:41.148Z","2.0.4":"2020-11-08T18:20:02.749Z","2.0.5":"2021-01-11T15:46:11.257Z","2.0.6":"2021-01-11T16:57:30.946Z","2.0.7":"2021-01-18T19:01:30.235Z","2.1.0":"2021-01-18T20:14:01.534Z","2.1.1":"2021-02-24T20:45:03.831Z"},"bugs":{"url":"https://github.com/mrseanryan/chocolate-bars/issues"},"author":{"url":"at","name":"Sean Ryan","email":"mr.sean.ryan(at)gmail.com"},"license":"MIT","homepage":"https://github.com/mrseanryan/chocolate-bars#readme","keywords":["electron","exif","exif-data","histogram","image","image viewer","image-viewer","photo","photo viewer","photo-viewer","viewer"],"repository":{"url":"git+ssh://git@github.com/mrseanryan/chocolate-bars.git","type":"git"},"description":"Present histograms (bars!) of images in a directory, including extras such as exif data from the camera.","maintainers":[{"email":"mr.sean.ryan@gmail.com","name":"seanius_sean"}],"readme":"# :chocolate_bar: chocolate-bars readme\r\n\r\nPresent histograms (bars!) of images in a directory, including extras such as exif data from the camera. Star and move favorite images.\r\n\r\nElectron based app - so, it runs on node.js.\r\n\r\n## status - stable\r\n\r\nchocolate-bars is stable on Windows, Linux Ubuntu (Mac is possible but not tested). Releases follow semantic versioning.\r\n\r\n<!-- disabled as uses too many travis credits! [![Build Status](https://travis-ci.com/mrseanryan/chocolate-bars.svg?branch=master)](https://travis-ci.com/mrseanryan/chocolate-bars) -->\r\n\r\n[![node](https://img.shields.io/node/v/chocolate-bars.svg)](https://nodejs.org)\r\n\r\n[![Dependencies](https://david-dm.org/mrseanryan/chocolate-bars.svg)](https://david-dm.org/mrseanryan/chocolate-bars)\r\n\r\n[![npm Package](https://img.shields.io/npm/v/chocolate-bars.svg?style=flat-square)](https://www.npmjs.org/package/chocolate-bars)\r\n[![NPM Downloads](https://img.shields.io/npm/dm/chocolate-bars.svg)](https://npmjs.org/package/chocolate-bars)\r\n\r\n[![styled with prettier](https://img.shields.io/badge/styled_with-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\r\n[![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)\r\n\r\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\r\n\r\n[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/K3K73ALBJ)\r\n\r\n## why?\r\n\r\nHistograms are useful for finding image defects such as:\r\n\r\n-   over-exposure\r\n-   under-exposure\r\n-   low contrast\r\n\r\nAlso was curious how to implement this in node.js.\r\nAnd - I really miss the 'moved starred images' feature of [good ole' Picasa](http://googlephotos.blogspot.com/2016/02/moving-on-from-picasa.html)\r\n\r\n## dependencies\r\n\r\n-   Node 10.18.0 or higher\r\n\r\n### dependencies for Windows\r\n\r\nWe use `sharp` to resize images during processing. `sharp` requires\r\n**[node-gyp](https://github.com/nodejs/node-gyp)** to build, so you will need to\r\ninstall\r\n[Microsoft's windows-build-tools](https://github.com/felixrieseberg/windows-build-tools)\r\nusing this command:\r\n\r\n```bash\r\nnpm install --global --production windows-build-tools\r\n```\r\n\r\n## features\r\n\r\n-   scan a folder of images and present a browsable summary\r\n-   show image thumbnails and histogram\r\n-   show additional image properties such as file size, image size\r\n-   show exif tags where available (JPEG files)\r\n-   'star' images in a folder like in Picasa\r\n-   move previously 'starred' images to a new folder\r\n-   delete the selected image\r\n-   handles large number of images (2000+) and sub-directories, via paging\r\n-   supports JPEG, PNG file formats\r\n-   correctly handles JPEG image orientation (from EXIF)\r\n\r\n## usage - as cli (command line tool)\r\n\r\n### View Images and Get chocolate bars (histograms)\r\n\r\n![Screenshot](./static/site/screenshot-6.png)\r\n\r\n#### ways to run\r\n\r\nYou can run `chocolate-bars` in one of two ways:\r\n\r\n-   a) as a globally installed command line tool\r\n-   OR b) from the source code\r\n\r\n##### a) install globally as a command line tool\r\n\r\n`npm i -g electron@4`\r\n\r\n`npm i -g chocolate-bars@latest --production`\r\n\r\nnote: on Ubuntu you may need to prefix the above commands with `sudo`:\r\n\r\n`sudo npm i -g electron@4`\r\n\r\n`sudo npm i -g chocolate-bars@latest --production`\r\n\r\nTo use:\r\n\r\n`chocolate-bars [--imageDir=<path to image directory>] [--subDirs]`\r\n\r\nwhere `--subDirs` means also view images in sub directories.\r\n\r\nThis can be abbreviated to:\r\n\r\n`chocolate-bars [--i=<path to image directory>] [--s]`\r\n\r\nnote: If `--imageDir` (or `--i`) is not given, then `chocolate-bars` will try to open the default photos folder, depending on the OS.\r\n\r\nFor a full list of options, see the built-in help:\r\n\r\n`chocolate-bars --help`\r\n\r\n##### b) from the source code\r\n\r\n```\r\nyarn\r\n```\r\n\r\n_On Windows: use a bash shell like `git bash`._\r\n\r\nTo test your installation:\r\n\r\n```\r\n./test.sh\r\n```\r\n\r\nTo check your images:\r\n\r\n```\r\n./go.sh --imageDir=<path to image direcory>\r\n```\r\n\r\nexample:\r\n\r\n```\r\n./go.sh --imageDir=../myPhotos --subDirs\r\n```\r\n\r\nwhere `--subDirs` means also view images in sub directories.\r\n\r\nFor a full list of options, see the built-in help:\r\n\r\n`./go.sh --help`\r\n\r\n### keyboard shortcuts\r\n\r\nA number of keyboard shortcuts are available:\r\n\r\n| Area                             | Key                  | Action                                 |\r\n| -------------------------------- | -------------------- | -------------------------------------- |\r\n| Images panel                     | Up Arrow, Down Arrow | Scroll up or down the set of images.   |\r\n| Images panel                     | Space                | Scroll down the set of images.         |\r\n| Selected image, Expanded image\\* | +                    | Toggle the expanded view of the image. |\r\n| Selected image, Expanded image\\* | \\* or Enter          | Toggle the star for that image.        |\r\n| Expanded image\\*                 | Left Arrow           | Show the previous image.               |\r\n| Expanded image\\*                 | Right Arrow          | Show the next image.                   |\r\n| Expanded image\\*                 | Delete               | Prompt to delete the expanded image.   |\r\n| Expanded image\\*                 | Escape               | Close the expanded image.              |\r\n\r\n\\* _An image is expanded by clicking on the small orange box in the top-right of the image._\r\n\r\n## references\r\n\r\n### image data\r\n\r\n#### color spaces in image files\r\n\r\nhttp://regex.info/blog/photo-tech/color-spaces-page2\r\n\r\n#### online exif viewer\r\n\r\nhttp://exif.regex.info/exif.cgi\r\n\r\n### electron starter\r\n\r\nhttps://github.com/electron/electron-quick-start\r\n\r\n### electron and react boilerplate\r\n\r\nhttps://github.com/iRath96/electron-react-typescript-boilerplate\r\n\r\nhttps://github.com/electron-react-boilerplate/electron-react-boilerplate\r\n\r\n## sites\r\n\r\n| site                 | URL                                          |\r\n| -------------------- | -------------------------------------------- |\r\n| source code (github) | https://github.com/mrseanryan/chocolate-bars |\r\n| github page          | https://mrseanryan.github.io/chocolate-bars/ |\r\n| npm                  | https://www.npmjs.com/package/chocolate-bars |\r\n\r\n## developing code in _this_ repository\r\n\r\nsee the [contributing readme](CONTRIBUTING.md).\r\n\r\n## origin\r\n\r\nThis project is based on the excellent seeder project [typescript-library-starter](https://github.com/alexjoverm/typescript-library-starter).\r\n\r\n### libaries\r\n\r\n**chocolate-bars** uses the [ExifReader library](https://github.com/mattiasw/ExifReader).\r\n\r\n### ORIGINAL readme (from the seeder project)\r\n\r\n[see here](README.original.md)\r\n\r\n## authors\r\n\r\nOriginal work by Sean Ryan - mr.sean.ryan(at gmail.com)\r\n\r\n## licence = MIT\r\n\r\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details\r\n","readmeFilename":"README.md"}