{"_id":"thumbsup","_rev":"86-7789bd7e13cd4a0a657c42143fdbbd78","name":"thumbsup","description":"Photo / video gallery generator","dist-tags":{"latest":"2.18.0","alpha":"2.2.0-alpha.3"},"versions":{"0.0.1":{"name":"thumbsup","version":"0.0.1","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"BSD","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"scripts":{"example":"node example/build.js"},"bin":{"thumbsup":"./bin/thumbsup.js"},"dependencies":{"handlebars":"~2.0.0","lodash":"~2.4.1","fs-extra":"~0.8.1","gm":"~1.14.2","commander":"~2.2.0","glob":"~3.2.9","async":"~0.7.0","pad":"~0.0.4"},"_id":"thumbsup@0.0.1","dist":{"shasum":"7ad8c50414f34cfe1721e0ca53032d1b323f91c6","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-0.0.1.tgz","integrity":"sha512-wVAuxqml8E3eBqt4pxY2S8c6IzPNA1AGuG5MQm3jxpxbil8TtmzMaNvo7R7Rfcf0+h3aDZsS4RHPJVQqZdFy/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDS4vR8NJ1wBzV1umA/LBeyKZHmA4zfxaOyW7z2PtfY/AIgQUPHEqY46aSVVap1Dx0ephzJ3ENPL+eA/Sdvyl72M9I="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"rprieto","email":"romain@asyncdev.net"},"maintainers":[{"name":"rprieto","email":"romain@asyncdev.net"}],"directories":{}},"0.0.2":{"name":"thumbsup","version":"0.0.2","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"BSD","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"scripts":{"example":"node example/build.js"},"bin":{"thumbsup":"./bin/thumbsup.js"},"dependencies":{"handlebars":"~2.0.0","lodash":"~2.4.1","fs-extra":"~0.8.1","gm":"~1.14.2","commander":"~2.2.0","glob":"~3.2.9","async":"~0.7.0","pad":"~0.0.4"},"_id":"thumbsup@0.0.2","dist":{"shasum":"c776b968fe9c4782f9e15928e2a4af1a7ced2bef","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-0.0.2.tgz","integrity":"sha512-ifP6OqNEb63Bb/8JWn64X0XdtkMSZ9I/5UhPaxM+yYQxaEBucnXT0/4+0TijiTg0AnxofFG6S392q4BQ/0nFMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHVBrCvNF5JgBsUVqGUAbVdWw+UchU4QFC+JLegW++sWAiEA8Jg2b9rreTPkg+iXdnpfuThR+Rlwpi2uonyX4kJWRp8="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"rprieto","email":"romain@asyncdev.net"},"maintainers":[{"name":"rprieto","email":"romain@asyncdev.net"}],"directories":{}},"0.0.3":{"name":"thumbsup","version":"0.0.3","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"BSD","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"scripts":{"example":"node example/build.js"},"bin":{"thumbsup":"./bin/thumbsup.js"},"dependencies":{"handlebars":"~2.0.0","lodash":"~2.4.1","fs-extra":"~0.8.1","gm":"~1.14.2","commander":"~2.2.0","glob":"~3.2.9","async":"~0.7.0","pad":"~0.0.4"},"_id":"thumbsup@0.0.3","dist":{"shasum":"8adebd21f4c565196c2c7846d12661c8ddd5ad66","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-0.0.3.tgz","integrity":"sha512-TYhsWjLlYdbr/CVjLn5UVDLqa2zpivvJV2Few/dkFxkR2ngCTeiE5es2a4QnQudYSUOAS236z3PL1uNSmVyLkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG5+b8AgTxV3V7GHPeTDX8ok9Q8u0ft4dQK1S10R4LKnAiEAyfGkB+mAOzDqnSzJAlwncqiCd3E2MS6MgtrTahKJwds="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"rprieto","email":"romain@asyncdev.net"},"maintainers":[{"name":"rprieto","email":"romain@asyncdev.net"}],"directories":{}},"0.0.4":{"name":"thumbsup","version":"0.0.4","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"BSD","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"scripts":{"example":"node example/build.js"},"bin":{"thumbsup":"./bin/thumbsup.js"},"dependencies":{"handlebars":"~2.0.0","lodash":"~2.4.1","fs-extra":"~0.8.1","gm":"~1.14.2","commander":"~2.2.0","glob":"~3.2.9","async":"~0.7.0","pad":"~0.0.4"},"_id":"thumbsup@0.0.4","dist":{"shasum":"8e88abb6edc6574a4a84ecaabbf6b78968e7a693","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-0.0.4.tgz","integrity":"sha512-JbbVz2g8bvdLewpW4BmqpfYMsG3xTJ12hpGu+sNWfQzFK3mRNZtRDPKGWlFi3EuGkbuvp3jsVWdbSq4qHeYkPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHMputP65qaFQ827hsgGBbFmpE5J3OdesuEZ0hd5hVagIhAOFMv+clBku7Hpo74rrRWCoVHWu5HuInh2lKUzObSCq0"}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"rprieto","email":"romain@asyncdev.net"},"maintainers":[{"name":"rprieto","email":"romain@asyncdev.net"}],"directories":{}},"0.0.5":{"name":"thumbsup","version":"0.0.5","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"BSD","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"https://github.com/rprieto/thumbsup.git"},"scripts":{"example":"node example/build.js"},"bin":{"thumbsup":"./bin/thumbsup.js"},"dependencies":{"handlebars":"~2.0.0","lodash":"~2.4.1","fs-extra":"~0.8.1","gm":"~1.14.2","commander":"~2.2.0","glob":"~3.2.9","async":"~0.7.0","pad":"~0.0.4","regen":"~0.0.3"},"bugs":{"url":"https://github.com/rprieto/thumbsup/issues"},"_id":"thumbsup@0.0.5","dist":{"shasum":"8471ef8b2cb4356f4b3a4bf093fb05b7ef332ab2","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-0.0.5.tgz","integrity":"sha512-EG5CZDOSUgrFiggfYN728U/0eGWnulC3neYa2zoAXkK65p0ZyasNkp75+D23aDZ3vJft6713aueeJK866k8uWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICEH+hhiMVcEIkuVwHDQrGwvctXMD2D4CeHYqjGYkb1dAiEAho10cBT6QOuc+VF2Y9+DzYqAKoHSjyygFvJ0LGov+dQ="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"rprieto","email":"romain@asyncdev.net"},"maintainers":[{"name":"rprieto","email":"romain@asyncdev.net"}],"directories":{}},"0.0.6":{"name":"thumbsup","version":"0.0.6","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"https://github.com/rprieto/thumbsup.git"},"scripts":{"example":"node example/build.js"},"bin":{"thumbsup":"./bin/thumbsup.js"},"dependencies":{"handlebars":"~2.0.0","lodash":"~2.4.1","fs-extra":"~0.8.1","gm":"~1.14.2","commander":"~2.2.0","glob":"~3.2.9","async":"~0.7.0","pad":"~0.0.4","regen":"~0.0.3"},"bugs":{"url":"https://github.com/rprieto/thumbsup/issues"},"_id":"thumbsup@0.0.6","dist":{"shasum":"8a27b750c6f94e2631306b4d454c987fbb429cad","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-0.0.6.tgz","integrity":"sha512-lkTPL9wmgEiulpwUujkXDqfAe4td726lwIbecmZQ5syjfn5xkFSBRJKkJVsZ4kGqa3Gwfep4RR+CKAiFn3U+Nw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEIbeUumWxPTYl5LaeC1Kq/ft1+Tg3+RE2y/X+qhWqncAiBd0YQmWyd7+bZFNUZsBlrHjWE4GWB4EQfkrzZb2CA2rQ=="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"rprieto","email":"romain@asyncdev.net"},"maintainers":[{"name":"rprieto","email":"romain@asyncdev.net"}],"directories":{}},"0.0.7":{"name":"thumbsup","version":"0.0.7","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"https://github.com/rprieto/thumbsup.git"},"scripts":{"example":"node example/build.js"},"bin":{"thumbsup":"./bin/thumbsup.js"},"dependencies":{"handlebars":"~2.0.0","lodash":"~2.4.1","fs-extra":"~0.8.1","gm":"~1.14.2","commander":"~2.2.0","glob":"~3.2.9","async":"~0.7.0","pad":"~0.0.4","regen":"~0.0.6"},"bugs":{"url":"https://github.com/rprieto/thumbsup/issues"},"_id":"thumbsup@0.0.7","dist":{"shasum":"2c193b68c288657a239b090733c9aede5e8859fe","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-0.0.7.tgz","integrity":"sha512-qjF+T1t3lFT7l//d61jIU80TqkRxUwtMEepNuBSuBjXTz3+7M37bH9bSZBDvD6k3F8GVBh+eIXyuU6tSnqyuAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChMbycQ8bQ7wQrA5lmYay4UCjjgfvvKmU9T/y21Bc3DwIgdUkPSYZxhg+Tz0ZnhyvSThLaVC1gI2rJIJXWAZoC8gg="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"rprieto","email":"romain@asyncdev.net"},"maintainers":[{"name":"rprieto","email":"romain@asyncdev.net"}],"directories":{}},"0.1.0":{"name":"thumbsup","version":"0.1.0","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"https://github.com/rprieto/thumbsup.git"},"scripts":{"example":"node bin/thumbsup --config example.json","open":"open _site/index.html"},"bin":{"thumbsup":"./bin/thumbsup.js"},"dependencies":{"handlebars":"~2.0.0","lodash":"~2.4.1","fs-extra":"~0.8.1","gm":"~1.14.2","commander":"~2.2.0","glob":"~3.2.9","async":"~0.7.0","pad":"~0.0.4","exif-parser":"~0.1.6","progress":"~1.1.5","yargs":"~1.2.2"},"bugs":{"url":"https://github.com/rprieto/thumbsup/issues"},"_id":"thumbsup@0.1.0","dist":{"shasum":"4dd843722dd5a2db1eb02dca44cc0f2c265991f9","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-0.1.0.tgz","integrity":"sha512-MS1j2z2o7Q0+VXYGkNB70gG/VODojf4edX4MzFcI1tHjL1Y9xBnccWmT4DpzgW4Lt3O/4W/nIrAtCx0k01R9sw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDk6ZVmLbjPXAxY0GGXSYX1Aa2eRyYWI+rxNEJ+xuq9uwIhANFVvTGL0nR2td3fZpkWtNpb8rmPeXaX5nFVumiJ1N4Z"}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"rprieto","email":"romain@asyncdev.net"},"maintainers":[{"name":"rprieto","email":"romain@asyncdev.net"}],"directories":{}},"0.1.1":{"name":"thumbsup","version":"0.1.1","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"https://github.com/rprieto/thumbsup.git"},"scripts":{"example":"node bin/thumbsup --config example.json","open":"open _site/index.html"},"bin":{"thumbsup":"./bin/thumbsup.js"},"dependencies":{"handlebars":"~2.0.0","lodash":"~2.4.1","fs-extra":"~0.8.1","gm":"~1.14.2","glob":"~3.2.9","async":"~0.7.0","pad":"~0.0.4","exif-parser":"~0.1.6","progress":"~1.1.5","yargs":"~1.2.6"},"bugs":{"url":"https://github.com/rprieto/thumbsup/issues"},"_id":"thumbsup@0.1.1","dist":{"shasum":"e6a654e9c14df658eb872c65ec3397e2b318ed8e","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-0.1.1.tgz","integrity":"sha512-1H3rWEcxHc5N+miEj2SojN7lMBVpnynTtY7g8m+rpAhW/1BazrS30DNtLr5bdv8cvpkMvsXUqee0Se5+3j3vgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE3vNDEM4ijIDshTaea85aHjxUpyppSJpeMXBoe6l6HBAiA6dvL8cmYHEkoxaPi8egjh1YoY95q5PrITxJOcjIBMIQ=="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"rprieto","email":"romain@asyncdev.net"},"maintainers":[{"name":"rprieto","email":"romain@asyncdev.net"}],"directories":{}},"1.0.0":{"name":"thumbsup","version":"1.0.0","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"https://github.com/rprieto/thumbsup.git"},"scripts":{"clean":"rm -rf _site/*","example":"node bin/thumbsup --config example.json","open":"open _site/index.html"},"bin":{"thumbsup":"./bin/thumbsup.js"},"dependencies":{"async":"^0.9.0","exif-parser":"~0.1.6","fs-extra":"^0.12.0","glob":"^4.3.0","gm":"^1.17.0","handlebars":"~2.0.0","lodash":"~2.4.1","moment":"^2.8.4","pad":"~0.0.4","progress":"~1.1.5","yargs":"^1.3.3"},"gitHead":"c7865b55ccfaf8917b7d0affbe3e40825297c8ed","bugs":{"url":"https://github.com/rprieto/thumbsup/issues"},"homepage":"https://github.com/rprieto/thumbsup","_id":"thumbsup@1.0.0","_shasum":"ab485c85cc8f4f3195867e70831b438d4e09f06c","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.33","_npmUser":{"name":"rprieto","email":"romain@asyncdev.net"},"maintainers":[{"name":"rprieto","email":"romain@asyncdev.net"}],"dist":{"shasum":"ab485c85cc8f4f3195867e70831b438d4e09f06c","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-1.0.0.tgz","integrity":"sha512-2B54X7ISGWoLSorbE//unrMzVJwG6/F+Lm6f5n7MCZxJHO7WGdmVBQxpt56cT2n7t6wQj3AElm8BPkPmXMIqaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFhW36oRke3VVJJ2go3zFTg4BK9KQafgT0O32bx/xyZpAiEAtwJ8/2gHcbMf4DygqnoKMTCXRwbFloYYX3UQ+O1QT+0="}]},"directories":{}},"1.1.0":{"name":"thumbsup","version":"1.1.0","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/rprieto/thumbsup.git"},"scripts":{"clean":"rm -rf _site/*","example":"node bin/thumbsup --config example.json","open":"open _site/index.html"},"bin":{"thumbsup":"./bin/thumbsup.js"},"dependencies":{"async":"^0.9.0","exif-parser":"~0.1.6","fs-extra":"^0.12.0","glob":"^4.3.0","gm":"^1.17.0","handlebars":"~2.0.0","lightgallery":"^1.2.2","lodash":"~2.4.1","moment":"^2.8.4","pad":"~0.0.4","progress":"~1.1.5","yargs":"^1.3.3"},"gitHead":"892c9380b84916034decac8041afa72b9e9856dc","bugs":{"url":"https://github.com/rprieto/thumbsup/issues"},"homepage":"https://github.com/rprieto/thumbsup#readme","_id":"thumbsup@1.1.0","_shasum":"72437f35248547e46397683aa85be2bb26e0d5ac","_from":".","_npmVersion":"2.12.0","_nodeVersion":"0.10.33","_npmUser":{"name":"rprieto","email":"romain@asyncdev.net"},"maintainers":[{"name":"rprieto","email":"romain@asyncdev.net"}],"dist":{"shasum":"72437f35248547e46397683aa85be2bb26e0d5ac","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-1.1.0.tgz","integrity":"sha512-5HBKZ+ljk1nxRnEgyyISoJVV9UyWM+Ijdsu47hQd/YKypyhaNtRO/axYl3x6t0DUu2O4Qz5titVUiabpEt4HsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDXaE5FkdwIGe90LTPdhOGCNxH54SpfIXqxYCOJzAxMCAiB1usNnGVJS/0qO+2CYXmOUUuoGRRBvOSSTv6187MSKpg=="}]},"directories":{}},"1.1.2":{"name":"thumbsup","version":"1.1.2","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"https://github.com/rprieto/thumbsup.git"},"scripts":{"clean":"rm -rf _site/*","example":"node bin/thumbsup --config example.json","open":"open _site/index.html"},"bin":{"thumbsup":"./bin/thumbsup.js"},"dependencies":{"async":"^1.5.2","exif-parser":"~0.1.9","fs-extra":"^0.26.4","glob":"^6.0.4","gm":"^1.21.1","handlebars":"~4.0.5","lightgallery":"^1.2.14","lodash":"~4.0.0","moment":"^2.11.1","pad":"~1.0.0","progress":"~1.1.8","yargs":"^3.32.0"},"gitHead":"820f5649b2699bc97800848549862f8226b08c4f","bugs":{"url":"https://github.com/rprieto/thumbsup/issues"},"homepage":"https://github.com/rprieto/thumbsup","_id":"thumbsup@1.1.2","_shasum":"277d3f4a8d63cbb0344cd98b5fd8bca5798e801f","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"rprieto","email":"romain@asyncdev.net"},"maintainers":[{"name":"rprieto","email":"romain@asyncdev.net"}],"dist":{"shasum":"277d3f4a8d63cbb0344cd98b5fd8bca5798e801f","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-1.1.2.tgz","integrity":"sha512-/tYOwQ96n0Blz4xeMNKMiPdiF0rWwTUkjppvm/5C7lr3oK9DI2HfqG7aEtvF2Ghk4rJltNLRjLLbIrp0W5cz5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKl981Td111202mT6MVzQy7Y2u6eS+5eFOj6FhXYd6eQIhANxdlyhWP2oaw1li3V9ViXeQVijaA5eJFz7LC35Pi3W9"}]},"directories":{}},"2.0.0-alpha.1":{"name":"thumbsup","version":"2.0.0-alpha.1","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/rprieto/thumbsup.git"},"bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"test":"mocha"},"dependencies":{"async":"^2.1.2","exif-parser":"~0.1.9","fs-extra":"^1.0.0","glob":"^7.1.1","gm":"^1.23.0","handlebars":"~4.0.5","less":"^2.7.1","lightgallery":"^1.3.5","lodash":"^4.16.6","moment":"^2.16.0","pad":"^1.0.2","progress":"~1.1.8","yargs":"^6.3.0"},"devDependencies":{"injectmd":"^1.0.0","markdown-toc":"^0.13.0","mocha":"^3.1.2","require-lint":"^1.1.2","should":"^11.1.1"},"gitHead":"c98227fde4a2c35016e04e7c209ad1b14831266c","bugs":{"url":"https://github.com/rprieto/thumbsup/issues"},"homepage":"https://github.com/rprieto/thumbsup#readme","_id":"thumbsup@2.0.0-alpha.1","_shasum":"bd9b849318db6a6af517f9ce6c5af17e47ce05bf","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"shasum":"bd9b849318db6a6af517f9ce6c5af17e47ce05bf","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.0.0-alpha.1.tgz","integrity":"sha512-4YQaT/m1fL1FTPrqz36IBKv3cmMgmQvCz+wQ2cRABqe19vtygYOv9NJehFgqqL5282CLorOMIC2/yktQJeGDVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGatdqaoE9jRCFYHJGm9uVV6GSZUkdJCZmpa2vBWtQ6wIgP1kzALz+UGN3rP/h29NmGhhHull8Tu7xTbLlC8dbuGE="}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thumbsup-2.0.0-alpha.1.tgz_1485406921570_0.10227779322303832"},"directories":{}},"2.0.0-alpha.2":{"name":"thumbsup","version":"2.0.0-alpha.2","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/rprieto/thumbsup.git"},"bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"test":"mocha"},"dependencies":{"async":"^2.1.2","exif-parser":"~0.1.9","fs-extra":"^1.0.0","glob":"^7.1.1","gm":"^1.23.0","handlebars":"~4.0.5","less":"^2.7.1","lightgallery":"^1.3.5","lodash":"^4.16.6","moment":"^2.16.0","pad":"^1.0.2","progress":"~1.1.8","yargs":"^6.3.0"},"devDependencies":{"injectmd":"^1.0.0","markdown-toc":"^0.13.0","mocha":"^3.1.2","require-lint":"^1.1.2","should":"^11.1.1"},"gitHead":"9eec5c3a0a6f2a080281967d5b167c5f609e347a","bugs":{"url":"https://github.com/rprieto/thumbsup/issues"},"homepage":"https://github.com/rprieto/thumbsup#readme","_id":"thumbsup@2.0.0-alpha.2","_shasum":"10cddfd575270af136911f0a3ed1a6a71853757a","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"shasum":"10cddfd575270af136911f0a3ed1a6a71853757a","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.0.0-alpha.2.tgz","integrity":"sha512-4NF4QpQbkDgaXw53hSkmi3dCUx6IKjMWOUOdY6TWVY7V3HodOGRb2M5Om3pV5Z/7/in//wMZuMhqHvMkIewiWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICW3yLIk3jjoVD77AaA5yROahAk81+lh+be3OxUzWUcbAiAjjV7cc3wItQ4a8iSweJtRFINjyWk5A/hXfjkx5+2WZQ=="}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thumbsup-2.0.0-alpha.2.tgz_1486252895786_0.08097747736610472"},"directories":{}},"2.0.0-alpha.3":{"name":"thumbsup","version":"2.0.0-alpha.3","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/node-thumbsup.git"},"bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"test":"mocha"},"dependencies":{"async":"^2.1.2","exif-parser":"~0.1.9","fs-extra":"^1.0.0","glob":"^7.1.1","gm":"^1.23.0","handlebars":"~4.0.5","less":"^2.7.1","lightgallery":"1.2.14","lodash":"^4.16.6","moment":"^2.16.0","pad":"^1.0.2","progress":"~1.1.8","yargs":"^6.3.0"},"devDependencies":{"injectmd":"^1.0.0","markdown-toc":"^0.13.0","mocha":"^3.1.2","require-lint":"^1.1.2","should":"^11.1.1"},"gitHead":"dcb06c524203240aa86835f6f8426bb0a3bb12db","bugs":{"url":"https://github.com/thumbsup/node-thumbsup/issues"},"homepage":"https://github.com/thumbsup/node-thumbsup#readme","_id":"thumbsup@2.0.0-alpha.3","_shasum":"141e389a25dce0ced5ecb248a09c8dd9ab034e68","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"shasum":"141e389a25dce0ced5ecb248a09c8dd9ab034e68","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.0.0-alpha.3.tgz","integrity":"sha512-t6fjO5fhwfEcYI50222ZPRAo9QwtTO7RM9i0xA02WSj6wVTXHVUR1rsjsdY9t5utvLxDPgE3kZIMOixwQ5iC1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdnDgdWZ30OJ1CSOl+ciUDOD5iHnAvVQDnKebpr3jBcAIgK6POCTsftjvgpUjXdPZ8+927axTkLxIV4pQasb3e+IY="}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thumbsup-2.0.0-alpha.3.tgz_1487396561885_0.433793164556846"},"directories":{}},"2.0.0-alpha.4":{"name":"thumbsup","version":"2.0.0-alpha.4","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/node-thumbsup.git"},"bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"test":"mocha"},"dependencies":{"async":"^2.1.2","debug":"^2.6.1","exiftool-json-db":"~1.0.0","fs-extra":"^1.0.0","gm":"^1.23.0","handlebars":"~4.0.5","less":"^2.7.1","lightgallery":"1.2.14","lodash":"^4.16.6","moment":"^2.16.0","pad":"^1.0.2","progress":"~1.1.8","yargs":"^6.3.0"},"devDependencies":{"injectmd":"^1.0.0","markdown-toc":"^0.13.0","mocha":"^3.1.2","require-lint":"^1.1.2","should":"^11.1.1"},"gitHead":"631aee6a4d907a1752c796f51f91d5424bf9dcec","bugs":{"url":"https://github.com/thumbsup/node-thumbsup/issues"},"homepage":"https://github.com/thumbsup/node-thumbsup#readme","_id":"thumbsup@2.0.0-alpha.4","_shasum":"ca90fa7bab9882e0845f0b1f73031b4b55fba445","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"shasum":"ca90fa7bab9882e0845f0b1f73031b4b55fba445","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.0.0-alpha.4.tgz","integrity":"sha512-ArWiUhG0Y2u+kj9syPg/vy08pM/8pSYlBWKjnB9sG+4pnAWZvtSJxKalRARr1dAuCl8KVrsOx7vu6jDwX/8SJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyiNgLtC3dAfKH18sGSN2LNiTPcPHLxtZA9ZAWtEk2iQIhAMoB4Ws9XkJ36khWyvB4OQHFpw0UXcKlUZULtV5YtiVY"}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thumbsup-2.0.0-alpha.4.tgz_1488366168698_0.1533548787701875"},"directories":{}},"2.0.0":{"name":"thumbsup","version":"2.0.0","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/node-thumbsup.git"},"bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"test":"./scripts/cibuild","test-only":"mocha"},"dependencies":{"async":"^2.1.2","debug":"^2.6.1","exiftool-json-db":"~1.0.0","fs-extra":"^2.0.0","fs-readdir-recursive":"^1.0.0","gm":"^1.23.0","handlebars":"~4.0.5","less":"^2.7.1","lightgallery":"1.2.14","lodash":"^4.16.6","moment":"^2.16.0","pad":"^1.0.2","progress":"~1.1.8","video.js":"^5.17.0","yargs":"^6.3.0"},"devDependencies":{"injectmd":"^1.0.0","markdown-toc":"^0.13.0","mocha":"^3.1.2","require-lint":"^1.1.2","should":"^11.1.1","standard":"^9.0.0"},"standard":{"ignore":["public/**"],"globals":["afterEach","beforeEach","describe","it","xit"]},"gitHead":"8b66a16134ad0339d82d19fedd05842eface0a04","bugs":{"url":"https://github.com/thumbsup/node-thumbsup/issues"},"homepage":"https://github.com/thumbsup/node-thumbsup#readme","_id":"thumbsup@2.0.0","_shasum":"71856922b1604898e0af1ff171a9b7a19dc74596","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"shasum":"71856922b1604898e0af1ff171a9b7a19dc74596","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.0.0.tgz","integrity":"sha512-aZeLALpB5sJ8PPySqRLLXOg3BT4TIHjR5H1/QSG82gSWjAoqPnNgpbkYCQfoGtBDYS9fb3z8k+ylk5N2D8aLPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdEc9mPJUnGJ99H1J3bE+2xHeWsFCCLmrJto2F2hO3vAIgRmC33SjvUyqyO6RcFfqvkfFLWIQrjF5lgSrYMygTqn4="}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thumbsup-2.0.0.tgz_1490003538135_0.19349692249670625"},"directories":{}},"2.0.1":{"name":"thumbsup","version":"2.0.1","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/node-thumbsup.git"},"bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"test":"./scripts/cibuild","test-only":"mocha"},"dependencies":{"async":"^2.1.2","debug":"^2.6.1","exiftool-json-db":"~1.0.0","fs-extra":"^2.0.0","fs-readdir-recursive":"^1.0.0","gm":"^1.23.0","handlebars":"~4.0.5","less":"^2.7.1","lightgallery":"1.2.14","lodash":"^4.16.6","moment":"^2.16.0","pad":"^1.0.2","progress":"~1.1.8","video.js":"^5.17.0","yargs":"^6.3.0"},"devDependencies":{"injectmd":"^1.0.0","markdown-toc":"^0.13.0","mocha":"^3.1.2","require-lint":"^1.1.2","should":"^11.1.1","standard":"^9.0.0"},"standard":{"ignore":["public/**"],"globals":["afterEach","beforeEach","describe","it","xit"]},"gitHead":"96cd92aa46add67832f496d92abfd12ef8ce1519","bugs":{"url":"https://github.com/thumbsup/node-thumbsup/issues"},"homepage":"https://github.com/thumbsup/node-thumbsup#readme","_id":"thumbsup@2.0.1","_shasum":"4a1d06e630e61871a0a5fcbe930c202831ef19cd","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"shasum":"4a1d06e630e61871a0a5fcbe930c202831ef19cd","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.0.1.tgz","integrity":"sha512-H0rktKnBi1ZBSngk2KwYjtgP6dFUdrQbv4pNDN+suLzLLibc+Iv9SH92luSqeXfa+lBMxjUyPjYjqbK6D4NAAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTXf88HMA/l0vQMlFWaNmlIkjiEpJOVBiXBWWi5GP5WgIhAIokcHFumOaff3I3LdRli9couQArd7FsmT18P2O28RTW"}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup-2.0.1.tgz_1495712945662_0.4371998605784029"},"directories":{}},"2.1.0":{"name":"thumbsup","version":"2.1.0","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"test":"./scripts/cibuild","test-only":"mocha"},"dependencies":{"async":"^2.1.2","debug":"^2.6.1","exiftool-json-db":"~1.0.0","fs-extra":"^2.0.0","fs-readdir-recursive":"^1.0.0","handlebars":"~4.0.5","less":"^2.7.1","lightgallery":"1.2.14","lodash":"^4.16.6","moment":"^2.16.0","pad":"^1.0.2","progress":"~1.1.8","thumbsup-downsize":"^1.0.0","url-join":"^2.0.2","video.js":"^5.17.0","yargs":"^6.3.0"},"devDependencies":{"injectmd":"^1.0.0","markdown-toc":"^0.13.0","mocha":"^3.1.2","require-lint":"^1.1.2","should":"^11.1.1","standard":"^9.0.0"},"standard":{"ignore":["public/**"],"globals":["afterEach","beforeEach","describe","it","xit"]},"gitHead":"5074fb267f4013cb9acc4f1ad9db566c739352c6","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.1.0","_shasum":"7d46c2008216c86f371b7f3730559df57e316677","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"shasum":"7d46c2008216c86f371b7f3730559df57e316677","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.1.0.tgz","integrity":"sha512-ql42UABaTP6YTeRx56AsivIoEDjG0LMHZ7ke0OCIq1aZuKUb802usfxZQg2/5Xo/VBKAbEANPZMX8QyuZ4+WRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHBaGGRdlq/9TqzWbFF3FRHNBEWZk7EWZb1ujJz80ndyAiBMRLQet3F0OPGvgIlBq36r9pSg47gvfajlaLPZFBakOw=="}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup-2.1.0.tgz_1500810097837_0.05082242167554796"},"directories":{}},"2.2.0-alpha.1":{"name":"thumbsup","version":"2.2.0-alpha.1","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"main":"bin/thumbsup.js","bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"lint":"standard && require-lint --ignore-extra lightgallery --ignore-extra video.js","unit":"mocha","test":"npm run lint && mocha"},"dependencies":{"async":"^2.5.0","better-sqlite3":"^4.0.3","debug":"^3.1.0","event-stream":"^3.3.4","exiftool-json-db":"~1.0.0","fs-extra":"^4.0.1","fs-readdir-recursive":"^1.0.0","JSONStream":"^1.3.1","handlebars":"~4.0.5","ini":"^1.3.4","less":"^2.7.1","lightgallery":"1.2.14","listr":"^0.12.0","listr-work-queue":"git+https://github.com/thumbsup/listr-work-queue.git","lodash":"^4.17.4","micromatch":"^3.1.4","moment":"^2.19.2","readdir-enhanced":"^2.0.0","thumbsup-downsize":"^1.0.0","url-join":"^2.0.2","video.js":"^6.2.8","yargs":"^9.0.1","zen-observable":"^0.6.0"},"devDependencies":{"injectmd":"^1.0.0","markdown-toc":"^1.1.0","mocha":"^4.0.1","mock-fs":"^4.4.1","require-lint":"^1.3.0","should":"^13.1.2","standard":"^10.0.3"},"standard":{"ignore":["public/**"],"globals":["afterEach","beforeEach","describe","xdescribe","it","xit"]},"gitHead":"d66b28b12cddfcb5d2367e5aa87290f2a4f2720e","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.2.0-alpha.1","_shasum":"37fdd421fb3558946aa9c7181e95586859a21811","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"shasum":"37fdd421fb3558946aa9c7181e95586859a21811","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.2.0-alpha.1.tgz","integrity":"sha512-I/jP1IuKh6fyHbjsUI49iaQP7hkBqA1rwkr6w89SZlDCaS7wOOlAk0IRzeqvtw56iR6X1EwxgYthLO5fXcM8VQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDESr3pgNN20iEWpli+MQE4rwAdO3Fq1J9XAQOs3tiFPwIgFPSOAqlgjFKuTH7X/mbE1v3iPWojMKL9Cp4lIDZt7Ik="}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup-2.2.0-alpha.1.tgz_1511648378599_0.6606121053919196"},"directories":{}},"2.2.0-alpha.2":{"name":"thumbsup","version":"2.2.0-alpha.2","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"main":"bin/thumbsup.js","bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"lint":"standard && require-lint --ignore-extra lightgallery --ignore-extra video.js","unit":"istanbul cover node_modules/mocha/bin/_mocha","test":"npm run lint && npm run unit"},"dependencies":{"JSONStream":"^1.3.1","async":"^2.5.0","better-sqlite3":"^4.0.3","debug":"^3.1.0","event-stream":"^3.3.4","fs-extra":"^4.0.1","fs-readdir-recursive":"^1.0.0","handlebars":"~4.0.5","ini":"^1.3.4","less":"^2.7.1","lightgallery":"1.2.14","listr":"^0.12.0","listr-work-queue":"git+https://github.com/thumbsup/listr-work-queue.git","lodash":"^4.17.4","micromatch":"^3.1.4","moment":"^2.19.2","readdir-enhanced":"^2.0.0","thumbsup-downsize":"^1.0.0","url-join":"^2.0.2","video.js":"^6.2.8","yargs":"^9.0.1","zen-observable":"^0.6.0"},"devDependencies":{"gm":"^1.23.0","injectmd":"^1.0.0","istanbul":"^0.4.5","markdown-toc":"^1.1.0","mocha":"^4.0.1","mock-fs":"^4.4.2","require-lint":"^1.3.0","should":"^13.1.2","standard":"^10.0.3"},"standard":{"ignore":["public/**"],"globals":["after","afterEach","before","beforeEach","describe","xdescribe","it","xit"]},"gitHead":"952dfa72f62756e6ae151f03d6ed962409f75ad1","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.2.0-alpha.2","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"integrity":"sha512-IhCmJ2uVSW7vs9OixU2srgpyKPIV+NDKcgQcmat/0hLoOKMNyeAjkK+k+XTC9u1kgvG3AOYgXeIE0uBSoWp9gA==","shasum":"0fc226d68d598ba7ca4165b906ebf2f95f47c7c3","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.2.0-alpha.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBNA/TZQ9RJ3G6Y9WlzLW+CkM8KNb2+2Gi9b3DUEooClAiB3U+DS6a9D3Mth8yANdBrr6MUaxofo5Vc/NTwJQQvFIQ=="}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup-2.2.0-alpha.2.tgz_1511905588025_0.8603502612095326"},"directories":{}},"2.2.0-alpha.3":{"name":"thumbsup","version":"2.2.0-alpha.3","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"main":"bin/thumbsup.js","bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"lint":"standard && require-lint --ignore-extra lightgallery --ignore-extra video.js","unit":"istanbul cover node_modules/mocha/bin/_mocha","test":"npm run lint && npm run unit"},"dependencies":{"JSONStream":"^1.3.1","async":"^2.5.0","better-sqlite3":"^4.0.3","debug":"^3.1.0","event-stream":"^3.3.4","fs-extra":"^4.0.1","fs-readdir-recursive":"^1.0.0","handlebars":"~4.0.5","ini":"^1.3.4","less":"^2.7.1","lightgallery":"1.2.14","listr":"^0.12.0","listr-work-queue":"git+https://github.com/thumbsup/listr-work-queue.git","lodash":"^4.17.4","micromatch":"^3.1.4","moment":"^2.19.2","readdir-enhanced":"^2.0.0","thumbsup-downsize":"^1.0.0","url-join":"^2.0.2","video.js":"^6.2.8","yargs":"^9.0.1","zen-observable":"^0.6.0"},"devDependencies":{"gm":"^1.23.0","injectmd":"^1.0.0","istanbul":"^0.4.5","markdown-toc":"^1.1.0","mocha":"^4.0.1","mock-fs":"^4.4.2","require-lint":"^1.3.0","should":"^13.1.2","standard":"^10.0.3"},"standard":{"ignore":["public/**"],"globals":["after","afterEach","before","beforeEach","describe","xdescribe","it","xit"]},"gitHead":"067238c8e4b4aa8e3c45d9c9bbe40db0e1d26e43","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.2.0-alpha.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"integrity":"sha512-kU4bsfF95+YzxPJsqKXNqoFdZ78OLicSL+r9+34WdC1oDNgnba61vhLjexNz0A0jZtIbcMgQsMzMYzIOERz3ZA==","shasum":"02dd27ac9692ea8a346302854bff0679a1eb9a61","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.2.0-alpha.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7XdY1UYq2Wzy0Jhl3NXrm8F5beYXt/rmogmcsxkIp9wIhAPus6cx7+u38S5UhZqUsKPiWltEDWqxiNTowJlu1irMD"}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup-2.2.0-alpha.3.tgz_1511950016463_0.8167659500613809"},"directories":{}},"2.2.0":{"name":"thumbsup","version":"2.2.0","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"main":"bin/thumbsup.js","bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"lint":"standard && require-lint --ignore-extra lightgallery --ignore-extra video.js","unit":"istanbul cover node_modules/mocha/bin/_mocha","test":"npm run lint && npm run unit"},"dependencies":{"JSONStream":"^1.3.1","async":"^2.5.0","better-sqlite3":"^4.0.3","chalk":"^2.3.0","debug":"^3.1.0","event-stream":"^3.3.4","fs-extra":"^4.0.1","fs-readdir-recursive":"^1.0.0","handlebars":"~4.0.5","ini":"^1.3.4","insight":"^0.8.4","less":"^2.7.1","lightgallery":"1.2.14","listr":"^0.13.0","listr-work-queue":"git+https://github.com/thumbsup/listr-work-queue.git","lodash":"^4.17.4","micromatch":"^3.1.4","moment":"^2.19.3","readdir-enhanced":"^2.0.0","through2":"^2.0.3","thumbsup-downsize":"^1.0.0","url-join":"^2.0.2","video.js":"^6.2.8","yargs":"^10.0.3","zen-observable":"^0.6.0"},"devDependencies":{"gm":"^1.23.0","injectmd":"^1.0.0","istanbul":"^0.4.5","markdown-toc":"^1.1.0","mocha":"^4.0.1","mock-fs":"^4.4.2","require-lint":"^1.3.0","should":"^13.1.2","standard":"^10.0.3"},"standard":{"ignore":["public/**"],"globals":["after","afterEach","before","beforeEach","describe","xdescribe","it","xit"]},"gitHead":"78ae865b7537e1838082b4626738504fb9593cd9","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.2.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"integrity":"sha512-Quwav4Sjx+BeZwXI/UIVr8snsqPwdyKSoezTB/TOmyYRxpK6VazABHYCFgcXanxq8vIeKHqUhc10pzGocbLn/A==","shasum":"16e21d6a60a739f419f14126878c6d201b0388a5","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPN+v2dyYRabN6CYZK9C24gu5qfiWtgqy7bkqjaGA6TQIgPoBt/KUksiHl6Si+aDYV3TltWpXgCMUupL2PZM8B/qY="}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup-2.2.0.tgz_1512995150572_0.4130032486282289"},"directories":{}},"2.2.1":{"name":"thumbsup","version":"2.2.1","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"main":"bin/thumbsup.js","bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"lint":"standard && require-lint --ignore-extra lightgallery --ignore-extra video.js","unit":"istanbul cover node_modules/mocha/bin/_mocha","test":"npm run lint && npm run unit"},"dependencies":{"JSONStream":"^1.3.1","async":"^2.5.0","better-sqlite3":"^4.0.3","chalk":"^2.3.0","debug":"^3.1.0","event-stream":"^3.3.4","fs-extra":"^4.0.1","fs-readdir-recursive":"^1.0.0","handlebars":"~4.0.5","ini":"^1.3.4","insight":"^0.8.4","less":"^2.7.1","lightgallery":"1.2.14","listr":"^0.13.0","listr-work-queue":"git+https://github.com/thumbsup/listr-work-queue.git","lodash":"^4.17.4","micromatch":"^3.1.4","moment":"^2.19.3","readdir-enhanced":"^2.0.0","through2":"^2.0.3","thumbsup-downsize":"^1.1.1","url-join":"^2.0.2","video.js":"^6.2.8","yargs":"^10.0.3","zen-observable":"^0.6.0"},"devDependencies":{"gm":"^1.23.0","injectmd":"^1.0.0","istanbul":"^0.4.5","markdown-toc":"^1.1.0","mocha":"^4.0.1","mock-fs":"^4.4.2","require-lint":"^1.3.0","should":"^13.1.2","standard":"^10.0.3"},"standard":{"ignore":["public/**"],"globals":["after","afterEach","before","beforeEach","describe","xdescribe","it","xit"]},"gitHead":"2c2d9ce43f745fde8e913110d400b7fc070e9d42","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.2.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"integrity":"sha512-7293wrt69Do1NmuL8uuXN8IjqhA50qJoeIy98dg1cPRiUkg5kZM9QpPuKSpNcw0+2a33+NgarCYbmdTSUk95XA==","shasum":"377e3675f7400276a514e5b0c82a62e84507c01d","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICr1AMmDTTW1nJEhgm6ZO3hrz7/K449IPRLQ0mw5dYq/AiEArQKgk6vr1UtQq4SLh9iIkqZJeU6kpL1SKmIaCj2aOZI="}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup-2.2.1.tgz_1513422185389_0.15851339185610414"},"directories":{}},"2.3.1":{"name":"thumbsup","version":"2.3.1","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"main":"bin/thumbsup.js","bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"lint":"standard && require-lint --ignore-extra lightgallery --ignore-extra video.js","unit":"istanbul cover node_modules/mocha/bin/_mocha","test":"npm run lint && npm run unit"},"dependencies":{"JSONStream":"^1.3.2","async":"^2.5.0","better-sqlite3":"^4.1.0","chalk":"^2.4.1","command-exists":"^1.2.6","debug":"^3.1.0","event-stream":"^3.3.4","fs-extra":"^6.0.1","fs-readdir-recursive":"^1.0.0","handlebars":"~4.0.5","ini":"^1.3.4","insight":"^0.10.1","less":"^3.0.4","lightgallery":"^1.6.10","listr":"^0.14.1","listr-work-queue":"git+https://github.com/thumbsup/listr-work-queue.git","lodash":"^4.17.10","micromatch":"^3.1.10","moment":"^2.22.1","readdir-enhanced":"^2.2.1","through2":"^2.0.3","thumbsup-downsize":"^1.3.0","url-join":"^4.0.0","video.js":"^6.9.0","yargs":"^11.0.0","zen-observable":"^0.8.8"},"devDependencies":{"gm":"^1.23.1","injectmd":"^1.0.0","istanbul":"^0.4.5","markdown-toc":"^1.1.0","mocha":"^5.1.1","mock-fs":"^4.5.0","require-lint":"^1.3.0","should":"^13.2.1","standard":"^11.0.1"},"standard":{"ignore":["public/**"],"globals":["after","afterEach","before","beforeEach","describe","xdescribe","it","xit"]},"gitHead":"9cef1dd5323f417ec7b34cd0ad7b00cb811d5c27","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.3.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"integrity":"sha512-/eFHdgxkZbakNTH8500BgOwi0dD68vdCN5fhKl7B85/fVZFakc08uKijjI2MNAIsPlye2MNQqFE643uoS7iUDQ==","shasum":"9487af07c6e177900fe6a91c1594e40e1db4d2d8","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.3.1.tgz","fileCount":62,"unpackedSize":1635608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+fc4CRA9TVsSAnZWagAAPzsP/Atv5JOgw60gSbap/gNv\nPKdfGUQXVogyzS0oAQgQIWMP07duPO6fuZdHWKqIjNvNqsmwaedOXLRzHb4x\nd+iK29kRwAEHF0bK0w9YQGQfHxEC5ED6rAZGiXYJkWRD5gK0O34iBsK9ja0s\nrDjFZcbWFek5VZ0QdpVcuU68Ge9PLv5EYvmr9jKy8Agtuzb44XZOSUkdmIOy\n1U/kfeIF2/9Fe4IvW9QnuAtD6iUWFdMojajRJiU4PTlQObROJ2/OTf4hu230\n5v/mCPWKk9sTunLw+rBL3O0j2FN6dOu2MvllNe9WoxWw6zmCAgJdXTvPlDNA\n0MXALhpRPxgcYDtEdtHVQT018U/jy05SKesC/YXF+bkmFO1Hs3pClXSC7Hyu\nc7p0ZE5NmwWK5ICip66fv/TDMZ0dc/54ram6MuLTsHKVFblOPgWbSrqf80sn\n4Fw8+tf3wROVLUzZy/jGAZLyfR+QD/L52ljw67z/g5w04r5MmA/G2hma1gCw\nsO7wB0j6tTVpyqeRu+43GM0shNkpABOn4csznUOBFbizwbsvH6HqPhAUwVtY\nw4l7izXRuq2C+uYu5CXeOyPw1GWjYQqT2o3nHUyCzyvKSsrcip6VEEga8Sv0\nxv37HjqTnmLnx8/JLXLvJS2hVFiXPt9rngqfjFWMZYkKWNdFnvBlrnstLiqo\niRKS\r\n=irfM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzQ2kQMDWk6rThYumgM30J0UwpcyMUFPua7m0RsteCkAiEAvuRAx7+rhqEXbzbkzqCWN02+AuVWx/AgMM3aGUwbrNA="}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup_2.3.1_1526331190938_0.5657934928802757"},"_hasShrinkwrap":false},"2.4.0":{"name":"thumbsup","version":"2.4.0","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"main":"bin/thumbsup.js","bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"lint":"standard && require-lint","unit":"istanbul cover node_modules/mocha/bin/_mocha","test":"npm run lint && npm run unit"},"dependencies":{"JSONStream":"^1.3.2","async":"^2.5.0","better-sqlite3":"^4.1.0","boxen":"^1.3.0","chalk":"^2.4.1","command-exists":"^1.2.6","debug":"^3.1.0","event-stream":"^3.3.4","fs-extra":"^6.0.1","fs-readdir-recursive":"^1.0.0","handlebars":"~4.0.5","ini":"^1.3.4","insight":"^0.10.1","less":"^3.0.4","listr":"^0.14.1","listr-work-queue":"git+https://github.com/thumbsup/listr-work-queue.git","lodash":"^4.17.10","micromatch":"^3.1.10","moment":"^2.22.1","readdir-enhanced":"^2.2.1","through2":"^2.0.3","thumbsup-downsize":"^2.1.0","url-join":"^4.0.0","yargs":"^11.0.0","zen-observable":"^0.8.8"},"devDependencies":{"gm":"^1.23.1","injectmd":"^1.0.0","istanbul":"^0.4.5","markdown-toc":"^1.1.0","mocha":"^5.1.1","mock-fs":"^4.5.0","require-all":"^2.2.0","require-lint":"^1.3.0","should":"^13.2.1","sinon":"^6.0.0","standard":"^11.0.1","tmp":"0.0.33"},"standard":{"ignore":["themes/**/public"],"globals":["after","afterEach","before","beforeEach","describe","xdescribe","it","xit"]},"gitHead":"cc7abdf0acd7d08655abc527b54380d487c50dd6","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.4.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"integrity":"sha512-E44VljsJ1iOb7SYbqAEZo/Gtp5d7g1nwkvcq2FGtsSq2VS/NhjvdJI+BPnKcPY3rlGaS1pySllspx4cPF5uKjA==","shasum":"9b7ceba391bdb6d0bfd602cf64c776c38a2313aa","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.4.0.tgz","fileCount":105,"unpackedSize":1425248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIuMWCRA9TVsSAnZWagAAZOYP/179N6b9jh6DUFdaTCKU\noE5nA7IPFE2VZrIAYw0UW4O4Gul1gvulDgsn80DuxC2YM2D3uVLnBO2oL0kj\nVyVy2zgz7356V+gHUk9+/CI31n/E+t8BY0tmCrW2gneI+rLyzGW2pjuJ572U\nyFMFkcUPeUJ1jZgm3qwYRDqixc520ZB4nd8IIFaNR9KjDP43LxuMyg4Iniyp\n0bTOkN4MK2G0ZBP9jgZ3jUBFS93mX10be/PebpXYdSC0SI/mTLVeGChs4uvE\n6fY/lX88pQbUnUcEGhVrILOXEIYkM1oPx3myKN5GFOJaCpszRFCnQwlfV6vG\nT3KprrPGBLNRgUGgdUoc8g9kVMAoRLus6jZWtBy6GSQNJeZQ5cFOl745qWA8\ndMgjHQr7tNQl2wt7ZBrl1F9YQnXaMW6ItjCAB8Dff9ytBKuc+4CrOWKkgFAx\n5p/NE3ZBhA8OFjOaEDpF5GbtYnmo+0ExhcGwudF+SPp8TARb3/EZKbow0LvI\n4hnevasWdt/5q6YogTAi2QE6Wo5+TGguPjMNXX3y9AEDXy6HWo/1SaROgKTm\nJgz7L5wrvUZXtKXgTpzfiv5HYS0uEJe2luhI+jweaquNkWvbHI0EUl3SsNhR\nd701XcCFfPBnCJvH1GK6Wagml7y6p1k5eJMsCIZhpxAw68aeXPwXDxhRE8ab\ney9h\r\n=cUy8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtARVymNl1MIuB+Q1qSkcI4UCJW+Y96WzVADWHtoB0EQIhALk8wZb39Xl/nsEpkc+abjk/G3zyCMtkOPU6LQzvxdFm"}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup_2.4.0_1529013013181_0.2353031756569497"},"_hasShrinkwrap":false},"2.4.1":{"name":"thumbsup","version":"2.4.1","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"main":"bin/thumbsup.js","bin":{"thumbsup":"./bin/thumbsup.js"},"files":["src","bin"],"scripts":{"lint":"standard && require-lint","unit":"istanbul cover node_modules/mocha/bin/_mocha","test":"npm run lint && npm run unit"},"dependencies":{"@thumbsup/theme-cards":"^1.0.0","@thumbsup/theme-classic":"^1.0.0","@thumbsup/theme-mosaic":"^1.0.0","JSONStream":"^1.3.2","async":"^2.5.0","better-sqlite3":"^4.1.0","boxen":"^1.3.0","chalk":"^2.4.1","command-exists":"^1.2.6","debug":"^3.1.0","event-stream":"^3.3.4","fs-extra":"^6.0.1","fs-readdir-recursive":"^1.0.0","handlebars":"~4.0.5","ini":"^1.3.4","insight":"^0.10.1","less":"^3.0.4","listr":"^0.14.1","lodash":"^4.17.10","micromatch":"^3.1.10","moment":"^2.22.1","readdir-enhanced":"^2.2.1","resolve-pkg":"^1.0.0","through2":"^2.0.3","thumbsup-downsize":"^2.1.0","url-join":"^4.0.0","yargs":"^11.0.0","zen-observable":"^0.8.8"},"devDependencies":{"gm":"^1.23.1","injectmd":"^1.0.0","istanbul":"^0.4.5","markdown-toc":"^1.1.0","mocha":"^5.1.1","mock-fs":"^4.5.0","mock-spawn":"^0.2.6","require-all":"^2.2.0","require-lint":"^1.3.0","should":"^13.2.1","sinon":"^6.0.0","standard":"^11.0.1","stream-mock":"^1.2.0","tmp":"0.0.33"},"standard":{"ignore":["themes/**/public"],"globals":["after","afterEach","before","beforeEach","describe","xdescribe","it","xit"]},"gitHead":"59e9f61014139c2d3b01792db91d3a31bd0b2f8d","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.4.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"integrity":"sha512-LQzFKTkYvy4FSNNzl/dkOygj81aG14QocKfDiGTdu98We1ycsQzWr/pl/DxplJt60KNVePis0N/ZiNJMf8Q5tA==","shasum":"ce109c1a87d630f2d63286043a0ff67648e30fb1","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.4.1.tgz","fileCount":46,"unpackedSize":86085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWOJKCRA9TVsSAnZWagAA6mMP/39AwUU7fU1aBPqoXmnT\nwugHOmjCYDbFrhKJB8kI31M18q4l7UxVdHlwM8rmgo1A6ogdtihwmzUputFK\nxFIACJVXJMfVRmoGJsf2wgomOkjoNrorg4SU+MxHbZ5yG8A4QEpQZVS98Wdo\nay3cN3nUFVEI84sItWiZufubugHAoaCQkLR6k4PQ1NycB7E45jQPTbDhUHUf\n+zxl7GmULLa+umtEXP0Lfd1ZkEUQTlCPmEn65Af6eOmiKF6+GX4m2elbqvH8\nNi/xuYjz5pJBl87bVPNq4UlZ+xU8T3mgD0d41wjnfVMq3PW03EW11xRL8Q40\nUfeM6D1tYC6/0pmgjcyG2PbLNxXmN8joXwb1BKQu5KqIzFaTxNe1M6geg5FS\ne71fMPKLPcETBnx85St/ojXzbbpO38VncGVc7iCQDIsBPDbhRFkIhxbQiFec\n9mem9tI0jxHiZpVls+m9lw/MM+IVUMkkxzmfgE/tN9AzG3nz93Ab20c8zNhQ\njezGmy22TbDwWx+IVqC/vOvWoSGX2CZ3asHHt48+koDGvLvfFkZvaFw0AI+i\nmh48GHSf5UVjzp1Ft7Ju3nG4sebGfGOzD0CchmKy78Fx8uPQx0xr9mf1Q4vC\naHzabll3j17X/LZC9+es8OrultVYhWQStBcEN1aSxBm8VzrvNY9EI0qkvybp\nOJzg\r\n=Kyx2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG/fqi6nowL0waCg085cV4wKwVzZmR1gqd5otJaQDIbMAiEAjX/OSWpJsBlUOXewc+bH9YfK0o4qt+N9pZIyqA2RrXA="}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup_2.4.1_1532551754433_0.881755842003592"},"_hasShrinkwrap":false},"2.4.2":{"name":"thumbsup","version":"2.4.2","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"main":"bin/thumbsup.js","bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"lint":"standard && require-lint","unit":"istanbul cover node_modules/mocha/bin/_mocha","test":"npm run lint && npm run unit"},"dependencies":{"@thumbsup/theme-cards":"^1.0.0","@thumbsup/theme-classic":"^1.0.0","@thumbsup/theme-mosaic":"^1.0.0","JSONStream":"^1.3.2","async":"^2.5.0","better-sqlite3":"^4.1.0","boxen":"^1.3.0","chalk":"^2.4.1","command-exists":"^1.2.6","debug":"^3.1.0","event-stream":"^3.3.4","fs-extra":"^7.0.0","fs-readdir-recursive":"^1.0.0","handlebars":"~4.0.5","ini":"^1.3.4","insight":"^0.10.1","less":"^3.0.4","listr":"^0.14.1","lodash":"^4.17.10","micromatch":"^3.1.10","moment":"^2.22.1","readdir-enhanced":"^2.2.1","resolve-pkg":"^1.0.0","through2":"^2.0.3","thumbsup-downsize":"^2.1.0","url-join":"^4.0.0","yargs":"^11.0.0","zen-observable":"^0.8.8"},"devDependencies":{"gm":"^1.23.1","injectmd":"^1.0.0","istanbul":"^0.4.5","markdown-toc":"^1.1.0","mocha":"^5.1.1","mock-fs":"^4.5.0","mock-spawn":"^0.2.6","require-all":"^2.2.0","require-lint":"^1.3.0","should":"^13.2.1","sinon":"^6.0.0","standard":"^11.0.1","stream-mock":"^1.2.0","tmp":"0.0.33"},"standard":{"ignore":["themes/**/public"],"globals":["after","afterEach","before","beforeEach","describe","xdescribe","it","xit"]},"gitHead":"c29a16ed837d10ca20772eaced5fd6b5bca7b165","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.4.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"integrity":"sha512-mfOiFzDA+fYqytY2KhLtos+wj6KF7pGga98hJgyUWa1SGNB9p+B4ZBQl1ZrKbiXh6hpYFSE0W3SZdpBLIPdvyQ==","shasum":"0bc0f96941545c1843a619a532737c5ce23b926f","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.4.2.tgz","fileCount":46,"unpackedSize":86085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhvI2CRA9TVsSAnZWagAAyfgP/2QA6cZ04VQFogTD77pQ\nabfVT745H36PK693TvNOQ5FER/w7uqBsjj0JlPdC/eaBf0c11H9cjyCxWHni\nKHAn3BYWqZTPunzlBSzLa5OYzy+hs2ek9anuuqgRCsvBFeh7ay5uvsNgzdCD\n07UegE7dxtpAeFuADiBqPJ1TbIfZAKHit+Yx+VqZlxwAp+I/DhXaP0eJbh8g\nLSrXFi+IkCJd3LGuwPWvQqsP6hG6qIMntyA+0Pmkval58qOA7WxvlMIzfuDG\nyurJZPY81nmWF937ugr2QqZNZMNQA0xYxU5mPnf88FWt7rDwqo3Y0RyvNEk3\nTgKghQwEha1TPCGAHyFJDrLD9v8uFIPFnLlMe0jK8Oe2CwxJqin+M8Z6T1D3\nCjnL5BFbQ0+GNanaJikhUckfRpbInUMqVyoyEPNUG9OyFM7NFmvSa8jKo24o\n+nF7D1FpwYDRlijvIpCtsLDK4hWXyTG0Taqmx8csPOMxJlvZqa9yK7+316Kr\nq82qELTLB5/dzgNS4twxjHtSocjWRGIovJMhlevRPV929AwWh8uVyWExwXle\nktTYeulyP7h2V24UAuNINZva35oJAcGaX5vBPct5lgoLdQXz7ShSy7xvRPLX\nbrSN1X2mv5yABPWEsxZ69ONcyF0brvPy8AZ4N3iZ878aSH/CuLxpXzPVBLPK\nTcoU\r\n=4YO+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGnNpJVI9dl8tskh6HIHZb2kzsSoLZ6RmMnk57Y7ruHCAiEA7z/JEvqs++rlW+CLvWkD2WIUNRWAq85ubWZl68eOe/8="}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup_2.4.2_1535570485896_0.6635707669295137"},"_hasShrinkwrap":false},"2.5.0":{"name":"thumbsup","version":"2.5.0","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"main":"bin/thumbsup.js","bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"lint":"standard && require-lint","unit":"istanbul cover node_modules/mocha/bin/_mocha","test":"npm run lint && npm run unit"},"dependencies":{"@thumbsup/theme-cards":"^1.1.0","@thumbsup/theme-classic":"^1.1.0","@thumbsup/theme-mosaic":"^1.1.0","JSONStream":"^1.3.5","async":"^2.5.0","better-sqlite3":"^4.1.0","boxen":"^2.0.0","chalk":"^2.4.1","command-exists":"^1.2.8","debug":"^4.1.0","event-stream":"^4.0.1","fs-extra":"^7.0.1","fs-readdir-recursive":"^1.0.0","handlebars":"^4.0.12","ini":"^1.3.4","insight":"^0.10.1","less":"^3.9.0","listr":"^0.14.3","lodash":"^4.17.11","micromatch":"^3.1.10","moment":"^2.22.1","readdir-enhanced":"^2.2.2","resolve-pkg":"^1.0.0","through2":"^3.0.0","thumbsup-downsize":"^2.1.1","url-join":"^4.0.0","yargs":"^12.0.5","zen-observable":"^0.8.11"},"devDependencies":{"glob":"^7.1.3","gm":"^1.23.1","injectmd":"^1.0.0","istanbul":"^0.4.5","markdown-toc":"^1.1.0","mocha":"^5.1.1","mock-fs":"^4.7.0","mock-spawn":"^0.2.6","require-all":"^3.0.0","require-lint":"^1.3.0","should":"^13.2.3","sinon":"^7.2.0","standard":"^12.0.1","stream-mock":"^1.2.0","tmp":"0.0.33"},"standard":{"ignore":["themes/**/public"],"globals":["after","afterEach","before","beforeEach","describe","xdescribe","it","xit"]},"gitHead":"1f28b3594e380e4e94b3cea55475657a21459793","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.5.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"integrity":"sha512-PPat70AN5MMJ2YF58xImgP1yWwP4EYqsuH4NDLeJoZJGSOiIVum7AjoINLv6b2bjaHxVmkdgbvDG6q+qVWJbrw==","shasum":"f2f0d4e71b539a33c2f2189e68384fa3c484c161","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.5.0.tgz","fileCount":46,"unpackedSize":87408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEDecCRA9TVsSAnZWagAA0WgP/2Bau5m+b66bP5tveiy7\n2mHgmFv5/0g6YfUNazwu5B2tur3dojg82tJDsDX/yV6Ywjb4bXErVmHDOcl2\nlD3h74egDJtSDCv6vGrRoUmP11I88vfiE7WG3oDbZK+eZZRLfR7OOOPfOBdy\n2II8sFX873sgkN50/X5NuoJ3EysT6c2V9Vw1DVx2e7+9l3t8zCq3QyBWm3e9\nTjnA7IVJhe7CiVH6nfOx6+gGjn6nqYtF80cVWxxQikKBT39mnW74mRVbfX1x\ncYj1mBiQ3i1QSxQbYuf9QRTUQe4jAH1y2x007IKCe/BbbS7FT9sHiLcoa5eF\noRl/l8G/Jp2sNvUd2Y/p7LwWDU/1zBIdxPHNEXVviWhtErog1daqikFP0JQp\ni+EG+KImOy1FgC6+ZLmcrOGz9+Pw3ucL07MiXzfX67n3ZGLmCxxi9yhT/zO2\neyZ+PSwuWCZb9nvEL4WJIRjg5hmrJohV4XQH7mD0Q1dCr+WtBIUCFDy46ADE\nAByxyGD2jhFOn28hc8qAm1YLSq/sgOTfH/LiBNeAf/cCmsaX9u08gboBdm4R\n909256+tueaZJ2JxJhJQTpfakcVjlR6zBHLPki3XnQ96jcz3T9rGQxD7ThW+\ncm30wJCxYnYLSP1NUWkDboE5WwCPBsxn7FHXVNLTkBpv+fyBs/+fgjVWhbwK\nmZ22\r\n=xmbx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAdWSXX6wapw9JZS5BVpEa3HQtaLov1bOtW7SsxSWsoCAiEA+MP9pIBMWp15ve55O7mjE5bTqGrlO3fQERkz4U+uJWc="}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup_2.5.0_1544566683632_0.986370335328266"},"_hasShrinkwrap":false},"2.6.0":{"name":"thumbsup","version":"2.6.0","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"main":"bin/thumbsup.js","bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"lint":"standard && require-lint","unit":"istanbul cover node_modules/mocha/bin/_mocha","test":"npm run lint && npm run unit"},"dependencies":{"@thumbsup/theme-cards":"^1.1.0","@thumbsup/theme-classic":"^1.1.0","@thumbsup/theme-mosaic":"^1.1.0","JSONStream":"^1.3.5","async":"^2.5.0","better-sqlite3":"^4.1.0","boxen":"^2.0.0","chalk":"^2.4.1","command-exists":"^1.2.8","debug":"^4.1.0","event-stream":"^4.0.1","fs-extra":"^7.0.1","fs-readdir-recursive":"^1.0.0","handlebars":"^4.0.12","ini":"^1.3.4","insight":"^0.10.1","less":"^3.9.0","listr":"^0.14.3","lodash":"^4.17.11","micromatch":"^3.1.10","moment":"^2.22.1","readdir-enhanced":"^2.2.2","resolve-pkg":"^1.0.0","slugify":"^1.3.4","through2":"^3.0.0","thumbsup-downsize":"^2.2.0","url-join":"^4.0.0","yargs":"^12.0.5","zen-observable":"^0.8.11"},"devDependencies":{"glob":"^7.1.3","gm":"^1.23.1","injectmd":"^1.0.0","istanbul":"^0.4.5","markdown-toc":"^1.1.0","mocha":"^5.1.1","mock-fs":"^4.7.0","mock-spawn":"^0.2.6","require-all":"^3.0.0","require-lint":"^1.3.0","should":"^13.2.3","sinon":"^7.2.0","standard":"^12.0.1","stream-mock":"^1.2.0","tmp":"0.0.33"},"standard":{"ignore":["themes/**/public"],"globals":["after","afterEach","before","beforeEach","describe","xdescribe","it","xit"]},"gitHead":"a1ebe53d70818dceb817ffccebfb299df8db05a1","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.6.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"integrity":"sha512-j7Fhb+xCjx6BdOWuM8RS5X4o/601EuQJ9EdjzhcujiyLfqbytk2tCsm77IgtE3r1V+hoaNqDWDn8paujakV6Xg==","shasum":"ed45a0166282fec737475d721b574cdd54ed9f73","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.6.0.tgz","fileCount":46,"unpackedSize":88385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcM73NCRA9TVsSAnZWagAAroUQAJ1+ztUrSEUEjsmExjbX\nxiL457m6/uhwo7mJ/yJRlonlwv1UHQJx1Txw8iOzZ3pE9tI3el44gOHqK+Se\nWKEKHT8uOk4H4MrTq4CNTMBhuKdP412rdnnlJ2wn162cGne56zAn2M7/frOo\niCbpSQ3kLCiF2S9MhE1P499RHMyKClsYr3jINFja3cOI66h4XUA4rzleuYPF\nU3ddHl0aQyjPWa0pf6qHdwAatCOYv5pp0WIpbyPcyTPfQuUHhSdCLSk5OugJ\nY+xs3sOrzuh5V6rjj+dD/MmeTV5oigufjlUqaaVzKx1dKmdtfFLUeweyWAjX\nxmKcAL1rfhHmF2r191tj3NdQnpaO5mwaYtZ69jGY6MdYkVXH3YsuQBxYe4DB\n/TPqBkmiUMletDqgZUpq8WBUR2tNSCRrNVus1QoobU/10MBOUYwMa9Imhi2d\n9FKDYDmXZaHcy+db6axxQjfIIDCaFlLZhLOyFQareFgXqza/Dt9tI6jcDEpL\n9FVvr6rDgQkmfiT/qy/1RJob6o+ObM3nOCvEg6hYz/e1dGQ7c9b8uzFgQLXS\npGKZC+vCLhUpsTxDbBORmnzexPNgvVHe4ftjRDj/1bbpL64v9UysXY0ZvQVQ\nVoE7Wxt3birg8NuJyUHI0m0zl5VodgZzSpAIfd+UPFFmwfF+GxiQ7NCu/iWP\nIMh1\r\n=A5z/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCm8sWnP395Wp9WVJIEZcHsw/eROCCm1RNO9/EPA1jAcgIhAPBJK7tWNVMYW/sM/MsOLR6MLiYVvo/GN04a3aThOk/4"}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup_2.6.0_1546894797010_0.6322175236002676"},"_hasShrinkwrap":false},"2.7.0":{"name":"thumbsup","version":"2.7.0","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"main":"bin/thumbsup.js","bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"lint":"standard && require-lint","unit":"istanbul cover node_modules/mocha/bin/_mocha","test":"npm run lint && npm run unit"},"dependencies":{"@thumbsup/theme-cards":"^1.1.0","@thumbsup/theme-classic":"^1.1.0","@thumbsup/theme-mosaic":"^1.1.0","JSONStream":"^1.3.5","async":"^2.5.0","better-sqlite3":"^4.1.0","boxen":"^2.0.0","chalk":"^2.4.1","command-exists":"^1.2.8","debug":"^4.1.0","event-stream":"^4.0.1","fs-extra":"^7.0.1","fs-readdir-recursive":"^1.0.0","handlebars":"^4.0.12","ini":"^1.3.4","insight":"^0.10.1","less":"^3.9.0","listr":"^0.14.3","lodash":"^4.17.11","micromatch":"^3.1.10","moment":"^2.22.1","readdir-enhanced":"^2.2.2","resolve-pkg":"^1.0.0","slugify":"^1.3.4","through2":"^3.0.0","thumbsup-downsize":"^2.2.0","url-join":"^4.0.0","yargs":"^12.0.5","zen-observable":"^0.8.11"},"devDependencies":{"glob":"^7.1.3","gm":"^1.23.1","injectmd":"^1.0.0","istanbul":"^0.4.5","markdown-toc":"^1.1.0","mocha":"^5.1.1","mock-fs":"^4.7.0","mock-spawn":"^0.2.6","require-all":"^3.0.0","require-lint":"^1.3.0","should":"^13.2.3","sinon":"^7.2.0","standard":"^12.0.1","stream-mock":"^1.2.0","tmp":"0.0.33"},"standard":{"ignore":["themes/**/public"],"globals":["after","afterEach","before","beforeEach","describe","xdescribe","it","xit"]},"gitHead":"014a44cfe83c16c9ecc4f7149299079fcca827dd","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.7.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"integrity":"sha512-/D3BEac1ZPQViXogHo+zrLTwCykYTo10R8WvEObkEhzCSisudOnWMFqs2f6u0pKn6ZpRDKS1elINscJh/vGVpQ==","shasum":"101ff085e04a5fb4d6b02cfd7d2d8b6dbcc64c31","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.7.0.tgz","fileCount":47,"unpackedSize":91695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSOghCRA9TVsSAnZWagAAcSIP/iHKbkvH87Vlof2KniWu\nVMxKeZ58vjDFN1zhPY7lAnj83h/8fpsZ0ZUs8bA0FjhvJeWHyq6ExXUalWUQ\nWXhQe8wXCn6QUJoJHizL8LxjXuqIWJB/dT6+M2S7D6sbRno8DbtE0UuCD21+\nSvAcMhEYaChwtPPHSn04aCQapJiWpMvbBg5iGi1q5Z94tN7zTAxWjgYg4y7u\n+keXfshJEz6kEbytM6/ho6yqpsqyH2394w7m9Na9gXCbQeXeTd2L3JfWfk7s\nOsb8fP1i4uMraZUEY4F/H/ESw+ksy9rWdaradDuDugVJJ2Q6+WyDjejk0c7T\nj7Pe7jW33p+Nw4lW7AvfmgRqqm72cdhe/TDMSo+6HT5IL4ay5zplxrGdoeT5\nO4n5b6UzU+z5anvo/nLjer16LDUcZuY7MBbYPMmuk9RdzqaJy+GYfwpjpYeh\nf3iZcfUktRn300IVXPveO7ko7yzzfshcP7FI0lMe0kqPo0NcidroQ3+95Ror\nGM2PRyUejbYQ4YE0d/tSM/RNLtNHaaCtHw+3l0Sibcz91NslBn2XLHfyRl/1\nuYe6vFRPHwACohX7Wo3YitQ0keGtmpNmPAIrYI8kdp1BMScbA+BnD962uoHb\n1rXbYWDulyLj4fERZRbo//DuuYty8ZICJpAuhTYct+RRNVbPKr7hzrupkmZj\nhr9f\r\n=mHA5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHPW5NWgZtMPmAFaAKEeWYCTgndKqKgXv+JjCCqv1HP4AiEAhQlNkD27ULuQ/QbkSpQdT+7TtZ0w3QcJ0BlrlVjcvAU="}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup_2.7.0_1548281888737_0.752919781854511"},"_hasShrinkwrap":false},"2.8.0":{"name":"thumbsup","version":"2.8.0","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"main":"bin/thumbsup.js","bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"lint":"standard && require-lint","unit":"istanbul cover node_modules/mocha/bin/_mocha","test":"npm run lint && npm run unit"},"dependencies":{"@thumbsup/theme-cards":"^1.1.0","@thumbsup/theme-classic":"^1.1.0","@thumbsup/theme-mosaic":"^1.1.0","JSONStream":"^1.3.5","async":"^2.5.0","better-sqlite3":"^4.1.0","boxen":"^2.0.0","chalk":"^2.4.1","command-exists":"^1.2.8","debug":"^4.1.0","event-stream":"^4.0.1","fs-extra":"^7.0.1","fs-readdir-recursive":"^1.0.0","handlebars":"^4.0.12","ini":"^1.3.4","insight":"^0.10.1","less":"^3.9.0","listr":"^0.14.3","lodash":"^4.17.11","micromatch":"^3.1.10","moment":"^2.22.1","readdir-enhanced":"^2.2.2","resolve-pkg":"^1.0.0","slugify":"^1.3.4","through2":"^3.0.0","thumbsup-downsize":"^2.2.0","url-join":"^4.0.0","yargs":"^12.0.5","zen-observable":"^0.8.11"},"devDependencies":{"glob":"^7.1.3","gm":"^1.23.1","injectmd":"^1.0.0","istanbul":"^0.4.5","markdown-toc":"^1.1.0","mocha":"^5.1.1","mock-fs":"^4.7.0","mock-spawn":"^0.2.6","require-all":"^3.0.0","require-lint":"^1.3.0","should":"^13.2.3","sinon":"^7.2.0","standard":"^12.0.1","stream-mock":"^1.2.0","tmp":"0.0.33"},"standard":{"ignore":["themes/**/public"],"globals":["after","afterEach","before","beforeEach","describe","xdescribe","it","xit"]},"gitHead":"9e1ee6ecfe8b2c4171d0273db2cf390e47349a46","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.8.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"integrity":"sha512-EEe04VgDTlTeD7s+wKyCpJaA8K/FjbMdBk/GborfbkTXLOSEpCSvCYKzvntYM4IrLYc+APusZUiZkXo5fEzcCg==","shasum":"43d67e4fe13442f1276d1a470a289f0732314c36","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.8.0.tgz","fileCount":48,"unpackedSize":95954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZx1GCRA9TVsSAnZWagAAb48P/jzBRZ3QagKPyfmWwDZJ\n92P6UKoYAuumSWuSep7oO2aJT6coXt2cToc3di5OVQk7tAYlS+TIJddwswxf\nt7xJWjhQYUUIFlHxKmQDQt1ffNCQl7Gr2t+Y8h8Rg0KsdbDG7y0hAVs4VZrO\nvepaxgE4ApWI04PE6qHir88jca6x/Lr2s4tRXeWa7unjiqoONnojUlqoaS/N\n68AH+CRA32ZFLDUu17vHF1ksDQdYbZ2uvGVFuFT23112hsIUxeeYxvNZnCaF\nIz1CUoqisIjRk1VPl+/i9wiVrdw2HAPaM44NKJ+WYKwyVAHchWR6GKlWhDQP\nTCFLXQK0wH/HxLRPDVfGdXWlb1yuPuWhsomq2IDFXQK5GQFqwLuhpm6gdO7G\n135YhAX3AAxLuoleh290Gf25yUjUrWpnxTbQ6vaKF7S4Rk7VMey7QGS6TTE2\npdlLY2UZ7bUIsagoozS85IN09pYhLusCTSZuvXYnagQuqpBydjrsbBi7pKL6\nFFZcs2rXa8bt0ekw/+D6QowxUuRTokCbJYZznbx2F443DBK5ylDWm1rJIiJS\nipfF2/QmoSqHyTQeGEMGqr254o14Vxd8THO9cnXYgu3ijP1qQcKoxM7ls2s9\nSHyaTMtAGeL7hGVMyVKeAlZAV2/a+ucb0ay+v2e1A9tum3NPrhX+emcs4cnc\ncs5n\r\n=r3wX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH8GBky5IOdlIjextBpSPTffc0C/aoHo1fhq32BPShAMAiBhbWpEbp8g+Y33uGsM7jZH4H5x7qqS4HVSlBol/jomeg=="}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup_2.8.0_1550261573523_0.4413226765943221"},"_hasShrinkwrap":false},"2.8.1":{"name":"thumbsup","version":"2.8.1","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"main":"bin/thumbsup.js","bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"lint":"standard && require-lint","unit":"istanbul cover node_modules/mocha/bin/_mocha","test":"npm run lint && npm run unit"},"dependencies":{"@thumbsup/theme-cards":"^1.1.0","@thumbsup/theme-classic":"^1.1.0","@thumbsup/theme-mosaic":"^1.1.0","JSONStream":"^1.3.5","async":"^2.5.0","better-sqlite3":"^4.1.0","boxen":"^2.0.0","chalk":"^2.4.1","command-exists":"^1.2.8","debug":"^4.1.0","event-stream":"^4.0.1","fs-extra":"^7.0.1","fs-readdir-recursive":"^1.0.0","handlebars":"^4.0.12","ini":"^1.3.4","insight":"^0.10.1","less":"^3.9.0","listr":"^0.14.3","lodash":"^4.17.11","micromatch":"^3.1.10","moment":"^2.22.1","readdir-enhanced":"^2.2.2","resolve-pkg":"^1.0.0","slugify":"^1.3.4","through2":"^3.0.0","thumbsup-downsize":"^2.2.0","url-join":"^4.0.0","yargs":"^12.0.5","zen-observable":"^0.8.11"},"devDependencies":{"glob":"^7.1.3","gm":"^1.23.1","injectmd":"^1.0.0","istanbul":"^0.4.5","markdown-toc":"^1.1.0","mocha":"^5.1.1","mock-fs":"^4.7.0","mock-spawn":"^0.2.6","require-all":"^3.0.0","require-lint":"^1.3.0","should":"^13.2.3","sinon":"^7.2.0","standard":"^12.0.1","stream-mock":"^1.2.0","tmp":"0.0.33"},"standard":{"ignore":["themes/**/public"],"globals":["after","afterEach","before","beforeEach","describe","xdescribe","it","xit"]},"gitHead":"988f0bb3c63ee35fc7b19b7adfeed49729b2140d","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.8.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"integrity":"sha512-nZLtrds47GUNEWJlLCOQqDr2tv8hGKC3zd8olJJJVqH336NqkN/5ZhdEo8RmnT685b7+WKnuM5alZManIsx+ZQ==","shasum":"af25be233963ab6b73cb9e041e0ae43ebad08391","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.8.1.tgz","fileCount":48,"unpackedSize":95968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbwRDCRA9TVsSAnZWagAARrkP/3waS7aihB9X2kreqW2I\nX0hddH4/Zo9zkdeWV0eR+fEI1xGzztzVEcpndptl6ZMGfxinpS7qLTtqfKxE\nrUIFpMQzaKrmIR5OKoapdUVUHKJLp3Wdva60d4IASoPPVveRh7YxsmaF1Si8\nX/tyG1rFuvFDxRJvcCYpV5CB87W+c7Rs4rpr6wWPXn/d3Dp38FmT1AZRJeC5\ntXFB1kPvwSTA5lFF2ViYkFc/qIzinqDo8PqOKqsedHZBogF57uO5KacK4UHl\nr5JJi2Ntsi/1w2K11Pd5fm7cN2g/ItV8wFU/AKcRaoqZdr3riyqx18DPwRZI\n2QKpIx2qCbEIOvFEvAC6OIGV3OBiyG+XAQ3dZHyHPRAJl1/NU/CM4o8h6BFb\nCXu/RNn3olZZZImG7qEexEObK+PLJn97PtZitx0CMIwXKqddSm4jd4IyO1xL\nRFvT4GA4SgYg7rdf189ANjoIGINra3SXhaBgnwuyGhYxFQqDaYpwOx870V1g\nrwA7T/XvgS+FI/g8GIsI/jo7XVzjZMeQ9UA1AlB3xrICWWjBep/XZEU9cRBu\nmNBozlFXbvPrIWm6yawvWy9lukUx6FZ8L3JZzBG5m29TxVW8OiwlB+dGk6Pd\ne/NUq2tRfFzGiD7grik6IZlLs06bGJP2yAv6udUSTEzewY++aZGSu0715xzL\nrtXr\r\n=i3My\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIACss0yQHRkHAxVVYnNFnISQTQklvGt6g0FrCvtFs1p+AiB2yEWu3dthwKRh4RM6Qv3QUQFcNantssPBDoY6dII2+A=="}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup_2.8.1_1550779458395_0.7971546112338377"},"_hasShrinkwrap":false},"2.9.0":{"name":"thumbsup","version":"2.9.0","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"main":"bin/thumbsup.js","bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"lint":"standard && require-lint","unit":"istanbul cover node_modules/mocha/bin/_mocha","test":"npm run lint && npm run unit"},"dependencies":{"@thumbsup/theme-cards":"^1.1.0","@thumbsup/theme-classic":"^1.1.0","@thumbsup/theme-mosaic":"^1.1.0","JSONStream":"^1.3.5","async":"^2.5.0","better-sqlite3":"^4.1.0","boxen":"^2.0.0","chalk":"^2.4.1","command-exists":"^1.2.8","debug":"^4.1.0","event-stream":"^4.0.1","fs-extra":"^7.0.1","fs-readdir-recursive":"^1.0.0","handlebars":"^4.0.12","ini":"^1.3.4","insight":"^0.10.1","less":"^3.9.0","listr":"^0.14.3","lodash":"^4.17.11","micromatch":"^3.1.10","moment":"^2.22.1","readdir-enhanced":"^2.2.2","resolve-pkg":"^1.0.0","slugify":"^1.3.4","through2":"^3.0.0","thumbsup-downsize":"^2.2.0","url-join":"^4.0.0","yargs":"^12.0.5","zen-observable":"^0.8.11"},"devDependencies":{"glob":"^7.1.3","gm":"^1.23.1","injectmd":"^1.0.0","istanbul":"^0.4.5","markdown-toc":"^1.1.0","mocha":"^5.1.1","mock-fs":"^4.7.0","mock-spawn":"^0.2.6","require-all":"^3.0.0","require-lint":"^1.3.0","should":"^13.2.3","sinon":"^7.2.0","standard":"^12.0.1","stream-mock":"^1.2.0","tmp":"0.0.33"},"standard":{"ignore":["themes/**/public"],"globals":["after","afterEach","before","beforeEach","describe","xdescribe","it","xit"]},"gitHead":"7af044df90a5cf7b631d87f44bc7ba484f50d924","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.9.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"integrity":"sha512-h3RddGkGYWL2WlYALzgdI3FkMQfj9VYCVnc3ImtUBSmd/FAVb00QXdVzrL9mD9FOAecM5nYvwAM4Dgt2SVcX1A==","shasum":"bc895991a4ff035211a08e7bc26db31851444279","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.9.0.tgz","fileCount":48,"unpackedSize":97244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjW6kCRA9TVsSAnZWagAAZjgP/3WB9N5ABPoTvltqGKcN\nUkYWpZ/7bPk5cD12pBUryP5+uIgspFe/aTMNeLcYyR/c/SQ2OmhSLMXYbU04\nKuiKLzsv/3QiybrNKFZLn7r4ccH+MIgWuLzdrmXl1msOoPn4uJy2Igqhk8Td\nv07TuL4mZg/WX5mc7df33dxkpWIy1A6nbpkG508vLWkIoE70MpRFG0go/+E6\nTm6wuHmNg0IrEOdaOYXr5AwOGsfp92iuGsyV4l6LVGfJmM1eBL3+KI9vcMy4\nZ6dEkdhwmBVmdMroZ27sULxsNFsL+4k6LEbZDo+wx7GpVc0EWmu1tQs+xuSd\nOrer71H1ZGbyUKQiuc4hFDEev7iJ4p2A8MJbDv477PLBrYg7ybmNkQrKjVcR\nQfg+GxJmZxMUuYJNcPmhbONCE1c1z6Vdc5v8Hi8z6jv7vFd/qfigxNnFOJaW\n9OTzH7Mr7chn7kJyJn6mpLqJiFhXQUP9Z07AruBSX/dh9WcSecHj/48zr5KK\n9aUlc82JRkZXLnei4M6yMsKpHvGtQosRJqUcXzlKGZ/CXOzTHrIP0JopwLA/\nOSkmHgTijd+Aa6+2py/xD3/htfCbRVyLVUMrMhG/PKSq3ap0Wd5+2f2uct6G\nA5WGIu2mZ8nc7Dn+t6bnCHgA90gK2xsVzocobuhAr7s2hJYKmDdG65yiWmru\noQw3\r\n=W2xY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICfOnoF5y/Z6K5+4tlH0/De2BZxBIzpQ2JWe8xxPdXifAiEAl3VAgWTWOXQuj1J4c4u1uQzsm2/I7o+o72FjOQhaa04="}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup_2.9.0_1552772772145_0.4742395217236839"},"_hasShrinkwrap":false},"2.10.0":{"name":"thumbsup","version":"2.10.0","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"main":"bin/thumbsup.js","bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"lint":"standard && require-lint","unit":"istanbul cover node_modules/mocha/bin/_mocha","test":"npm run lint && npm run unit"},"dependencies":{"@thumbsup/theme-cards":"^1.1.0","@thumbsup/theme-classic":"^1.1.0","@thumbsup/theme-mosaic":"^1.1.0","@thumbsup/theme-flow":"^1.2.1","JSONStream":"^1.3.5","async":"^2.5.0","better-sqlite3":"^4.1.0","boxen":"^2.0.0","chalk":"^2.4.1","command-exists":"^1.2.8","debug":"^4.1.0","event-stream":"^4.0.1","fs-extra":"^7.0.1","fs-readdir-recursive":"^1.0.0","handlebars":"^4.0.12","ini":"^1.3.4","insight":"^0.10.1","less":"^3.9.0","listr":"^0.14.3","lodash":"^4.17.11","micromatch":"^3.1.10","moment":"^2.22.1","readdir-enhanced":"^2.2.2","resolve-pkg":"^1.0.0","slugify":"^1.3.4","through2":"^3.0.0","thumbsup-downsize":"^2.2.0","url-join":"^4.0.0","yargs":"^12.0.5","zen-observable":"^0.8.11"},"devDependencies":{"glob":"^7.1.3","gm":"^1.23.1","injectmd":"^1.0.0","istanbul":"^0.4.5","markdown-toc":"^1.1.0","mocha":"^5.1.1","mock-fs":"^4.7.0","mock-spawn":"^0.2.6","require-all":"^3.0.0","require-lint":"^1.3.0","should":"^13.2.3","sinon":"^7.2.0","standard":"^12.0.1","stream-mock":"^1.2.0","tmp":"0.0.33"},"standard":{"ignore":["themes/**/public"],"globals":["after","afterEach","before","beforeEach","describe","xdescribe","it","xit"]},"gitHead":"00c9abf150e00f4f0cbd7a9a91d537f7a6bee1bb","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.10.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"integrity":"sha512-y9jbIR3g92uCKmRNApWNrWAQZsq8JlayQ1uRqsB4APGebtcpQdPzjOS8kw5aec+oYMww8em86IXO0v2BY7MmKQ==","shasum":"f46b970be3ea876be9c831e044eb7f8153ab09ae","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.10.0.tgz","fileCount":49,"unpackedSize":100147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoS69CRA9TVsSAnZWagAA8GkP/iL/iI7TX3Avp/zNSuJ8\nx9BJCPfAc4Sq2kXmBB63gm2IVo1E4TGuCPOPLUSBKHhISXYntavarQdBWs9W\ngV8EP1byg0VGoKxMtMHupPeLtZKJ0tqQ+ug4s45CifEn1CvBIxBFCAm6wJMy\nNR5785TMjtNo9q+BtLgJCmKHt7lJRfIYfNZ73zYJqwtwED2j74u9nFR7J4cs\nfOroDJFiT5KH+cOhSb38Wx17pDHMzsB67IZv/WWUwlpEVRpkDQHLov8yG9kr\nfxVU39SR49qCCf78Ry9PI8uNpluV+29zefjRW+Mnesz8L/voFwy3I7y5Wzuy\n1eCLIkAPQRRR9IBW7rrovtebfIeqvySmCapNJrSUWSddEKo3DtJHNVHGmFDf\nENld/Gj87uVD7vb9nuazlcIk+cf/es5lJFesWZ6gN04E+IlltZ6TM9NWqxZ1\nAp8axpGhaUM8fmxYaht9PEV/KWRyC2U08PuCCdX8wwru2tCa5Iki3YtqWDgn\nYK3P7Gs6sZ1TUTjzYl3nTRGrNbfQa70PbWTzwMnLsbK+hhCnHC22v7W8Z1iK\nP54dAK0CFBwgYzLQ5RTCSf8IvCN65CqLcT29RNAmvxI+LApscpppOFyFvTcr\nPbnByXNmOkORBXD4pkJWL0v1rwJVEZtQJreAtpggWasnek48G9waIB2WIgbk\nCpAA\r\n=d7f6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEToXGvKDRuRj9fZxtmeEcfDeFrBsV2Ch0E0A4HwQLnVAiAVdlXpZutVNvKeomfEBzMJUZAfsMqZsUDlWXrPHLhuOg=="}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup_2.10.0_1554067133006_0.5786256852984424"},"_hasShrinkwrap":false},"2.10.1":{"name":"thumbsup","version":"2.10.1","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"main":"bin/thumbsup.js","bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"lint":"standard && require-lint","unit":"istanbul cover node_modules/mocha/bin/_mocha","test":"npm run lint && npm run unit"},"dependencies":{"@thumbsup/theme-cards":"^1.2.0","@thumbsup/theme-classic":"^1.1.0","@thumbsup/theme-flow":"^1.2.1","@thumbsup/theme-mosaic":"^1.1.0","JSONStream":"^1.3.5","async":"^3.0.1","better-sqlite3":"^5.4.0","boxen":"^4.0.0","chalk":"^2.4.2","command-exists":"^1.2.8","debug":"^4.1.1","event-stream":"^4.0.1","fs-extra":"^8.0.1","fs-readdir-recursive":"^1.0.0","handlebars":"^4.1.2","ini":"^1.3.4","insight":"^0.10.3","less":"^3.9.0","listr":"^0.14.3","lodash":"^4.17.11","micromatch":"^4.0.2","moment":"^2.24.0","readdir-enhanced":"^2.2.4","resolve-pkg":"^2.0.0","slugify":"^1.3.4","through2":"^3.0.1","thumbsup-downsize":"^2.2.1","url-join":"^4.0.0","yargs":"^13.2.4","zen-observable":"^0.8.14"},"devDependencies":{"glob":"^7.1.4","gm":"^1.23.1","injectmd":"^1.0.0","istanbul":"^0.4.5","markdown-toc":"^1.1.0","mocha":"^6.1.4","mock-fs":"^4.10.0","mock-spawn":"^0.2.6","require-all":"^3.0.0","require-lint":"^1.3.0","should":"^13.2.3","sinon":"^7.3.2","standard":"^12.0.1","stream-mock":"^2.0.2","tmp":"^0.1.0"},"standard":{"ignore":["themes/**/public"],"globals":["after","afterEach","before","beforeEach","describe","xdescribe","it","xit"]},"gitHead":"26e7840985666cb05eb1eff888c846175c5f6d15","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.10.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"integrity":"sha512-1b0EL1bh32b/Ee7Tkx9cBWOYPg5U14dPrm67zzviHOAdb0EwAvx6YfI7KxHcgbMe6t7SPRC6HnUSU3r58SthTw==","shasum":"5e311e5ed3b05fe132f679570ada029a7e8985c9","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.10.1.tgz","fileCount":49,"unpackedSize":100154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7uziCRA9TVsSAnZWagAAOm4P/3ENgWnuYqBCnjeDikat\nqZsTk++nJ7wBFLqYnOxZiDKj+8Ou3YPT+8ixVvmW+I95BHUPlQEZDY1K7kWq\nMWx1uMWUO17Ed5XBYf0JudUM2owDYhcc4qwxqDf4xAcimvKfTldrH4GHlL/H\nna3eCcIBTSJTozLd076m6hsqznPQ6DL5hdeKAZwABvU5v7AnzU9DCxvDwpyZ\nKHGMroQOO/JDuiaXLLd+5cvTHtwpTm7YwIfrIiytPQ0niPPKxuwkk7PriF7j\nEkDN70fFF2mPKRupiS105m693+2GLf5XZ7tiwkOXcmA6fm+ECBJEMVCZJiKF\nMu7piaC1vS+Mmbpr3ibGVThMKVBzaiKbFSw8Dlh2a7TdsWwo9riB/Xl8rDG4\nw0kF660ITcLFACwh7Y2hb/67CCF+g3sFu00IpHSqlJfl0qGnJFoU7TVXQlES\nzZVpNsmiJq/gytz8EC8L+3WloKyvkDL10qH+g5kEFuIE388HXznRUPpLGu8u\nc+qOLFJBs1bmQyNAT+4EIq8B0yQJ2a/RegoKzIsTUBAingVDCsdXlrvhrSmc\nXT9/Br6rubrBRWCEUZlmG9QEdxK8oDHMzqzacpteYjxzvSOlWzxNeBI82lel\ngXcjoBhGTzScNdMtmbliw9HHAf+DyTvfsj0+Oj1GZ0al1J3dNuSbrBL375v/\nCoFO\r\n=v2j8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrc820PvBFZZO3MAzrQIjSZRw5ODqu0vFjpgJNAXP/MgIhAKsaDMi3nbgDoqctRrru9gFJ6sTBrh2vicIwRX5F/2mC"}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup_2.10.1_1559162082191_0.4309530791413927"},"_hasShrinkwrap":false},"2.11.0":{"name":"thumbsup","version":"2.11.0","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"main":"bin/thumbsup.js","bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"lint":"standard && require-lint","unit":"istanbul cover node_modules/mocha/bin/_mocha","test":"npm run lint && npm run unit"},"dependencies":{"@thumbsup/theme-cards":"^1.2.0","@thumbsup/theme-classic":"^1.1.0","@thumbsup/theme-flow":"^1.2.1","@thumbsup/theme-mosaic":"^1.1.0","JSONStream":"^1.3.5","async":"^3.0.1","better-sqlite3":"^5.4.0","boxen":"^4.0.0","chalk":"^2.4.2","command-exists":"^1.2.8","debug":"^4.1.1","event-stream":"^4.0.1","fs-extra":"^8.0.1","fs-readdir-recursive":"^1.0.0","handlebars":"^4.1.2","ini":"^1.3.4","insight":"^0.10.3","less":"^3.9.0","listr":"^0.14.3","lodash":"^4.17.11","micromatch":"^4.0.2","moment":"^2.24.0","readdir-enhanced":"^2.2.4","resolve-pkg":"^2.0.0","slugify":"^1.3.4","through2":"^3.0.1","thumbsup-downsize":"^2.3.1","url-join":"^4.0.0","yargs":"^13.2.4","zen-observable":"^0.8.14"},"devDependencies":{"glob":"^7.1.4","gm":"^1.23.1","injectmd":"^1.0.0","istanbul":"^0.4.5","markdown-toc":"^1.1.0","mocha":"^6.1.4","mock-fs":"^4.10.0","mock-spawn":"^0.2.6","require-all":"^3.0.0","require-lint":"^1.3.0","should":"^13.2.3","sinon":"^7.3.2","standard":"^12.0.1","stream-mock":"^2.0.2","tmp":"^0.1.0"},"standard":{"ignore":["themes/**/public"],"globals":["after","afterEach","before","beforeEach","describe","xdescribe","it","xit"]},"gitHead":"d4295d2d5fcf1f7091173a2c11c3c99c0d5594d5","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.11.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"integrity":"sha512-D02tlUvIKX3ht6q6jVpOWYa2g/hGBObARgKfs2Hgubyc8EJd31nQ+zasO2+mCJU/M3BxBTK650ov8gPInVgymw==","shasum":"908bdde99b8285adc094f2abdcfe75a81933b1c5","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.11.0.tgz","fileCount":49,"unpackedSize":100952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAV/ICRA9TVsSAnZWagAAOvEP+QGC9/kI+KMmoE0L03+i\njdcGFzgz1mGV8/Ki2KYGojEd1shdWldzAOsyo15MD2Xh6OywKgXGWVDH1Uf9\nurQ3y39lvvh4QgG9ZZADHUvUanwllQC//Xz8PyuZn6vyLt/O0l5JfJdt9qId\nHaYw83uAlYQspQN1XOAHxyLCt77/Z71mZBbEzN48brJvXDIfL2EX4VC7PybS\nao52S4aWwweVmYT90H7hSJjHYJuqrPIIVXyyDqk54Jfoz32W9ff0MqdVYztT\nmD3sENemMJF4nrbAaQ5qaHcfFoQPM/hsWf+wZMdHQW+zPPG0nJoWQm1uUwNg\nGNR2aPXSquxARuRP16syvQSX/r5a3ukYeAN7TXb/rUwbOkmNlGw9G+ijMff7\nR8XYO5KeFKnUIVTYIy++UnT7VVatBpcVUmRXHKKYb1w//6+Fekg0fUtQjakB\ntxjtZpSSPoNV59q2v//xKU1vcipHsGv++iPmy/3JTjtMbdocwun0uWvrW1G/\nAckWAvOv0vu3v4HJE9ZHVQdsSMCvmVmJGJPCe7EHnmdxrokNKz2q7NcqmA0I\nKafnN5mh588S1FpkiYXoB8DpdgI2j89eNLsHmfmyKNjl2nKhmvE3DSv1ysJ1\ndBtW3EIr5Dpi+Nh9uQx6UNRYv3uHO4baEcb3rJxd38OuFbUx/WIp0N64fpQJ\npVPx\r\n=q4NH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqnxSgyGC5LbZr0AWjXCkThsj1TFfYmEjIqpY3OFQ7jAIhANY6okjKYLSp4l5r+69SLMVVJENYDs6MBc2T69Oxmhy0"}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup_2.11.0_1560371143773_0.10036843148523356"},"_hasShrinkwrap":false},"2.12.0":{"name":"thumbsup","version":"2.12.0","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"main":"bin/thumbsup.js","bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"lint":"standard && require-lint","unit":"istanbul cover node_modules/mocha/bin/_mocha","test":"npm run lint && npm run unit"},"dependencies":{"@thumbsup/theme-cards":"^1.2.0","@thumbsup/theme-classic":"^1.1.0","@thumbsup/theme-flow":"^1.2.1","@thumbsup/theme-mosaic":"^1.1.0","JSONStream":"^1.3.5","async":"^3.0.1","better-sqlite3":"^5.4.0","boxen":"^4.0.0","chalk":"^2.4.2","command-exists":"^1.2.8","debug":"^4.1.1","event-stream":"^4.0.1","fs-extra":"^8.0.1","fs-readdir-recursive":"^1.0.0","handlebars":"^4.1.2","ini":"^1.3.4","insight":"^0.10.3","less":"^3.9.0","listr":"^0.14.3","lodash":"^4.17.11","micromatch":"^4.0.2","moment":"^2.24.0","readdir-enhanced":"^2.2.4","resolve-pkg":"^2.0.0","slugify":"^1.3.4","through2":"^3.0.1","thumbsup-downsize":"^2.3.1","url-join":"^4.0.0","yargs":"^13.2.4","zen-observable":"^0.8.14"},"devDependencies":{"glob":"^7.1.4","gm":"^1.23.1","injectmd":"^1.0.0","istanbul":"^0.4.5","markdown-toc":"^1.1.0","mocha":"^6.1.4","mock-fs":"^4.10.0","mock-spawn":"^0.2.6","require-all":"^3.0.0","require-lint":"^1.3.0","should":"^13.2.3","sinon":"^7.3.2","standard":"^12.0.1","stream-mock":"^2.0.2","tmp":"^0.1.0"},"standard":{"ignore":["themes/**/public"],"globals":["after","afterEach","before","beforeEach","describe","xdescribe","it","xit"]},"gitHead":"eefa5bdf33abf8e67e7820440bc582a57c71111a","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.12.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"integrity":"sha512-UH5KFemfvbtJNmoyCncQMx3UremlE2uB28n1IqZivJx7mZz0iCR+kY7zSAnrt/N3ShrDgjvz+ByvllVpAsmcsw==","shasum":"520537e88353ecb6a647730e7bbf6a72b7e1c1cb","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.12.0.tgz","fileCount":49,"unpackedSize":100358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdI5ztCRA9TVsSAnZWagAAeNIQAJf1lr27WvWFU4uPeBrN\nohqNL03DgYnM+WCi2gdQXDlDS6pPwNZApJIpsl3mqWn7xpsr8/5PpIPmMg6W\nBPT5Z0KfHjzAxjFAdUqrVGR70RYzVWgakbxJX9c8pQwKBr4S+QR7gpYMgctP\nvl0vT5M/TdeeFb4EidTx0z3gOB0pmHJavvt+uDZChXOtZxFuiMg/s1UWI2J4\nkFATeRQG2irG4ryE+gyDtB5SZy2cpmcLCxdOyDbFItZr2RGoI4/TaHj4apQp\nZOFR5HZW0m8RopbXAGIqGyFOHFN2T7ualiPiWfStpH1CP6v/68u6G+Kx789Q\nvT1+EVxtQF8UsNcd7RBXJrZgfR9CRtquzew8CIl12dd7a3PiNpIRbG3vqcR7\n0rc0qzp2PGDpftQjCaQYnJ3aMUbzvwLM86eOWvrukNmc/wjsnP0djlpyJic6\nXY2k/tZb/sj3Iwyij/U0hlS51MK0RPcTg6+bxYFNETTFnQT1tSa/8WaLP+SG\nwujrcldTX8/mAwDieVb8sWxpdJQ5QYSvsR6gmXVNUgNZifTNGvVYTYOnsqMm\n/iGaPcPJ7gqj8lOFiE91dLYTa8akWdfGRmDILgLwJxfO8sxC277SH7nmjskF\nKt5Gfke5955nyJhAqzOGiIlmDPdq4AuK8LQjQJTI30bbUtP4+lTnzrMVEKMS\nj48j\r\n=RV0Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDTykszNJRKjKSY3P6LkHiC0w/7pr9JTRPTTPCeVGNd8AiEAiUQWxF5a1yr8iK6V4Sy+YuCz6MYlYIpZcA0VRV4l5wI="}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup_2.12.0_1562615020941_0.031347142952213414"},"_hasShrinkwrap":false},"2.13.0":{"name":"thumbsup","version":"2.13.0","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"main":"bin/thumbsup.js","bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"lint":"standard && require-lint","unit":"istanbul cover node_modules/mocha/bin/_mocha","test":"npm run lint && npm run unit"},"dependencies":{"@thumbsup/theme-cards":"^1.2.0","@thumbsup/theme-classic":"^1.1.0","@thumbsup/theme-flow":"^1.2.1","@thumbsup/theme-mosaic":"^1.1.0","JSONStream":"^1.3.5","async":"^3.2.0","better-sqlite3":"^7.0.1","boxen":"^4.2.0","chalk":"^4.0.0","command-exists":"^1.2.9","debug":"^4.1.1","event-stream":"^4.0.1","fs-extra":"^9.0.0","fs-readdir-recursive":"^1.0.0","handlebars":"^4.7.6","ini":"^1.3.4","insight":"^0.10.3","less":"^3.11.1","listr":"^0.14.3","lodash":"^4.17.15","micromatch":"^4.0.2","moment":"^2.25.3","readdir-enhanced":"^2.2.4","resolve-pkg":"^2.0.0","slugify":"^1.4.0","through2":"^3.0.1","thumbsup-downsize":"^2.3.1","url-join":"^4.0.1","yargs":"^15.3.1","zen-observable":"^0.8.15"},"devDependencies":{"glob":"^7.1.6","gm":"^1.23.1","injectmd":"^1.0.0","istanbul":"^0.4.5","markdown-toc":"^1.1.0","mocha":"^7.1.2","mock-fs":"^4.12.0","mock-spawn":"^0.2.6","require-all":"^3.0.0","require-lint":"^1.4.0","should":"^13.2.3","sinon":"^9.0.2","standard":"^12.0.1","stream-mock":"^2.0.5","tmp":"^0.1.0"},"standard":{"ignore":["themes/**/public"],"globals":["after","afterEach","before","beforeEach","describe","xdescribe","it","xit"]},"gitHead":"fbb15c906cc4f2d3a767ee3b67b1067ecef63fc6","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.13.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"integrity":"sha512-cbWyvPxhw9zlBn/bXML4gDat7Aw1tGVNGxzkRhlu+7qw/xo/DlRX0R2x7BXUTjd2ztD3SKZwUkq4pWDXDK3ZQA==","shasum":"ac68993497143499d0c558a0c5cfef9bc80a9ac5","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.13.0.tgz","fileCount":49,"unpackedSize":101685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetpeZCRA9TVsSAnZWagAAECQP/iqi2sP3Z3NrdEQZx83O\n2i4+pwIm/AzECRCvm9Qr9AxPFpeTKwomS0N+wpeUJLRwHfKvasPQ3RPCGDtQ\nltkGTB/dCX3oPLvzOxMMo0XobN06IU2JubxzlxyR2Wr6GbtO3prLCWcc42AI\n+rbww8Gkg9kZ+gddfQ2wzf6f0lnwZtNM89Riz+LsKBiVqkylOwnq52vKWWzR\nYxiLglBgDIbJsIRakFIBq6ksxVqOuINM+WcRMZE19rIUBr/0OdjqETlsedHS\n6jFJKuHpElJ2aHHWz/aPjlPsTeeZrWFGiPCuwcO+eUPfL0EwoB4Q2oMeEReH\ndo4GCYY6z4y4azxblGgib1GjoSfEnz+usSw/QekYsYpdMW1BpCeytOnIYKV8\nP6hlYLGz2f7rc/sdZnduOdocZwsXiCuDfc5WxfP+1Hjn8Nx0MnD7SeuVKnPv\nwvZomQlRxHMtwVQD+jSR7Fp9VFG0M50x8logXDW6IkwwrUBLEkhz5PX4AXMD\nlSpMcs+m3bWKPMwoL6LCY0IzndxAy0rOqUxGHN4LCYYXbiLmMk+bOXSlJ883\nj/7zUAEjCWa5fodlcgJxzhFagsPHk/L8AqkgnJYvwTeBwuYPy3CwdygsevBY\nXrjtzyorPsVXbu7tqG16aggKU/r+3rfm7mWJp4kCa/L8hbz8gYczoL5Xi531\n51l+\r\n=DJTq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDLjCfNZlnj13d2TwO27HKX6cV304r2UMu428s3qnjc1AiEAtuPzlHH/9CKcW5hy4dckJEowlj4PWjxcgPQc9WdQcD0="}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup_2.13.0_1589024664645_0.7613736661946702"},"_hasShrinkwrap":false},"2.14.0":{"name":"thumbsup","version":"2.14.0","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"main":"bin/thumbsup.js","bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"lint":"standard && require-lint","unit":"istanbul cover node_modules/mocha/bin/_mocha","test":"npm run lint && npm run unit"},"dependencies":{"@thumbsup/theme-cards":"^1.2.0","@thumbsup/theme-classic":"^1.1.0","@thumbsup/theme-flow":"^1.2.1","@thumbsup/theme-mosaic":"^1.1.0","JSONStream":"^1.3.5","async":"^3.2.0","better-sqlite3":"^7.1.0","boxen":"^4.2.0","chalk":"^4.1.0","command-exists":"^1.2.9","debug":"^4.1.1","event-stream":"^4.0.1","fs-extra":"^9.0.1","fs-readdir-recursive":"^1.0.0","handlebars":"^4.7.6","ini":"^1.3.4","insight":"^0.10.3","less":"^3.12.0","listr":"^0.14.3","lodash":"^4.17.19","micromatch":"^4.0.2","moment":"^2.27.0","readdir-enhanced":"^2.2.4","resolve-pkg":"^2.0.0","slugify":"^1.4.4","through2":"^3.0.1","thumbsup-downsize":"^2.4.2","url-join":"^4.0.1","yargs":"^15.4.1","zen-observable":"^0.8.15"},"devDependencies":{"glob":"^7.1.6","gm":"^1.23.1","injectmd":"^1.0.0","istanbul":"^0.4.5","markdown-toc":"^1.1.0","mocha":"^7.2.0","mock-fs":"^4.12.0","mock-spawn":"^0.2.6","require-all":"^3.0.0","require-lint":"^1.4.0","should":"^13.2.3","sinon":"^9.0.2","standard":"^12.0.1","stream-mock":"^2.0.5","tmp":"^0.1.0"},"standard":{"ignore":["themes/**/public"],"globals":["after","afterEach","before","beforeEach","describe","xdescribe","it","xit"]},"gitHead":"6a38bac5dbd8f609f37e4767e5f46d1cf1ef44fe","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.14.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"integrity":"sha512-EyFqvxwmRTfOIU1qwc/Hex39CQXoGl6Fl+zuNY1yxxaShqSr9n3ABJbN+PKoAUbl3MsPA+YiiA714FePNIICjQ==","shasum":"e8f749892001eb4bbab04f1569b1961e3c6afd94","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.14.0.tgz","fileCount":49,"unpackedSize":103049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfD3lTCRA9TVsSAnZWagAAGtwP/jB33usrSllNJT1cme4m\nBBYRmfq1lbuB27g4GUWiCLFLkSh7rkThf3ZH8cThwmaEw4JtMiuynITUXHSC\n21Es9xdjdpGlDTo6aAmCsEPR/ImPzCiFHTcZC9qRAkHFJsisTK0tFLqTvgP7\nSzEYT6f9paWvQ91fOdAMsacUiYTIIq5yK68zLDIOjVmMnGe3ZpwbRmxnvI16\nKT/+R+LXwHPW4zoxK9b5T8z5VbZ0miep8TQdJCMjcc1pEeblWshd6gBDcGk0\nTeIsuCw4qvaZIuoYQWtm6TVEFmFA1tbuNmNIH5ca7rftNuvwmk3lFDy9NefM\nNml67zuN0b7UVO7juUrT+4y/9F+wZQfOYyPZCjYc5lSSTJrCleOQCB501oy+\naYoDch6qbHlz13IGLvoj3/gfSFJzTGi4Es/hcBt0s1bRYJMyila1UDtwBjPa\nfCimAnltM5sZnsGV6sgP7Oa3EckexJCV+QHcOkZ3IGKiioOaEyjfkNVcQSTN\nx/edeG1lxf2lnQXMBaMMkNcqhkvUt56goQfp+8FAo3Q0wjO1H3jeYQ0lRzKW\nefmuhlhjRwbrhYFBF9zHhV3jSOh6UpOMrukxc6pO+Q7Vm8aLVcdpYOJCscLA\nX5sLpNYR6XMoXFeIeeVZHRKIMH87N+8Dvi/aHy+KdP0BFJyOqAcCG7XGQ+ki\nVjwD\r\n=Sk30\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOFBaEZKb2FMnuFsyzoaz3FYgjFdWyR9nuEcqNYYnPKgIhAOmvq1KpdPedGcK/t5vroZZH8ivk7Zi2OixCKj+TjE7j"}]},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup_2.14.0_1594849619041_0.3721287600630976"},"_hasShrinkwrap":false},"2.15.0":{"name":"thumbsup","version":"2.15.0","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"main":"bin/thumbsup.js","bin":{"thumbsup":"./bin/thumbsup.js"},"scripts":{"lint":"standard && require-lint","unit":"istanbul cover node_modules/mocha/bin/_mocha","test":"npm run lint && npm run unit"},"dependencies":{"@thumbsup/theme-cards":"^1.3.0","@thumbsup/theme-classic":"^1.2.0","@thumbsup/theme-flow":"^1.3.0","@thumbsup/theme-mosaic":"^1.2.0","JSONStream":"^1.3.5","async":"^3.2.0","better-sqlite3":"^7.1.2","boxen":"^5.0.0","chalk":"^4.1.0","command-exists":"^1.2.9","debug":"^4.3.1","event-stream":"^4.0.1","fs-extra":"^9.0.1","fs-readdir-recursive":"^1.0.0","handlebars":"^4.7.6","ini":"^1.3.4","insight":"^0.10.3","less":"^4.0.0","listr":"^0.14.3","lodash":"^4.17.20","micromatch":"^4.0.2","moment":"^2.29.1","readdir-enhanced":"^6.0.4","resolve-pkg":"^2.0.0","slugify":"^1.4.6","through2":"^4.0.2","thumbsup-downsize":"^2.4.2","url-join":"^4.0.1","yargs":"^16.2.0","zen-observable":"^0.8.15"},"devDependencies":{"glob":"^7.1.6","gm":"^1.23.1","injectmd":"^1.0.0","istanbul":"^0.4.5","markdown-toc":"^1.1.0","mocha":"^8.2.1","mock-fs":"^4.13.0","mock-spawn":"^0.2.6","require-all":"^3.0.0","require-lint":"^2.0.2","should":"^13.2.3","sinon":"^9.2.2","standard":"^12.0.1","stream-mock":"^2.0.5","tmp":"^0.2.1"},"standard":{"ignore":["themes/**/public"],"globals":["after","afterEach","before","beforeEach","describe","xdescribe","it","xit"]},"gitHead":"84a46c16b7dc3781bdbaab52a274801e6a3fd871","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.15.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"asyncadventures","email":"asyncadventures@gmail.com"},"dist":{"integrity":"sha512-Bp+eoLMKlEX5j3OwC6ZrKO1TUnB6a+YotH9Ygop2JU9JtkPuxBaOYXS5XBlTTVHi0LS44sYcHeNTgjP0vh9FfQ==","shasum":"1744703d04e95e479d5d143009c59cf78c3cadab","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.15.0.tgz","fileCount":51,"unpackedSize":107129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/L4kCRA9TVsSAnZWagAAbdgP/0YD9jGmaV9WNpIAZvfH\nwbx5AwcuxB8M1Up3L9hD+MDtKOFilK118/gzsk9XI2+V8VHzIhhRwoQZHRST\n7IUkRWPz4a/R0A/tAndoZxCTSEOxv7qRb4vA1poxjxNcVoGkE/qLxfe7G3G2\nO9DX2i1DTjy/zTvGYVl9f5dGZViuT46IwJRAqkZOMhkxZ/DeWYb6kQ9YH2qu\nu8WUIjRXTK0Q6Bm0Zh4qGr8cagXmCQpy3MOZDbc4mGT7CrkYe2O2+TlQhQpv\nDpvSGsm8WY3v/fZ7NQurhpGBy2VTM12U52o1KkmvF0BXamvertJDoHfrvdaw\nuztrEQLqy99TVSVkoZXPnVA3vtCTK51nB+lyRWHTQANO6KKA6bpRobg8tjSk\n4dxb2Eg5n5wD+TZlLSvmpMys1jXlpq1fFTVo5R+D3oyiZQcT/waOAXcRidN1\ny/AHXSscNY9/fx+jGqsePoXNwsk4T8/huywCS2NXtiklozCwE3g9OW3kqWxG\nlzLMl2dZjj4jU86MEO/a+TOcJekZFbdAnN+E6IkCAFmBDM91V7pgdTvnJEP/\np+InCYawprGdQxeFwMSM4IFe7hxN6ZuJeeMx2lonD56ceL7sxICLxOvDqTqY\ncT5Mlbc2Gb2Tjs4dfDpUNOOyKDG1Iya8e2IdkzKIH+xSL8l3oY+KYQKmDieh\nvP3F\r\n=3Rjg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCed/K7Z8ovJTWFp/uzJMHFutfrmNfjnICt9kTyh7LZgwIhANOg7HFciAVIWb3fPUQ9KHcuSOXiHWcqOdwYUkUMVk7G"}]},"directories":{},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup_2.15.0_1610399267876_0.12191579088593452"},"_hasShrinkwrap":false},"2.16.0":{"name":"thumbsup","version":"2.16.0","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"main":"bin/thumbsup.js","bin":{"thumbsup":"bin/thumbsup.js"},"scripts":{"lint":"standard && require-lint","unit":"nyc npx mocha","test":"npm run lint && npm run unit"},"dependencies":{"@thumbsup/theme-cards":"^1.3.0","@thumbsup/theme-classic":"^1.2.0","@thumbsup/theme-flow":"^1.3.0","@thumbsup/theme-mosaic":"^1.2.0","JSONStream":"^1.3.5","async":"^3.2.0","better-sqlite3":"^7.1.5","boxen":"^5.0.1","chalk":"^4.1.0","command-exists":"^1.2.9","debug":"^4.3.1","event-stream":"^4.0.1","fs-extra":"^9.1.0","fs-readdir-recursive":"^1.0.0","handlebars":"^4.7.7","ini":"^1.3.4","insight":"^0.10.3","less":"^4.1.1","listr":"^0.14.3","lodash":"^4.17.21","micromatch":"^4.0.4","moment":"^2.29.1","readdir-enhanced":"^6.0.4","resolve-pkg":"^2.0.0","slugify":"^1.5.0","through2":"^4.0.2","thumbsup-downsize":"^2.4.3","url-join":"^4.0.1","yargs":"^16.2.0","zen-observable":"^0.8.15"},"devDependencies":{"glob":"^7.1.6","gm":"^1.23.1","injectmd":"^1.0.0","markdown-toc":"^1.1.0","mocha":"^8.3.2","mock-fs":"^4.13.0","mock-spawn":"^0.2.6","nyc":"^15.1.0","require-lint":"^2.0.2","should":"^13.2.3","sinon":"^10.0.0","standard":"^12.0.1","stream-mock":"^2.0.5","tmp":"^0.2.1","yaml":"^1.10.2"},"standard":{"ignore":["themes/**/public"],"globals":["after","afterEach","before","beforeEach","describe","xdescribe","it","xit","itLinux","itWindows"]},"gitHead":"35b378132108afa25ad1061395aaf6cbf2442b83","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.16.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-QDWMT1vqsiTopqZR24az5V2XrW+IFPP7ueN84WpxMw18fXk5VlGx2P0Mv+NXN4xAv9f6cEBqjBt+v7w67pl67A==","shasum":"6421c8cbb99355507a4ad4d3de2327256823b506","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.16.0.tgz","fileCount":53,"unpackedSize":112700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJge2D9CRA9TVsSAnZWagAACE0P/35mnyApNQXjpwD1RmuL\nL7AijreN3YMDPkt/L+2TedvHtxgpDua7gNtuN2Ml2Za4Aqk1v5iENg8m8+oP\nikcVyFWYX8FZs2cKvv4cSg7r3GAvIPvScXwW2FyN2y/+PmgY6FUIEyLVxBEd\nOn/iSWEEX1CEZFyLofsdAyXgvVNkqVrZLAAa2LbTPrbeXpUYlmU1/cQzDna0\nDwZwHvYNQeTUvOWeV88OhKoM3hzcxARg2ecsYkKsTGD/K/fnRnjt3qJmA77q\nBTCWZhUsZ8wD7HRbojNpxw5BYZTj2KuUI1/FMhufWIj2l0SznP1cUZEuTHy/\nUlDjHwFtgKQyPwMvLRmL8NyKwai8TMyFFrBbUKCbYR7fvjFYDHw1K18GwucH\noqcqhABK/H/FxfWLYNzLWmWVi0mAfgHsJyWDd3WkaNLLjQkaEotqbe85t7A2\nkPV8vUHkI7496wOFZjXM2lXqPqk/E2BHJecHJ4dtRrgFwmWIlAZYGGR2wkfg\nZIn1rnmu+82Wl6RJmX+HIQLJLO5G+pm6o4RnQHHtADiPMbb7XbfIjuaWtigE\nnK7/pbeOkI+oIclybJNLXI9UrhUlhFGSl3yE4kXfRvhnnJLoDUIPZvMkIFXc\nKPZGy0xnrZ6roePonr3tFf2th6u1n5cfrF2qMPlUpAUTR84BSvXcOTshlVDz\nr2xp\r\n=T0I4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIFJQgCd264nPyQq/VQLzcVtoAjP8Cd8N+q2kwR59EUQIhAPi+PHDCDtq2KHEqA1VDIDcCzDqzb1GUePSBDBiWP5rr"}]},"_npmUser":{"name":"thumbsup-automation","email":"asyncadventures+thumbsup@gmail.com"},"directories":{},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"},{"name":"thumbsup-automation","email":"asyncadventures+thumbsup@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup_2.16.0_1618698493403_0.9225073897873397"},"_hasShrinkwrap":false},"2.17.0":{"name":"thumbsup","version":"2.17.0","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"main":"bin/thumbsup.js","bin":{"thumbsup":"bin/thumbsup.js"},"scripts":{"lint":"standard && require-lint","unit":"nyc npx mocha","test":"npm run lint && npm run unit"},"dependencies":{"@thumbsup/theme-cards":"^1.3.0","@thumbsup/theme-classic":"^1.2.0","@thumbsup/theme-flow":"^1.3.0","@thumbsup/theme-mosaic":"^1.2.0","async":"^3.2.4","better-sqlite3":"^8.2.0","boxen":"^5.0.1","chalk":"^4.1.0","command-exists":"^1.2.9","debug":"^4.3.4","event-stream":"^4.0.1","fs-extra":"^11.1.0","fs-readdir-recursive":"^1.0.0","handlebars":"^4.7.7","ini":"^3.0.1","insight":"^0.11.1","JSONStream":"^1.3.5","less":"^4.1.3","listr":"^0.14.3","lodash":"^4.17.21","micromatch":"^4.0.5","moment":"^2.29.4","readdir-enhanced":"^6.0.4","resolve-pkg":"^2.0.0","slugify":"^1.6.5","through2":"^4.0.2","thumbsup-downsize":"^2.4.3","url-join":"^4.0.1","yargs":"^17.7.1","zen-observable":"^0.10.0"},"devDependencies":{"glob":"^9.3.0","gm":"^1.25.0","injectmd":"^1.0.0","markdown-toc":"^1.1.0","mocha":"^10.2.0","mock-fs":"^5.2.0","mock-spawn":"^0.2.6","nyc":"^15.1.0","require-lint":"^2.0.3","should":"^13.2.3","sinon":"^15.0.2","standard":"^12.0.1","stream-mock":"^2.0.5","tmp":"^0.2.1","yaml":"^2.2.1"},"standard":{"ignore":["themes/**/public"],"globals":["after","afterEach","before","beforeEach","describe","xdescribe","it","xit","itLinux","itWindows"]},"gitHead":"f20714da1e483742851b8f4f48c0e95a79999bf0","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.17.0","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-8HySwG/Zh1QHD+Cn1nVVKWsqBu2YIddJlIJuXJESaaRM2KN/PZFoLsEmCTHVIYIUzwIOxn+0EVxaCkIoNsS7eQ==","shasum":"5b1e090ee8a3cdca18f11d179816fd8997d5619a","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.17.0.tgz","fileCount":53,"unpackedSize":113082,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHuvkLLjBCLWdaLDxHfAcEJG1ION8UZunsB6zYcN6aBbAiEAoyEvvhWJ/FsnD90fFiiTsyzTlvaYgATHhYv+E2vfD7A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkF51PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2bw/+Iu3boOC0/uNGu1EuK/gxwyS9b7Z8x4t1xevvkg6Vbpei46wF\r\nRfoMm6FpRxnLbYHEAv6/ihSmp4ByDbW5iaLg27noMyx/5exHHvT3H5yBI5hm\r\nb8zEFSeunAMbu6sayyK1mPWC9xfzJFBK7bbXcrbJI6SVzgg5pOhQH2DPVoej\r\ntD9/G69+TIRs6P3pJ+S6lr6typREyh15ZHuVxPIajBdEa7QebJ61KkoB2QNv\r\ngL4S2d5sHWTrYh51pM/N8Mn4upqBw+VKnp+RedfGyemq2gqqEsm2a+QLZ21W\r\nsbreAVDA22VPitHd5WupcsZW46aBp+tIBmyZAI68xJkC4yc9SZIgTy5qdNFS\r\nBN7wZUEBsrrl0mmtXzFi1QwaMNZdPuiJiqMQuEApMxAetHdpIkBRzLTkXpZd\r\nhMHNBCE+TLheXbeyzXBcrXeM3q3l0UE8D/X+jNJm9jGZJUqyL7nSG7pgOsXt\r\nC3JilxOHGNp/0cke7VwF8/820+jXl5AZsPu/kwW+iX+pyCHanCCs/nGOxjUi\r\nPqSMO0WvgFFjLY+1tSXXFaDi8MQch5po+PUSLydfzroTSA3956M1P+RSMlLy\r\nBt+b87D1AKqYNfBCvL4y4WniBXo/bo+sZFbekdBfXXVFk3KzoAsjqGP90OeS\r\nk5ZloyV/x7X+kU1wGu7PsbqcUZhlypemRm8=\r\n=3eqR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thumbsup-automation","email":"asyncadventures+thumbsup@gmail.com"},"directories":{},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"},{"name":"thumbsup-automation","email":"asyncadventures+thumbsup@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup_2.17.0_1679269199741_0.6371211073774916"},"_hasShrinkwrap":false},"2.17.1":{"name":"thumbsup","version":"2.17.1","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"main":"bin/thumbsup.js","bin":{"thumbsup":"bin/thumbsup.js"},"scripts":{"lint":"standard && require-lint","unit":"c8 mocha","test":"npm run lint && npm run unit"},"dependencies":{"@thumbsup/theme-cards":"^1.3.0","@thumbsup/theme-classic":"^1.2.0","@thumbsup/theme-flow":"^1.3.0","@thumbsup/theme-mosaic":"^1.2.0","async":"^3.2.4","better-sqlite3":"^8.2.0","boxen":"^5.0.1","chalk":"^4.1.0","command-exists":"^1.2.9","debug":"^4.3.4","event-stream":"^4.0.1","fs-extra":"^11.1.0","fs-readdir-recursive":"^1.0.0","handlebars":"^4.7.7","ini":"^3.0.1","insight":"^0.11.1","JSONStream":"^1.3.5","less":"^4.1.3","listr":"^0.14.3","lodash":"^4.17.21","micromatch":"^4.0.5","moment":"^2.29.4","readdir-enhanced":"^6.0.4","resolve-pkg":"^2.0.0","slugify":"^1.6.5","through2":"^4.0.2","thumbsup-downsize":"^2.5.0","url-join":"^4.0.1","yargs":"^17.7.1","zen-observable":"^0.10.0"},"devDependencies":{"c8":"^7.13.0","glob":"^9.3.0","gm":"^1.25.0","injectmd":"^1.0.0","markdown-toc":"^1.1.0","mocha":"^10.2.0","mock-fs":"^5.2.0","mock-spawn":"^0.2.6","require-lint":"^2.0.3","should":"^13.2.3","sinon":"^15.0.2","standard":"^12.0.1","stream-mock":"^2.0.5","tmp":"^0.2.1","yaml":"^2.2.1"},"standard":{"ignore":["themes/**/public"],"globals":["after","afterEach","before","beforeEach","describe","xdescribe","it","xit","itLinux","itWindows"]},"gitHead":"044d07575b43ab40ebbc565f93060f63fde82bbb","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.17.1","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-rQybTAltOuWEe9tb6s3GqIkUYs2U7ILrXMrjvKuVopvqvJV135wcEHNzcydQEjy7SCfi/ECBeP+8XFhZiTXMuA==","shasum":"8ede9adcd653c36773ba5231b9ea46e0e343bbee","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.17.1.tgz","fileCount":53,"unpackedSize":113076,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/1GYO+PaqM9baUYSQzGQmaYTVsrftWsaoe/AkxIL0hAiEAnKom0t+DGX0obazxHppSt8L/lydcnAM12bbXyPu3KCE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGhRlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+3g/+PdwkNUoNtdffziPdJkrsQFCoZmsNki7M4cMyOGy2XqficSTr\r\nqmMyWvgJkIkV8y9ZSYucyZEyeiFN57KrJTyYMkZdf3wgyrrT7GbA71w6pHq+\r\nWQOceieogtKobeH0JOs7jPNw3t0x3JV+qKPJVePh2ZMyG9DdUG7I3afUBug3\r\npfrGATjHJVuhTW8MMfhu4VtS/82yPGbmkifDcpwrbc2wECBaPi1Zb2Ga1rAH\r\nZgwmWQviuPkgbIPpw+aRkL0vwAu8At1JVaFdsBCA+xkOB0YsO5up15QIvVsu\r\nG5Ymi/s0lQJnl7p4MYqeqhjc2o6iWFOI8pZAkv4NwW4+JQCq12kztwiyRS4P\r\ntJF8k4uM6TYGLIDAJTdc7LEOzCJ9id35usqxEG9vEltPPr2mO76owORJp1lf\r\nSfFcn0Gf/eBjEiM5ZtfRZ8WunTrSl2XU0wFLQzDV0ybFVQ1vUfMBCyrlFCgd\r\nF+Gp1Ib2aUNopgCZAGwCEoVKayFBnXfnbq1oDs/EVrhUKDdtNpMWqsJWYH83\r\n8pY8jqt1Qs3/VIKjR0d5/oyARBeqJamYf7f1p2ld1tTckLgNsBfMYAsZJJa+\r\nBy7MrpZQCwothPYrR9DNJQMUSOKA2GgEz3ohoS5GVgu+wcygn1Ra+62G1l1G\r\n4ri9bHa7d5bhhm7Dbevyy58QX2vvC2hOT0w=\r\n=cco9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thumbsup-automation","email":"asyncadventures+thumbsup@gmail.com"},"directories":{},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"},{"name":"thumbsup-automation","email":"asyncadventures+thumbsup@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup_2.17.1_1679430757210_0.08459794665960296"},"_hasShrinkwrap":false},"2.18.0":{"name":"thumbsup","version":"2.18.0","description":"Photo / video gallery generator","author":{"name":"Romain Prieto"},"license":"MIT","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"main":"bin/thumbsup.js","bin":{"thumbsup":"bin/thumbsup.js"},"scripts":{"lint":"standard && require-lint","unit":"c8 mocha","test":"npm run lint && npm run unit"},"dependencies":{"@thumbsup/theme-cards":"^1.3.0","@thumbsup/theme-classic":"^1.2.0","@thumbsup/theme-flow":"^1.3.0","@thumbsup/theme-mosaic":"^1.2.0","async":"^3.2.5","better-sqlite3":"^9.1.1","boxen":"^5.0.1","chalk":"^4.1.0","command-exists":"^1.2.9","debug":"^4.3.4","event-stream":"^4.0.1","fs-extra":"^11.1.1","fs-readdir-recursive":"^1.1.0","handlebars":"^4.7.8","ini":"^4.1.1","JSONStream":"^1.3.5","less":"^4.2.0","listr":"^0.14.3","lodash":"^4.17.21","micromatch":"^4.0.5","moment":"^2.29.4","readdir-enhanced":"^6.0.4","resolve-pkg":"^2.0.0","slugify":"^1.6.6","through2":"^4.0.2","thumbsup-downsize":"^2.5.2","url-join":"^4.0.1","yargs":"^17.7.2","zen-observable":"^0.10.0"},"devDependencies":{"c8":"^8.0.1","glob":"^10.3.10","gm":"^1.25.0","injectmd":"^1.0.0","markdown-toc":"^1.2.0","mocha":"^10.2.0","mock-fs":"^5.2.0","mock-spawn":"^0.2.6","require-lint":"^2.0.3","should":"^13.2.3","sinon":"^17.0.1","standard":"^17.1.0","stream-mock":"^2.0.5","tmp":"^0.2.1","yaml":"^2.3.4"},"standard":{"env":["mocha"],"ignore":["themes/**/public"],"globals":["itLinux","itWindows"]},"gitHead":"c8d7cf2798484c573fd8c05d1d37645d242d6303","bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","_id":"thumbsup@2.18.0","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-IePY7wGjGe97On9cfkLvLwQ9cv1MSlPanF/6FH6q4mAdCgBkehlX+liWw4z6+t377BU5jfn5+vrsoiVEgc/SnA==","shasum":"2ee22c4b65d2a88faf9fc80738c5a310d039142d","tarball":"https://registry.npmjs.org/thumbsup/-/thumbsup-2.18.0.tgz","fileCount":52,"unpackedSize":114004,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGrSt0y/+OwP4Gpo1TdYhIwT3dQNxz+Sj06j00/rkFnHAiEAuKLYZJktrAwx2QHKwymKf4mqmkYoygE8JdkPDT73Fxg="}]},"_npmUser":{"name":"thumbsup-automation","email":"asyncadventures+thumbsup@gmail.com"},"directories":{},"maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"},{"name":"thumbsup-automation","email":"asyncadventures+thumbsup@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thumbsup_2.18.0_1701614454213_0.8201349555406106"},"_hasShrinkwrap":false}},"readme":"# thumbsup\n\n<!-- Project info -->\n[![NPM](http://img.shields.io/npm/v/thumbsup.svg?style=flat)](https://npmjs.org/package/thumbsup)\n[![License](http://img.shields.io/npm/l/thumbsup.svg?style=flat)](https://github.com/thumbsup/thumbsup)\n[![Standard - JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](http://standardjs.com/)\n\n<!-- Build status and code analysis -->\n![Linux Tests](https://github.com/thumbsup/thumbsup/actions/workflows/test-linux.yml/badge.svg)\n![Dependencies](https://img.shields.io/librariesio/release/npm/thumbsup)\n\n<!-- Social sharing -->\n[![Twitter](https://img.shields.io/badge/share-Twitter-1CA8F5.svg)](https://twitter.com/intent/tweet?text=Need%20static%20photo%20and%20video%20galleries?%20Check%20out%20Thumbsup%20on%20Github&url=https://github.com/thumbsup/thumbsup&hashtags=selfhosted,static,gallery)\n[![LinkedIn](https://img.shields.io/badge/share-LinkedIn-0077BC.svg)](https://www.linkedin.com/shareArticle?mini=true&url=https://github.com/thumbsup/thumbsup&title=Static%20gallery%20generator&summary=Thumbsup%20is%20a%20command-line%20friendly%20static%20gallery%20generator%20for%20all%20your%20photos%20and%20videos&source=Github)\n[![Facebook](https://img.shields.io/badge/share-Facebook-3F4C9D.svg)](https://www.facebook.com/sharer.php?u=https://github.com/thumbsup/thumbsup)\n\n---\n\n<p align=\"center\">https://thumbsup.github.io</p>\n<img align=\"center\" src=\"docs/banner.jpg\" alt=\"Banner\" />\n\n---\n\nTurn any folder with photos &amp; videos into a web gallery.\n\n- thumbnails & multiple resolutions for fast previews\n- mobile friendly website with customisable themes\n- only rebuilds changed files: it's fast!\n- uses relative paths so you can deploy the pages anywhere\n- works great with Amazon S3 for static hosting\n\n## Quick start\n\nSimply point `thumbsup` to a folder with photos &amp; videos. All nested folders become separate albums.\n\n```bash\nnpm install -g thumbsup\nthumbsup --input ./photos --output ./gallery\n```\n\n![Screen recording](docs/demo.gif)\n\nThere are many command line arguments to customise the output.\nSee the website for the full documentation: https://thumbsup.github.io.\n\n## Sample gallery\n\nSee a sample gallery online at https://thumbsup.github.io/demos/themes/mosaic/\n\n![sample gallery](docs/screenshot.png)\n\n## Requirements\n\nThumbsup requires the following dependencies:\n- [Node.js](http://nodejs.org/): `brew install node`\n- [exiftool](http://www.sno.phy.queensu.ca/~phil/exiftool/): `brew install exiftool`\n- [GraphicsMagick](http://www.graphicsmagick.org/): `brew install graphicsmagick`\n\nAnd optionally:\n- [FFmpeg](http://www.ffmpeg.org/) to process videos: `brew install ffmpeg`\n- [Gifsicle](http://www.lcdf.org/gifsicle/) to process animated GIFs: `brew install gifsicle`\n- [dcraw](https://www.cybercom.net/~dcoffin/dcraw/) to process RAW photos: `brew install dcraw`\n- [ImageMagick](https://imagemagick.org/) for HEIC support (needs to be compiled with `--with-heic`)\n\nYou can run thumbsup as a Docker container ([thumbsupgallery/thumbsup](https://hub.docker.com/r/thumbsupgallery/thumbsup/)) which pre-packages all the dependencies above. Read the [thumbsup on Docker](https://thumbsup.github.io/docs/2-installation/docker/) documentation for more detail.\n\n```bash\ndocker run -v `pwd`:/work thumbsupgallery/thumbsup [...]\n```\n\n## Command line arguments\n\nThis reflects the CLI for the latest code on `master`.\nFor the latest published version please refer to the [docs on the website](https://thumbsup.github.io).\n\n<!-- START cli -->\n```\n\n\nUsages:\n  thumbsup [required] [options]\n  thumbsup --config config.json\n\n\nRequired:\n  --input   Path to the folder with all photos/videos  [string] [required]\n  --output  Output path for the static website  [string] [required]\n\nInput options:\n  --scan-mode           How files are indexed  [choices: \"full\", \"partial\", \"incremental\"] [default: \"full\"]\n  --include-photos      Include photos in the gallery  [boolean] [default: true]\n  --include-videos      Include videos in the gallery  [boolean] [default: true]\n  --include-raw-photos  Include raw photos in the gallery  [boolean] [default: false]\n  --include             Glob pattern of files to include  [array]\n  --exclude             Glob pattern of files to exclude  [array]\n\nOutput options:\n  --thumb-size          Pixel size of the square thumbnails  [number] [default: 120]\n  --small-size          Pixel height of the small photos  [number] [default: 300]\n  --large-size          Pixel height of the fullscreen photos  [number] [default: 1000]\n  --photo-quality       Quality of the resized/converted photos  [number] [default: 90]\n  --video-quality       Quality of the converted video (percent)  [number] [default: 75]\n  --video-bitrate       Bitrate of the converted videos (e.g. 120k)  [string] [default: null]\n  --video-format        Video output format  [choices: \"mp4\", \"webm\"] [default: \"mp4\"]\n  --video-hwaccel       Use hardware acceleration (requires bitrate)  [choices: \"none\", \"vaapi\"] [default: \"none\"]\n  --video-stills        Where the video still frame is taken  [choices: \"seek\", \"middle\"] [default: \"seek\"]\n  --video-stills-seek   Number of seconds where the still frame is taken  [number] [default: 1]\n  --photo-preview       How lightbox photos are generated  [choices: \"resize\", \"copy\", \"symlink\", \"link\"] [default: \"resize\"]\n  --video-preview       How lightbox videos are generated  [choices: \"resize\", \"copy\", \"symlink\", \"link\"] [default: \"resize\"]\n  --photo-download      How downloadable photos are generated  [choices: \"resize\", \"copy\", \"symlink\", \"link\"] [default: \"resize\"]\n  --video-download      How downloadable videos are generated  [choices: \"resize\", \"copy\", \"symlink\", \"link\"] [default: \"resize\"]\n  --link-prefix         Path or URL prefix for \"linked\" photos and videos  [string]\n  --cleanup             Remove any output file that's no longer needed  [boolean] [default: false]\n  --concurrency         Number of parallel parsing/processing operations  [number] [default: 2]\n  --output-structure    File and folder structure for output media  [choices: \"folders\", \"suffix\"] [default: \"folders\"]\n  --gm-args             Custom image processing arguments for GraphicsMagick  [array]\n  --watermark           Path to a transparent PNG to be overlaid on all images  [string]\n  --watermark-position  Position of the watermark  [choices: \"Repeat\", \"Center\", \"NorthWest\", \"North\", \"NorthEast\", \"West\", \"East\", \"SouthWest\", \"South\", \"SouthEast\"]\n\nAlbum options:\n  --albums-from            How files are grouped into albums  [array] [default: [\"%path\"]]\n  --sort-albums-by         How to sort albums  [choices: \"title\", \"start-date\", \"end-date\"] [default: \"start-date\"]\n  --sort-albums-direction  Album sorting direction  [choices: \"asc\", \"desc\"] [default: \"asc\"]\n  --sort-media-by          How to sort photos and videos  [choices: \"filename\", \"date\"] [default: \"date\"]\n  --sort-media-direction   Media sorting direction  [choices: \"asc\", \"desc\"] [default: \"asc\"]\n  --home-album-name        Name of the top-level album  [string] [default: \"Home\"]\n  --album-page-size        Max number of files displayed on a page  [number] [default: null]\n  --album-zip-files        Create a ZIP file per album  [boolean] [default: false]\n  --include-keywords       Keywords to include in %keywords  [array]\n  --exclude-keywords       Keywords to exclude from %keywords  [array]\n  --include-people         Names to include in %people  [array]\n  --exclude-people         Names to exclude from %people  [array]\n  --album-previews         How previews are selected  [choices: \"first\", \"spread\", \"random\"] [default: \"first\"]\n\nWebsite options:\n  --index                 Filename of the home page  [string] [default: \"index.html\"]\n  --albums-output-folder  Output subfolder for HTML albums (default: website root)  [string] [default: \".\"]\n  --theme                 Name of a built-in gallery theme  [choices: \"classic\", \"cards\", \"mosaic\", \"flow\"] [default: \"classic\"]\n  --theme-path            Path to a custom theme  [string]\n  --theme-style           Path to a custom LESS/CSS file for additional styles  [string]\n  --theme-settings        Path to a JSON file with theme settings  [string]\n  --title                 Website title  [string] [default: \"Photo album\"]\n  --footer                Text or HTML footer  [string] [default: null]\n  --google-analytics      Code for Google Analytics tracking  [string]\n  --embed-exif            Embed the exif metadata for each image into the gallery page  [boolean] [default: false]\n  --locale                Locale for regional settings like dates  [string] [default: \"en\"]\n  --seo-location          Location where the site will be hosted. If provided, sitemap.xml and robots.txt will be created.  [string] [default: null]\n\nMisc options:\n  --config         JSON config file (one key per argument)  [string]\n  --database-file  Path to the database file  [string]\n  --log-file       Path to the log file  [string]\n  --log            Print a detailed text log  [choices: \"default\", \"info\", \"debug\", \"trace\"] [default: \"default\"]\n  --dry-run        Update the index, but don't create the media files / website  [boolean] [default: false]\n\nDeprecated:\n  --original-photos       Copy and allow download of full-size photos  [boolean]\n  --original-videos       Copy and allow download of full-size videos  [boolean]\n  --albums-date-format    How albums are named in <date> mode [moment.js pattern]\n  --css                   Path to a custom provided CSS/LESS file for styling  [string]\n  --download-photos       Target of the photo download links  [choices: \"large\", \"copy\", \"symlink\", \"link\"]\n  --download-videos       Target of the video download links  [choices: \"large\", \"copy\", \"symlink\", \"link\"]\n  --download-link-prefix  Path or URL prefix for linked downloads  [string]\n  --usage-stats           Enable anonymous usage statistics  [boolean] [default: false]\n\nOptions:\n  --version  Show version number  [boolean]\n  --help     Show help  [boolean]\n\n\n The optional JSON config should contain a single object with one key\n per argument, not including the leading \"--\". For example:\n { \"sort-albums-by\": \"start-date\" }\n```\n\n<!-- END cli -->\n\n## Contributing\n\nWe welcome all [issues](https://github.com/thumbsup/thumbsup/issues)\nand [pull requests](https://github.com/thumbsup/thumbsup/pulls)!\n\nIf you are facing any issues or getting crashes, please try the following options to help troubleshoot:\n\n```bash\nthumbsup [options] --log debug\n# [16:04:56] media/thumbs/photo-1446822622709-e1c7ad6e82d52.jpg [started]\n# [16:04:57] media/thumbs/photo-1446822622709-e1c7ad6e82d52.jpg [completed]\n\nthumbsup [options] --log trace\n# [16:04:56] media/thumbs/photo-1446822622709-e1c7ad6e82d52.jpg [started]\n# gm \"identify\" \"-ping\" \"-format\" \"%[EXIF:Orientation]\" [...]\n# gm \"convert\" \"-quality\" \"90\" \"-resize\" \"x400>\" \"+profile\" [...]\n# [16:04:57] media/thumbs/photo-1446822622709-e1c7ad6e82d52.jpg [completed]\n```\n\nIf you want to contribute some code, please check out the [contributing guidelines](.github/CONTRIBUTING.md)\nfor an overview of the design and a run-through of the different automated/manual tests.\n\n## Disclaimer\n\nWhile a lot of effort is put into testing Thumbsup (over 400 automated tests), the software is provided as-is under the MIT license. The authors cannot be held responsible for any unintended behaviours.\n\nWe recommend running Thumbsup with the least appropriate privilege, such as giving read-only access to the source images.\nThe Docker setup detailed in the documentation follows this advice.\n","maintainers":[{"name":"asyncadventures","email":"asyncadventures@gmail.com"},{"name":"thumbsup-automation","email":"asyncadventures+thumbsup@gmail.com"}],"time":{"modified":"2023-12-03T14:40:54.606Z","created":"2014-04-19T15:55:49.328Z","0.0.1":"2014-04-19T15:55:57.777Z","0.0.2":"2014-04-20T22:13:22.656Z","0.0.3":"2014-04-21T11:49:05.386Z","0.0.4":"2014-04-21T14:14:17.883Z","0.0.5":"2014-04-26T08:25:29.904Z","0.0.6":"2014-05-19T12:26:27.004Z","0.0.7":"2014-05-23T11:21:29.223Z","0.1.0":"2014-09-14T13:31:03.030Z","0.1.1":"2014-09-15T14:47:38.187Z","1.0.0":"2014-12-01T13:17:15.270Z","1.1.0":"2015-10-19T11:44:56.593Z","1.1.1":"2016-01-22T01:46:26.827Z","1.1.2":"2016-01-26T21:03:34.100Z","2.0.0-alpha.1":"2017-01-26T05:02:03.673Z","2.0.0-alpha.2":"2017-02-05T00:01:36.016Z","2.0.0-alpha.3":"2017-02-18T05:42:42.139Z","2.0.0-alpha.4":"2017-03-01T11:02:50.899Z","2.0.0":"2017-03-20T09:52:18.564Z","2.0.1":"2017-05-25T11:49:05.814Z","2.1.0":"2017-07-23T11:41:38.044Z","2.2.0-alpha.1":"2017-11-25T22:19:38.760Z","2.2.0-alpha.2":"2017-11-28T21:46:28.277Z","2.2.0-alpha.3":"2017-11-29T10:06:56.827Z","2.2.0":"2017-12-11T12:25:50.715Z","2.2.1":"2017-12-16T11:03:05.529Z","2.3.1":"2018-05-14T20:53:11.081Z","2.4.0":"2018-06-14T21:50:13.321Z","2.4.1":"2018-07-25T20:49:14.728Z","2.4.2":"2018-08-29T19:21:26.089Z","2.5.0":"2018-12-11T22:18:03.832Z","2.6.0":"2019-01-07T20:59:57.143Z","2.7.0":"2019-01-23T22:18:08.881Z","2.8.0":"2019-02-15T20:12:53.657Z","2.8.1":"2019-02-21T20:04:18.574Z","2.9.0":"2019-03-16T21:46:12.278Z","2.10.0":"2019-03-31T21:18:53.252Z","2.10.1":"2019-05-29T20:34:42.314Z","2.11.0":"2019-06-12T20:25:43.954Z","2.12.0":"2019-07-08T19:43:41.116Z","2.13.0":"2020-05-09T11:44:24.754Z","2.14.0":"2020-07-15T21:46:59.148Z","2.15.0":"2021-01-11T21:07:48.041Z","2.16.0":"2021-04-17T22:28:13.549Z","2.17.0":"2023-03-19T23:39:59.911Z","2.17.1":"2023-03-21T20:32:37.359Z","2.18.0":"2023-12-03T14:40:54.433Z"},"readmeFilename":"README.md","keywords":["photo","video","gallery","thumbnails","portfolio","website","s3","generator"],"author":{"name":"Romain Prieto"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thumbsup/thumbsup.git"},"bugs":{"url":"https://github.com/thumbsup/thumbsup/issues"},"homepage":"https://github.com/thumbsup/thumbsup#readme","users":{"abdul":true}}