{"_id":"progressive-image.js","_rev":"7-02f52df4673db25e519e4fc035f8c22c","name":"progressive-image.js","dist-tags":{"latest":"1.6.1"},"versions":{"1.3.0":{"name":"progressive-image.js","version":"1.3.0","description":"progressive lazy-loading image system","main":"dist/progressive-image.js","scripts":{"build":"npm i && gulp","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Craig Buckler"},"homepage":"https://github.com/craigbuckler/progressive-image.js#readme","repository":{"type":"git","url":"git+https://github.com/craigbuckler/progressive-image.js.git"},"bugs":{"url":"https://github.com/craigbuckler/progressive-image.js/issues"},"keywords":["JavaScript","progressive","image","lazy","load"],"license":"MIT","devDependencies":{"autoprefixer":"^9.5.1","cssnano":"^4.1.10","gulp":"^4.0.2","gulp-postcss":"^8.0.0","gulp-terser":"^1.2.0"},"gitHead":"1f831efc7785279716c10cd3efdd8da51a989075","_id":"progressive-image.js@1.3.0","_nodeVersion":"10.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-US2Vdis3DnrcwkzGGru3lzCSDJIW9dmB1f7RdUviqZvnoKL14KK2qTxvjroVdcRZIC/JSoOgozBnrS0hLkt7Kg==","shasum":"9e7a3a627ffc6eeb34274158ccd781d6d30ad09e","tarball":"https://registry.npmjs.org/progressive-image.js/-/progressive-image.js-1.3.0.tgz","fileCount":5,"unpackedSize":7601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc79zSCRA9TVsSAnZWagAAuBoQAILCLH+0nLIgPQEu/eQQ\nUBldI3/Z8KMpPNM0fXbXvEKEyz6nEyq1O6RnZahOHX8TRYlqtpZbDqKzENKa\nk4iBzMT2B2wzV9o7yVFNjHWUMu/xeOma18ieIV6wW4gq8x+IO8Y0R4ZjB0ip\nu5xBYvQgiPSrCEFrNb1Q7+6U1csR2x9cCznwakaxCaw+b7JO83JvJTqrOor/\nCkfaojRKQl1nuWtW/iVraZ46t+gIbeyPqVUEMo9/TLGVZSfIkIQpPd79CFol\nr53jETEVGjh6wcntpBpzQ01v5MFKYzyBrvb5YEFfACQLqBCYSqS1SEovTAE/\nsaXcgNlP2glFcMbjlRa2QQzUQYHCJ2f+vx6NAQc0FmLFXhhvYRUV0Azse8U2\nKak3PZx9JMxzHa9V6CuuUl2GVVB6udZh6g2k5zVhZLkwK12X0UekTEPiM3lZ\no6DRMvCol9czQ3mcvMqiNVhMgKynGTV/Q1/DXPwk5YHaNPlE8ET7eYmVwDX4\nmbv2ajDt8EwANKi4TBW3Tc4ap0ydaFPFcyFR/2bQnvzf1FGWNMJmo+QHvmoi\nSAgN3gpcM8su6Oe806CVfaOiE8bQLQqNcGYO28xzx8fuwT1OQbCGCx5eYgPi\nCc2tB8KRR9y6ybwMWERLPO1obKSNQULB9HCCHwhcqrDhcXjizyiMIbl0aVBK\nqjK+\r\n=CqOJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC59bdWFtAB+RpDwgYBaGnN87ephCmsrdfR4o1E0F/JuAIgJYXRq71tzjCPTLj3pyKpqpB9yKPDOwHV4ozBdQkKLQ4="}]},"maintainers":[{"name":"craigbuckler","email":"craigbuckler@gmail.com"}],"_npmUser":{"name":"craigbuckler","email":"craigbuckler@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-image.js_1.3.0_1559223505422_0.40815767378088674"},"_hasShrinkwrap":false},"1.4.0":{"name":"progressive-image.js","version":"1.4.0","description":"progressive lazy-loading image system","main":"dist/progressive-image.js","scripts":{"build":"npm i && gulp","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Craig Buckler"},"homepage":"https://github.com/craigbuckler/progressive-image.js#readme","repository":{"type":"git","url":"git+https://github.com/craigbuckler/progressive-image.js.git"},"bugs":{"url":"https://github.com/craigbuckler/progressive-image.js/issues"},"keywords":["JavaScript","progressive","image","lazy","load"],"license":"MIT","browserslist":["> 1%","ie 10","ie 11"],"devDependencies":{"autoprefixer":"^9.6.0","cssnano":"^4.1.10","gulp":"^4.0.2","gulp-postcss":"^8.0.0","gulp-terser":"^1.2.0"},"gitHead":"54287f7bf951fddad4984033a9e5277706e9b015","_id":"progressive-image.js@1.4.0","_nodeVersion":"10.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-3vUDCG3UdWbYj/JIHdGqo/QyYaTKW6btdCjG7TQOwAPa+zk1vyNllf20HWmjkgQMW3xQwhUfHtG7wMlkTKiG+A==","shasum":"195f1f89215eeba6096f8f80164dc6b5ac11f456","tarball":"https://registry.npmjs.org/progressive-image.js/-/progressive-image.js-1.4.0.tgz","fileCount":5,"unpackedSize":7979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdELEiCRA9TVsSAnZWagAAdQUP/RaGDVihQ1SGa3P+W7SL\nHxXSeCzV6PbWzO0gxlSxpjAn6NLNIzGVqC8ckMyQZgm2iiD5PVqta5Luu8qH\nwjiagb6W8/9fzn9OQFsWcBkzvhnrSV5HKRl+ypjTwH5Zn62hVH+E2X4AT616\ne6OLRStUPHxNsESCtkwSmrT8D61NZz8jAIrnVH2cV+vL56VNGY1C90LaYJ23\nFqRDcnT9XcvwmbuqGRMwjIw32UuyREu6JuIkoZWfngC+AFhF1KX0fjkqiUOR\n6pNtytSrD4iTwCVk2Q4RW416W1L1fGRqimFzyRKFhZDpjRDV7t+9Qe59Zp+w\nITMUVKUnHCYpAlpCYmH+lLeHPkN6gg2s/Se5MDV/RcRf1ZNmtNOop0CYRmqP\ntZUhomx4/zlWm1GArzpWMfngSKpP01WmavXXmQXkw7KbBniExrq7uZHaTsVw\n41Jiy1za/kmcE++B4xBVelzzMKpA284Lqxh1qb3QqIAds7rARC1iz4Yi97JK\ns/39gHiRWft2ez6WZUQ2Cqy483vaapqh8lkKmMeCe1k86UnH+idliA/0kRZr\nCmWCfIdtkoOVMISXUeTxHXUfueIabD/O63HSpXol676wTAAe++ecaqDbuD1E\n8NVLVyWZ+58qW6D3Uz0GoNjqoVyvOuOx56e3JKT0ox19lNAB6a8Yp4SH0hwJ\na+4W\r\n=Usk5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICh3JpltcaSY8MDgLFQDXKoYbfSXGnnzXQSpR+zHmGgjAiA0u05zfIIlz61KuboLUpB96xkD0OVqVtPfDwQFSPJ/9w=="}]},"maintainers":[{"name":"craigbuckler","email":"craigbuckler@gmail.com"}],"_npmUser":{"name":"craigbuckler","email":"craigbuckler@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-image.js_1.4.0_1561375009580_0.5208430299283937"},"_hasShrinkwrap":false},"1.4.1":{"name":"progressive-image.js","version":"1.4.1","description":"progressive lazy-loading image system","main":"dist/progressive-image.js","scripts":{"build":"npm i && gulp","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Craig Buckler"},"homepage":"https://github.com/craigbuckler/progressive-image.js#readme","repository":{"type":"git","url":"git+https://github.com/craigbuckler/progressive-image.js.git"},"bugs":{"url":"https://github.com/craigbuckler/progressive-image.js/issues"},"keywords":["JavaScript","progressive","image","lazy","load"],"license":"MIT","browserslist":["> 1%","ie 10","ie 11"],"devDependencies":{"autoprefixer":"^9.6.1","cssnano":"^4.1.10","gulp":"^4.0.2","gulp-postcss":"^8.0.0","gulp-terser":"^1.2.0"},"gitHead":"9f9f05b35d391bde2ec18506418f2e1ba2567466","_id":"progressive-image.js@1.4.1","_nodeVersion":"10.14.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-1OpjgA9FPKMhgt6NUrFfJ4TlGMxWvwQvicVYR6rD87Q7L4z0vmqhCnPw8O3n2JWKh5A1vOV5esppVC3XsTUm/w==","shasum":"4d5b3e28d4ac9745f939a240991b2acf1e833a98","tarball":"https://registry.npmjs.org/progressive-image.js/-/progressive-image.js-1.4.1.tgz","fileCount":5,"unpackedSize":8387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJHhaCRA9TVsSAnZWagAAA1wP/0IYFvmu0bIR3kqvpTWI\nDt8rujlzW11xH3MM6UYm9qVLBkNvfCG+dt9i8zswyDe84+0Yuz/R0R64N9FC\nHP5f1lWSpmFOS90UhdoMpnx76fxom2bXFfpWDidWzZlTw1SeuBic0+Iyi779\nM9kNqLEgS+hkJB3rP4yzQhDWlcgz1pVPFWHvcs7RAbJ537PpkgBmcMGG8ONy\n+y2zRw1WulL8JtAR1anDCe/JabnDbUU0VmwIB4HrqbJeRdKtkzlmr/1WCPA2\ntxxdpeOMpAXQF8SIZgHupiLrdj0zRsgeBKiw/IUo/qSRq0P8gNXigHN2JTL9\nhkLZBnUSeJwXlKh5DOON8rYhsquTnGCqMm0FXJu3B3qpQg4T0gxMtiWc8w0w\ntR2CEFMEsD0XOa5CodKBPUurIQ6QPX+C95GHeRZw29M4jSRCTA+r9vrKUkoU\nOCTsCITQW0qkwHUUvQvtS7A213ZROQHtujF9PS+8Q5qxMl5VXi1JNQ1Joxy7\nzwrCqCaXcMd4hKdMkFmrT+WXPKkaDUKSxr9cIztEuU+BC4/HZ+bZi3dnyE+L\ny5GfneLXQ/R+gOxgQILs724wUeCN8hyoewP0zOtI2Yq5w9ixvfw2mECncQQM\nUME0GpCZsO8KXLmh/TmGTpDPPYVER8GPrm6XaZiX6wslzqMnsy2z681eJm4i\nmwdV\r\n=cmjX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgsAuLJhlw4Za0nhFiv5epwgxL9GznKMQ49wtHNXwANQIgYl1UIDGXB20mB1mOxS7plT+61nK54apd5+Mt8spexoc="}]},"maintainers":[{"name":"craigbuckler","email":"craigbuckler@gmail.com"}],"_npmUser":{"name":"craigbuckler","email":"craigbuckler@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-image.js_1.4.1_1562671193230_0.6630481412253315"},"_hasShrinkwrap":false},"1.5.0":{"name":"progressive-image.js","version":"1.5.0","description":"progressive lazy-loading image system","main":"dist/progressive-image.js","scripts":{"build":"npm i && gulp","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Craig Buckler"},"homepage":"https://github.com/craigbuckler/progressive-image.js#readme","repository":{"type":"git","url":"git+https://github.com/craigbuckler/progressive-image.js.git"},"bugs":{"url":"https://github.com/craigbuckler/progressive-image.js/issues"},"keywords":["JavaScript","progressive","image","lazy","load"],"license":"MIT","browserslist":["> 1%","ie 10","ie 11"],"devDependencies":{"autoprefixer":"^9.8.0","cssnano":"^4.1.10","gulp":"^4.0.2","gulp-postcss":"^8.0.0","gulp-terser":"^1.2.0"},"gitHead":"0444a1f1099ca1af32be75ca33f58671e542339e","_id":"progressive-image.js@1.5.0","_nodeVersion":"10.14.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ouNTPFB4aMaKslZmhwiGS8c+Od+KyqJPZDlrd865M/vR+kymmsLytNPjZDvlUZh7ydc3WB+jmBOV7/5AW77xrA==","shasum":"8a1444599e1bcdea8000c072a2863afd7fc97cd9","tarball":"https://registry.npmjs.org/progressive-image.js/-/progressive-image.js-1.5.0.tgz","fileCount":5,"unpackedSize":8971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe28sgCRA9TVsSAnZWagAA4LQP/RaBfqMEb7TUJJTDuUEq\nJUUrN9q7bBW+RJ8wTvoGgFfjf2AFZphf5xQlSTcu1nt5Qc/QOf9cfJ+JO1XE\nplO3BhigwuDfgA+9u3WpveB/fRZfCN9repRwz8+jL1UNvpEcEk1cz1VSptsq\nTkAO13s0gc8tHG+i1/C2faeapwM87J+UDgox6TpkwL6YhB4mP+4dP5CEcV0N\nU0nD12VNSp0pjM1ulkrPphFskH/EGTTc8rilocSZTFGPrJOS8tsOKCPaTo72\n5fK2zanZa4nYFAkH4Giql08pEjDbYT3l0lpZs3+LkT3mExLj/I7nCbLrCgRg\n1rSxiV/is7VMrAXTZI4J73fsL4WUvCFCV7KvBf/MMP87u2vkoymEVZTeXJ4E\nXO3wPgtJIRJEXNjnCG/Tf9cttGn54Jcc5Xkd7WmOS70VcxYk2XCqENkCnkaa\nQix+1+/EjW7hQCTn+pJJ4DbSE1e68k+yTUI0wb8vGGNPZTHKWPsZJkYmJ/9B\n94m36/qzjcCX20/ehDa/ciFdAuC9u8PqKJ4joPeDvalDtyucoLcjjRn6jujV\n6+6JO/So7K53Tm72Z5mcnhzqmWdtUfQ3T8/RTeNkQze56ujJrOfRJrUSbWJ5\n6iD5Xs7IcTJ2kk+UYTgvL7hFqrL/jHznzLUn22riBT+Q3zvNBX/zXYAtxMM4\nOcln\r\n=i3mX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQJAsAFsZypW9CYOrADvAq/2n6GBZkvWpdraFPnMep9AiAzpzxGQQPeYcoPnQsxDHqEfzHnNPOjXKUETVR3G/5cBg=="}]},"maintainers":[{"name":"craigbuckler","email":"craigbuckler@gmail.com"}],"_npmUser":{"name":"craigbuckler","email":"craigbuckler@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-image.js_1.5.0_1591462687563_0.4013640758035928"},"_hasShrinkwrap":false},"1.6.0":{"name":"progressive-image.js","version":"1.6.0","description":"progressive lazy-loading image system","main":"dist/progressive-image.js","scripts":{"build":"npm i && gulp","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Craig Buckler"},"homepage":"https://github.com/craigbuckler/progressive-image.js#readme","repository":{"type":"git","url":"git+https://github.com/craigbuckler/progressive-image.js.git"},"bugs":{"url":"https://github.com/craigbuckler/progressive-image.js/issues"},"keywords":["JavaScript","progressive","image","lazy","load"],"license":"MIT","browserslist":["> 1%","ie 10","ie 11"],"devDependencies":{"autoprefixer":"^9.8.4","cssnano":"^4.1.10","gulp":"^4.0.2","gulp-postcss":"^8.0.0","gulp-terser":"^1.2.0"},"gitHead":"c8230debc519d9efb51f3161c00a0163792c0513","_id":"progressive-image.js@1.6.0","_nodeVersion":"10.14.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Q2PkN0E4FNM/kvscYD6qYQB8kmOXtkc5M2LR7cjiihq5TbLY45iGSKpi1Nsiv1FD+rBMC4PuUVfpFeb6bJKXfA==","shasum":"aef28c7e00324fb3d8ac17066fe3861c2b9fa37e","tarball":"https://registry.npmjs.org/progressive-image.js/-/progressive-image.js-1.6.0.tgz","fileCount":5,"unpackedSize":7820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/yqWCRA9TVsSAnZWagAASg0P/2lCKCelon5K6y6Qzck+\nH8TLq54Qfuc0MGCVTWgsF1yg54SuKmANQSzaKJTYjy6KTFKUj5F3+RFxoEbl\n6b75kJLqi8cFK7g1BbyRY2ddkdmkuMYs14QULCLrispoRmjlwM/pxCm9hFOy\nY8Ghbknq5hYY+97XrlYarIwwgHd49EXcl/wvAHf8CB13dQKoayX4pD/eexCW\ndFhN7uJFjBssdnUoWvZe62XibtlUKLMfhPxbOFPMXJsSDrirIV8mp9eSi70q\nmpP+DlGprzMOeHqjZkTLG9oq3rfeiJhQ4ZYhsxzDLEN4t05gXq8rrUdwyhZB\nB+lHEWqDlOJDhroItGXi9HRcj5eHfWJSr1gmn7QVOAA3jXavCs75AbWJMLIq\nYYVecDU4FBeJ0FYw4iON7WYtCGoDqu5tjY3j3gnMFXv6QkeaJVF2PCAkUUH+\njpYQ04AJXmamIkaBFJilGQtKsgOXiT8Z28SAV5Dc9J5ljqj4GRQb8pomFaUR\nw5qrH3Qr307kCooxKYpzu7uZ+svr8CLo9lDpKDFDVQajlacLIIBrjomj3/QW\nPBdT/feTYPvsoKpUf4ZpojlNj5XFdYGDV6jUZze36giUeZ4/HAkyM0G9+KGk\nhY4da9I802nQ/yzpq31xOQE2iI0ne8mkkRDUXLB9iTOPIPbqTWa8PceH91oi\nOM2u\r\n=gSrX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjiqaaIsBLpk7MmZ+nDyPkVc4aDHCvt+eWRMw6d0rUGAIhAKIM4gVtYaSvfBJqsX3i74ivBSfCopbKSPxM6rvn23hc"}]},"maintainers":[{"name":"craigbuckler","email":"craigbuckler@gmail.com"}],"_npmUser":{"name":"craigbuckler","email":"craigbuckler@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-image.js_1.6.0_1593780886378_0.582900714942276"},"_hasShrinkwrap":false},"1.6.1":{"name":"progressive-image.js","version":"1.6.1","description":"progressive lazy-loading image system","browser":"./dist/progressive-image.js","scripts":{"build":"npm i && gulp","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Craig Buckler"},"homepage":"https://github.com/craigbuckler/progressive-image.js#readme","repository":{"type":"git","url":"git+https://github.com/craigbuckler/progressive-image.js.git"},"bugs":{"url":"https://github.com/craigbuckler/progressive-image.js/issues"},"keywords":["JavaScript","progressive","image","lazy","load"],"license":"MIT","browserslist":["> 1%","ie 10","ie 11"],"devDependencies":{"autoprefixer":"10.3.6","cssnano":"5.0.8","gulp":"4.0.2","gulp-postcss":"9.0.1","gulp-terser":"2.1.0"},"gitHead":"d9d1ae38648144a8a54c23b12c32a035a14bc85f","_id":"progressive-image.js@1.6.1","_nodeVersion":"12.22.6","_npmVersion":"7.24.1","dist":{"integrity":"sha512-oNGa9STpPjo9unLdM0tNil4Vfh7CPFwCtm5Ki77aRVmU5rCnf1qAj5Pe/5J0OnnkSx8IMeD8KMTxQg8S0jp7WA==","shasum":"47e31cef9048d7542fd9c0a7199b14c7d8a0623a","tarball":"https://registry.npmjs.org/progressive-image.js/-/progressive-image.js-1.6.1.tgz","fileCount":5,"unpackedSize":7969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh23QyCRA9TVsSAnZWagAAKHUP/j0PyUIjgWg5xlzMBGgr\n612KCUo8jZo8aMOYk/i2ErEC8DOZmqg3I3nvM/zo630HACM/QZ8ItHFbjIHK\nIG6+VVUE9o4g9I8gJGXXcha8p9OK6fA7PGp0w6lMd1i60N+lAhc1txqQF/OM\nrpTTZEQnM0AVjuE1SVrwvPcvxe1vVK+Aydlv31fVb4RuiMp203ZcLWuuz+yY\ntt83VoVQ1emHJNLG07Ydn0BT6YcusNL7By+Xs2UVB0BNr2XIBvL842jbkavC\n52vFoTMF9K+Mdu7U1/m2nJ8xN19d+u/307lNxB1XIZxaLS/VOyu8bNMNJHNT\nPztT/nUrITpOOWRknHt5k21jeSRKAmhwe7sSLsULiXTYa8aUwZVp/OXQ9dUo\ndImtZpk+uMyosVc8jOgobaEDXrgpQnK60mxyHMWxWj/vnpstXQYJf3vtV5x+\n2v5986FKDBj4acWUgtUwy1lAMNuASPO3qqrDAKHS7Xtuz/O/kPdv1QG4aE4t\n5FWHzMbHqL0/Hcpn3lo3NJWRvZCk/+XsuVA4m0fo3KLAfTm1Xc1s2a27WWR6\nNzpyKceUGu793bDzUSl5onLXzdJV33GnykVj1kUBdgGWBK0SrK/VC5ud4U2D\nCrpdluHqutS6c6XyAnKV57eI9BZKZUTLQF2IjzkABPmObVBCi47oiBriUipZ\n/ODO\r\n=k6eV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPNW18P6uN6WMirioktG3bXnB8m+Pbc+H1kstCIBaUEQIgeAr1WHwXy+IgT1Hwvn2QZMhMTTOg1BelOSmBhTXbkbg="}]},"_npmUser":{"name":"craigbuckler","email":"craigbuckler@gmail.com"},"directories":{},"maintainers":[{"name":"craigbuckler","email":"craigbuckler@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-image.js_1.6.1_1633193196603_0.21330782024295392"},"_hasShrinkwrap":false}},"time":{"created":"2019-05-30T13:38:25.422Z","1.3.0":"2019-05-30T13:38:25.551Z","modified":"2022-05-13T11:40:30.835Z","1.4.0":"2019-06-24T11:16:49.717Z","1.4.1":"2019-07-09T11:19:53.330Z","1.5.0":"2020-06-06T16:58:07.667Z","1.6.0":"2020-07-03T12:54:46.480Z","1.6.1":"2021-10-02T16:46:36.733Z"},"maintainers":[{"name":"craigbuckler","email":"craigbuckler@gmail.com"}],"description":"progressive lazy-loading image system","homepage":"https://github.com/craigbuckler/progressive-image.js#readme","keywords":["JavaScript","progressive","image","lazy","load"],"repository":{"type":"git","url":"git+https://github.com/craigbuckler/progressive-image.js.git"},"author":{"name":"Craig Buckler"},"bugs":{"url":"https://github.com/craigbuckler/progressive-image.js/issues"},"license":"MIT","readme":"# progressive-image.js\n\n[**demonstration**](https://codepen.io/craigbuckler/full/yPqLXW) | [**GitHub**](https://github.com/craigbuckler/progressive-image.js) | [**npm**](https://www.npmjs.com/package/progressive-image.js) | [**donate**](https://gum.co/vIjey) | [@craigbuckler](https://twitter.com/craigbuckler) | [craigbuckler.com](https://craigbuckler.com/)\n\n\n[progressive-image.js](https://github.com/craigbuckler/progressive-image.js) implements a progressively-loaded image effect similar to those seen on [Facebook](https://code.facebook.com/posts/991252547593574/the-technology-behind-preview-photos/) and [Medium](https://jmperezperez.com/medium-image-progressive-loading-placeholder/). A very small blurred image is replaced with the full-resolution equivalent when the element is scrolled into view.\n\nPlease use the code as you wish. [Tweet me @craigbuckler](https://twitter.com/craigbuckler) if you find it useful and consider [donating toward development](https://gum.co/vIjey).\n\nBenefits:\n\n* saves unnecessary bandwidth\n* fast loading, high performance, images loaded on view\n* supports any image type (JPEG photographs are most appropriate)\n* supports responsive images (`srcset` and `sizes` attributes)\n* supports CSS background images\n* supports native lazy loading and aspect ratios\n* lightweight: 1,407 bytes of JavaScript, 407 bytes of optional CSS (minified)\n* any CSS reveal effect can be applied\n* no external dependencies - works with any framework\n* makes up to three attempts if images fail to download\n* works in all modern browsers (IE10+)\n* progressively-enhanced to work in older browsers\n* easy to use\n\n**[View demonstration and full documentation...](https://codepen.io/craigbuckler/full/yPqLXW)**\n\n\n## Basic usage\n\nInclude the minified CSS and JavaScript anywhere in your page:\n\n```html\n<link rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/progressive-image.js/dist/progressive-image.css\">\n<script src=\"https://cdn.jsdelivr.net/npm/progressive-image.js/dist/progressive-image.js\" async></script>\n```\n\nor use [npm](https://www.npmjs.com/package/progressive-image.js) and a bundler:\n\n```sh\nnpm i progressive-image.js\n```\n\nThen add progressively-loaded images:\n\n```html\n<a href=\"full.jpg\" class=\"progressive replace\">\n  <img src=\"tiny.jpg\" class=\"preview\" alt=\"image\" />\n</a>\n```\n\nwhere:\n\n* `full.jpg` is the large image.\n* `tiny.jpg` is a small preview image - typically 20px width.\n\n**Both images must have the same aspect ratio.**\n\nRefer to `demo.html` for full documentation, examples, options, and usage notes. It is also available as a [CodePen demonstration page](https://codepen.io/craigbuckler/full/yPqLXW).\n\n\n## Version history\n\n### v1.6.1, 2 October 2021\n\n* fixed page resize removing responsive `srcset` images\n\n### v1.6.0, 3 July 2020\n\n* improved browser support verification\n* more resilient to framework issues\n* minor refactoring\n* updated help and images\n* bugfix: script now works in HTML `<head>`\n\n### v1.5.0, 6 June 2020\n\n* `pageshow` event for Single Page Apps\n* more reliable MutationObserver\n* `class` names applied to the preview are applied to the full image (except `preview`)\n* smaller, better performance\n* no errors in older browsers\n* updated usage notes, including native lazy loading\n\n### v1.4.1, 9 July 2019\n\n* strict mode\n* srcset and sizes attributes only set when available\n* README and demo.html update\n\n### v1.4.0, 24 June 2019\n\n* retries download after 3s and 6s (suggestion from [cheuksing](https://github.com/cheuksing))\n* continues to show preview if full image download fails\n* autoprefixer update\n\n### v1.3.0, 30 May 2019\n\n* Gulp.js minification\n* published on npm, CDN information\n\n### v1.2.0, 13 April 2018\n\n* added CSS background image support information\n\n### v1.2.0, 9 April 2018\n\n* full image replaces preview in-place (PR from [ftaiolivista](https://github.com/ftaiolivista))\n* minor refactoring and simplification\n\n### v1.1.0, 25 November 2017\n\n* permits any container element\n* link to other URLs can be retained\n* mutation observer event detects elements added via JavaScript\n* minor performance tweaks\n\n### v1.0.0, 16 January 2017\n\n* Initial commit\n","readmeFilename":"README.md"}