{"_id":"react-visible-image","_rev":"26-b561b4fe00784a84bbad120d6528fe32","name":"react-visible-image","dist-tags":{"next":"0.6.0","latest":"1.4.5"},"versions":{"0.1.9":{"name":"react-visible-image","version":"0.1.9","keywords":["react","component","image","performance"],"author":{"name":"Josh Post","email":"josh@pixelfusion.co.nz"},"license":"MIT","_id":"react-visible-image@0.1.9","maintainers":[{"name":"josh-pf","email":"josh@pixelfusion.co.nz"}],"homepage":"https://github.com/pixelfusion","bugs":{"url":"https://github.com/pixelfusion"},"dist":{"shasum":"86050de05260261593d9a0793aa371045526cfbf","tarball":"https://registry.npmjs.org/react-visible-image/-/react-visible-image-0.1.9.tgz","integrity":"sha512-M9L7A7EvRWAqlofrDHOa7qzKhuC5zIAJY7/9aVT/nQpAbxawryyB2IKNIZdXAbidj7KuPNh4SpzyfERuCrwQzg==","signatures":[{"sig":"MEYCIQD+FU9XEMLFCFJOHzdhUwxUXLUq6VfRYuisp2N50HiJdgIhAKPbsAkXTr4Bagn7ONkelLBhK2a4zQHXtPGn8WJRkvhF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/main.js","files":["dist","LICENSE","main.js"],"types":"./dist/index.d.ts","gitHead":"9a7930e4be8523443a246cb5518501d88025f54c","scripts":{"build":"rm -rf ./dist && webpack -p --config webpack.config.js","prepublish":"npm run build","build:example":"npm run build && webpack --config example/webpack.config.js"},"_npmUser":{"name":"josh-pf","email":"josh@pixelfusion.co.nz"},"repository":{"url":"https://github.com/pixelfusion","type":"git"},"_npmVersion":"5.4.2","description":"Highly customizable react component for only images that are in the viewport","directories":{},"_nodeVersion":"7.1.0","devDependencies":{"react":"^16.0.0","tslint":"^5.7.0","webpack":"^2.7.0","react-dom":"^16.0.0","ts-loader":"^2.3.7","prop-types":"^15.6.0","typescript":"^2.5.3","@types/react":"^16.0.10","tslint-react":"^3.2.0","@types/react-dom":"^16.0.1","@types/prop-types":"^15.5.2","source-map-loader":"^0.2.2","awesome-typescript-loader":"^3.2.3"},"peerDependencies":{"react":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-visible-image-0.1.9.tgz_1508210297149_0.7984560676850379","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"react-visible-image","version":"0.1.10","keywords":["react","component","image","performance"],"author":{"name":"Josh Post","email":"josh@pixelfusion.co.nz"},"license":"MIT","_id":"react-visible-image@0.1.10","maintainers":[{"name":"josh-pf","email":"josh@pixelfusion.co.nz"}],"homepage":"https://github.com/pixelfusion/react-visible-image","bugs":{"url":"https://github.com/pixelfusion/react-visible-image/issues"},"dist":{"shasum":"ae5f78c85d079bb82fa6c72a8a94505cc13f2b36","tarball":"https://registry.npmjs.org/react-visible-image/-/react-visible-image-0.1.10.tgz","integrity":"sha512-rl9YPoQKj4ToXhGkvQ6JfXDEwW2HhqGMBF95/nozgTbBIjd7Pji89cKDzyhV56KouhC86BPrjy0yZrDhW9Ldew==","signatures":[{"sig":"MEQCIGvETxd5lNOBB6EcoA00goszeyIwi5gmt5abTR5En/gDAiAUgtFK1npEBCidAZ7WM9USMCt2MZWrbeo11FkEpHqxSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/main.js","files":["dist","LICENSE","main.js"],"types":"./dist/index.d.ts","gitHead":"f4351824dff38b7a5dc33069ca7bb0883690f2ab","scripts":{"build":"rm -rf ./dist && webpack -p --config webpack.config.js","prepare":"npm run build","build:example":"npm run build && webpack --config example/webpack.config.js"},"_npmUser":{"name":"josh-pf","email":"josh@pixelfusion.co.nz"},"repository":{"url":"git+https://github.com/pixelfusion/react-visible-image.git","type":"git"},"_npmVersion":"5.4.2","description":"Highly customizable react component for only images that are in the viewport","directories":{},"_nodeVersion":"7.1.0","devDependencies":{"react":"^16.0.0","tslint":"^5.7.0","webpack":"^2.7.0","react-dom":"^16.0.0","ts-loader":"^2.3.7","prop-types":"^15.6.0","typescript":"^2.5.3","@types/react":"^16.0.10","tslint-react":"^3.2.0","@types/react-dom":"^16.0.1","@types/prop-types":"^15.5.2","source-map-loader":"^0.2.2","awesome-typescript-loader":"^3.2.3"},"peerDependencies":{"react":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-visible-image-0.1.10.tgz_1508210736153_0.4852913978975266","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"react-visible-image","version":"0.2.0","keywords":["react","component","image","performance"],"author":{"name":"Josh Post","email":"josh@pixelfusion.co.nz"},"license":"MIT","_id":"react-visible-image@0.2.0","maintainers":[{"name":"josh-pf","email":"josh@pixelfusion.co.nz"}],"homepage":"https://github.com/pixelfusion/react-visible-image","bugs":{"url":"https://github.com/pixelfusion/react-visible-image/issues"},"dist":{"shasum":"f173f15ae7b9f1a425afbe960bd348c9e6cec320","tarball":"https://registry.npmjs.org/react-visible-image/-/react-visible-image-0.2.0.tgz","integrity":"sha512-RytMRO5ZvPbqzJhYFkaKaXn9vv9fSNsIRyox0T2Wra2Oa/hVk1i7HxQX4kuKzatDQBVeBuJ0vEpOrnOavqGQ6g==","signatures":[{"sig":"MEQCIBJjOYcDQspCtfQFZRt2I1o2QyIGow2OAu40f+gT08QYAiAkVfl48ukwD+pqM+HPdjmeGC1jUCZe4FKrtrdoSbu55A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/main.js","files":["dist","LICENSE","main.js"],"types":"./dist/index.d.ts","gitHead":"9ec9d2b56fa4755f1bc9684e063e49eb5aae6e1e","scripts":{"build":"rm -rf ./dist && webpack -p --config webpack.config.js","prepare":"npm run build","build:example":"npm run build && webpack --config example/webpack.config.js"},"_npmUser":{"name":"josh-pf","email":"josh@pixelfusion.co.nz"},"repository":{"url":"git+https://github.com/pixelfusion/react-visible-image.git","type":"git"},"_npmVersion":"5.4.2","description":"Highly customizable react component for only images that are in the viewport","directories":{},"_nodeVersion":"7.1.0","devDependencies":{"react":"^16.0.0","tslint":"^5.7.0","webpack":"^2.7.0","react-dom":"^16.0.0","ts-loader":"^2.3.7","prop-types":"^15.6.0","typescript":"^2.5.3","@types/react":"^16.0.10","tslint-react":"^3.2.0","@types/react-dom":"^16.0.1","@types/prop-types":"^15.5.2","source-map-loader":"^0.2.2","awesome-typescript-loader":"^3.2.3"},"peerDependencies":{"react":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-visible-image-0.2.0.tgz_1508271149162_0.6231963527388871","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"react-visible-image","version":"0.2.1","keywords":["react","component","image","performance"],"author":{"name":"Josh Post","email":"josh@pixelfusion.co.nz"},"license":"MIT","_id":"react-visible-image@0.2.1","maintainers":[{"name":"josh-pf","email":"josh@pixelfusion.co.nz"}],"homepage":"https://github.com/pixelfusion/react-visible-image","bugs":{"url":"https://github.com/pixelfusion/react-visible-image/issues"},"dist":{"shasum":"f8e9d4219b9cead2a8ce0984d83ee5c56bd06d5e","tarball":"https://registry.npmjs.org/react-visible-image/-/react-visible-image-0.2.1.tgz","integrity":"sha512-d2Da41BPHtPJWKPIcISyv5JV+Rl332gkzZJ77aIASLuW1WZhieZ9JzaHYPly8xReIeyJ7bfIM1tWMDMZUnclGA==","signatures":[{"sig":"MEYCIQCLqAc396I5V0JamrReKb6wXCDtANxK3sYMKn1T0C/l5AIhANdJK/jRSPt+ONzo4ftGVVFeKEzXTdtIk/+k5W6466ns","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/main.js","files":["dist","LICENSE","main.js"],"types":"./dist/index.d.ts","gitHead":"cf9eae3c70f16827b40cabafe4ca17dd9024b677","scripts":{"build":"rm -rf ./dist && webpack -p --config webpack.config.js","prepare":"npm run build","build:example":"npm run build && webpack --config example/webpack.config.js"},"_npmUser":{"name":"josh-pf","email":"josh@pixelfusion.co.nz"},"repository":{"url":"git+https://github.com/pixelfusion/react-visible-image.git","type":"git"},"_npmVersion":"5.5.1","description":"Highly customizable react component for only images that are in the viewport","directories":{},"_nodeVersion":"7.1.0","devDependencies":{"react":"^16.0.0","tslint":"^5.7.0","webpack":"^2.7.0","react-dom":"^16.0.0","ts-loader":"^2.3.7","prop-types":"^15.6.0","typescript":"^2.5.3","@types/react":"^16.0.10","tslint-react":"^3.2.0","@types/react-dom":"^16.0.1","@types/prop-types":"^15.5.2","source-map-loader":"^0.2.2","awesome-typescript-loader":"^3.2.3"},"peerDependencies":{"react":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-visible-image-0.2.1.tgz_1508280281339_0.5642268708907068","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"react-visible-image","version":"0.2.2","keywords":["react","component","image","performance"],"author":{"name":"Josh Post","email":"josh@pixelfusion.co.nz"},"license":"MIT","_id":"react-visible-image@0.2.2","maintainers":[{"name":"josh-pf","email":"josh@pixelfusion.co.nz"}],"homepage":"https://github.com/pixelfusion/react-visible-image","bugs":{"url":"https://github.com/pixelfusion/react-visible-image/issues"},"dist":{"shasum":"caa30f456b24389c54bfe2ea2f865854364161bf","tarball":"https://registry.npmjs.org/react-visible-image/-/react-visible-image-0.2.2.tgz","integrity":"sha512-b3XEOLx/SIesEzOLamosAvb6K/Ml+mGgv4mMA6FUY/VY9DvUgThZsHGhB+ohr2ZHFD+dycostusyv/WI915J8g==","signatures":[{"sig":"MEYCIQC0HBS8cXh4EFL6n8ypgamGaNx0SxhQHiVwxv3WNMSg9gIhAPEqwKkugNgsBSK4y/zhnXlDhigHXtAtPfgId3Go5mHP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/main.js","files":["dist","LICENSE","main.js"],"types":"./dist/index.d.ts","gitHead":"74e1ed42dc409cb763b934b078fc0b4008fea714","scripts":{"build":"rm -rf ./dist && webpack -p --config webpack.config.js","prepare":"npm run build","build:example":"npm run build && webpack --config example/webpack.config.js"},"_npmUser":{"name":"josh-pf","email":"josh@pixelfusion.co.nz"},"repository":{"url":"git+https://github.com/pixelfusion/react-visible-image.git","type":"git"},"_npmVersion":"5.5.1","description":"Highly customizable react component for only images that are in the viewport","directories":{},"_nodeVersion":"7.1.0","devDependencies":{"react":"^16.0.0","tslint":"^5.7.0","webpack":"^2.7.0","react-dom":"^16.0.0","ts-loader":"^2.3.7","prop-types":"^15.6.0","typescript":"^2.5.3","@types/react":"^16.0.10","tslint-react":"^3.2.0","@types/react-dom":"^16.0.1","@types/prop-types":"^15.5.2","source-map-loader":"^0.2.2","awesome-typescript-loader":"^3.2.3"},"peerDependencies":{"react":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-visible-image-0.2.2.tgz_1508281099106_0.46568557247519493","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"react-visible-image","version":"0.2.3","keywords":["react","component","image","performance"],"author":{"name":"Josh Post","email":"josh@pixelfusion.co.nz"},"license":"MIT","_id":"react-visible-image@0.2.3","maintainers":[{"name":"josh-pf","email":"josh@pixelfusion.co.nz"}],"homepage":"https://github.com/pixelfusion/react-visible-image","bugs":{"url":"https://github.com/pixelfusion/react-visible-image/issues"},"dist":{"shasum":"e7922bf586dbd90d959acb7ae37e190a641b9fe2","tarball":"https://registry.npmjs.org/react-visible-image/-/react-visible-image-0.2.3.tgz","integrity":"sha512-Lw50DoALgAnJBIA0QyKVocOMWKjGxtolyKYfF8nfoB21sOzU6lUs25G3FOEEnGDdIVuQ418GQvB2hgEDbRmskg==","signatures":[{"sig":"MEUCIQDwDChFybIB0gE4avb2gJvpLT6zhN+7ZSwqIfhaqs7SugIgHe2DA5ci6+/3xSXsOm5Uy2tN3ur72MOP7oroxl1Azbo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/main.js","files":["dist","LICENSE","main.js"],"types":"./dist/index.d.ts","gitHead":"3c6f72c7ccdaff8afc3d5bb6593368d239f0b561","scripts":{"build":"rm -rf ./dist && webpack -p --config webpack.config.js","prepare":"npm run build","build:example":"npm run build && webpack --config example/webpack.config.js"},"_npmUser":{"name":"josh-pf","email":"josh@pixelfusion.co.nz"},"repository":{"url":"git+https://github.com/pixelfusion/react-visible-image.git","type":"git"},"_npmVersion":"5.5.1","description":"Highly customizable react component for only images that are in the viewport","directories":{},"_nodeVersion":"7.1.0","devDependencies":{"react":"^16.0.0","tslint":"^5.7.0","webpack":"^2.7.0","react-dom":"^16.0.0","ts-loader":"^2.3.7","prop-types":"^15.6.0","typescript":"^2.5.3","@types/react":"^16.0.10","tslint-react":"^3.2.0","@types/react-dom":"^16.0.1","@types/prop-types":"^15.5.2","source-map-loader":"^0.2.2","awesome-typescript-loader":"^3.2.3"},"peerDependencies":{"react":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-visible-image-0.2.3.tgz_1508281264322_0.373787330230698","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"react-visible-image","version":"0.2.4","keywords":["react","component","image","performance"],"author":{"name":"Josh Post","email":"josh@pixelfusion.co.nz"},"license":"MIT","_id":"react-visible-image@0.2.4","maintainers":[{"name":"josh-pf","email":"josh@pixelfusion.co.nz"}],"homepage":"https://github.com/pixelfusion/react-visible-image","bugs":{"url":"https://github.com/pixelfusion/react-visible-image/issues"},"dist":{"shasum":"89831a0af6c07d088853168762258cf500dd7022","tarball":"https://registry.npmjs.org/react-visible-image/-/react-visible-image-0.2.4.tgz","integrity":"sha512-eCsaVbgz5iU+i6DhUZNVj2hPCFY35OUTvPNAQG54UBc9mBAzMSQgVvJzAQHpByKLOqQMPhyR1Vmx8lkrKnahTQ==","signatures":[{"sig":"MEUCICxqVMnrOneOZ3GzIjCdJ7qISOzVB5jjBBzD+E/lwUU3AiEAuvcswgJgigZLryVP86D+DYURxyAP0gnF4aW/AH1Cceo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/main.js","files":["dist","LICENSE","main.js"],"types":"./dist/index.d.ts","gitHead":"489e52f34701b56c51e9ebbbc5c4136e2e6ca849","scripts":{"build":"rm -rf ./dist && webpack -p --config webpack.config.js","prepare":"npm run build","build:example":"npm run build && webpack --config example/webpack.config.js"},"_npmUser":{"name":"josh-pf","email":"josh@pixelfusion.co.nz"},"repository":{"url":"git+https://github.com/pixelfusion/react-visible-image.git","type":"git"},"_npmVersion":"5.5.1","description":"Highly customizable react component for only images that are in the viewport","directories":{},"_nodeVersion":"7.1.0","devDependencies":{"react":"^16.0.0","tslint":"^5.7.0","webpack":"^2.7.0","react-dom":"^16.0.0","ts-loader":"^2.3.7","prop-types":"^15.6.0","typescript":"^2.5.3","@types/react":"^16.0.10","tslint-react":"^3.2.0","@types/react-dom":"^16.0.1","@types/prop-types":"^15.5.2","source-map-loader":"^0.2.2","awesome-typescript-loader":"^3.2.3"},"peerDependencies":{"react":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-visible-image-0.2.4.tgz_1508281522012_0.4088245590683073","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"react-visible-image","version":"0.2.5","keywords":["react","component","image","performance"],"author":{"name":"Josh Post","email":"josh@pixelfusion.co.nz"},"license":"MIT","_id":"react-visible-image@0.2.5","maintainers":[{"name":"josh-pf","email":"josh@pixelfusion.co.nz"}],"homepage":"https://github.com/pixelfusion/react-visible-image","bugs":{"url":"https://github.com/pixelfusion/react-visible-image/issues"},"dist":{"shasum":"e67fe04c3dfeee688d4ac72fc34f520f1643b600","tarball":"https://registry.npmjs.org/react-visible-image/-/react-visible-image-0.2.5.tgz","integrity":"sha512-4WFY11O5Bu5PejARh3D3szTvhmBZrWcItEG6K/fv/tzAjPLEdT/w3MpEWt7Mp0Rlh2Ll8v+lQuj0ydNBU3FrJg==","signatures":[{"sig":"MEUCIFfXALTualzGVh1KPqErsnRfvb73wyQ8zBDdsZ7D1Ub2AiEAxhEjpZJsdMcvUnKplTf7q8cGY3Q8D4mRVKqbA2M7ewE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/main.js","files":["dist","LICENSE","main.js"],"types":"./dist/index.d.ts","gitHead":"6b5d4205655bdf20ab9034379b997c0828933196","scripts":{"build":"rm -rf ./dist && webpack -p --config webpack.config.js","prepare":"npm run build","build:example":"npm run build && webpack --config example/webpack.config.js"},"_npmUser":{"name":"josh-pf","email":"josh@pixelfusion.co.nz"},"repository":{"url":"git+https://github.com/pixelfusion/react-visible-image.git","type":"git"},"_npmVersion":"5.5.1","description":"Highly customizable react component for only images that are in the viewport","directories":{},"_nodeVersion":"7.1.0","devDependencies":{"react":"^16.0.0","tslint":"^5.7.0","webpack":"^2.7.0","react-dom":"^16.0.0","ts-loader":"^2.3.7","prop-types":"^15.6.0","typescript":"^2.5.3","@types/react":"^16.0.10","tslint-react":"^3.2.0","@types/react-dom":"^16.0.1","@types/prop-types":"^15.5.2","source-map-loader":"^0.2.2","awesome-typescript-loader":"^3.2.3"},"peerDependencies":{"react":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-visible-image-0.2.5.tgz_1508281620210_0.6191447982564569","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"react-visible-image","version":"0.4.0","keywords":["react","component","image","performance"],"author":{"name":"Josh Post","email":"josh@pixelfusion.co.nz"},"license":"MIT","_id":"react-visible-image@0.4.0","maintainers":[{"name":"josh-pf","email":"josh@pixelfusion.co.nz"}],"homepage":"https://github.com/pixelfusion/react-visible-image","bugs":{"url":"https://github.com/pixelfusion/react-visible-image/issues"},"dist":{"shasum":"e3c2156740cb02b7967101ed123b80798636e529","tarball":"https://registry.npmjs.org/react-visible-image/-/react-visible-image-0.4.0.tgz","integrity":"sha512-qSR3Z2jd6rhlms3h7XfY4vjbUX65SVjNINgME1hQbgjWqBKg/qJ4chS2Fc07xH18fu8N+6W7Af64Q6XMz7+YAQ==","signatures":[{"sig":"MEUCIBd9wr+bH6+0bwsh6Y5Pp8UEi53huUpd+S/1+xob2J1OAiEAwkzRJSlwZAZVFBqe6o+CcEqn7Y4jRSoPKMFyX1gNyj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/main.js","files":["dist","LICENSE","main.js"],"types":"./dist/index.d.ts","gitHead":"19f8631dc090f643f9a731dfb54c20920a06f731","scripts":{"build":"rm -rf ./dist && webpack -p --config webpack.config.js","prepare":"npm run build","build:example":"npm run build && webpack --config example/webpack.config.js"},"_npmUser":{"name":"josh-pf","email":"josh@pixelfusion.co.nz"},"repository":{"url":"git+https://github.com/pixelfusion/react-visible-image.git","type":"git"},"_npmVersion":"5.5.1","description":"Highly customizable react component for only images that are in the viewport","directories":{},"_nodeVersion":"7.1.0","devDependencies":{"react":"^16.0.0","tslint":"^5.7.0","webpack":"^2.7.0","react-dom":"^16.0.0","ts-loader":"^2.3.7","prop-types":"^15.6.0","typescript":"^2.5.3","@types/react":"^16.0.10","tslint-react":"^3.2.0","@types/react-dom":"^16.0.1","@types/prop-types":"^15.5.2","source-map-loader":"^0.2.2","awesome-typescript-loader":"^3.2.3"},"peerDependencies":{"react":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-visible-image-0.4.0.tgz_1508298017942_0.3555164879653603","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"react-visible-image","version":"0.4.1","keywords":["react","component","image","performance"],"author":{"name":"Josh Post","email":"josh@pixelfusion.co.nz"},"license":"MIT","_id":"react-visible-image@0.4.1","maintainers":[{"name":"josh-pf","email":"josh@pixelfusion.co.nz"}],"homepage":"https://github.com/pixelfusion/react-visible-image","bugs":{"url":"https://github.com/pixelfusion/react-visible-image/issues"},"dist":{"shasum":"890736fa432f93bdaab40ba0f48e6d0ddda3093c","tarball":"https://registry.npmjs.org/react-visible-image/-/react-visible-image-0.4.1.tgz","integrity":"sha512-erhmidGkAA3G5BUJq8jLiQuXMZftey71Q3zEIaarb1Uz2HiX0ZU5SddOX3YkkZAKWFfr+NcDSCivXdh9YP+TJQ==","signatures":[{"sig":"MEUCIQDjrdFi9PSDYkrcp/6ftad3KVNHLeEZqP51h/b1bsz43gIgHB43DePCUlB8OzsTZUkY2WrrfzkLqB5YhWM/6Czsd8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/main.js","files":["dist","LICENSE","main.js"],"types":"./dist/index.d.ts","gitHead":"dc3519758e8975577b88cde1a2580ba3fa24fac3","scripts":{"build":"rm -rf ./dist && webpack -p --config webpack.config.js","prepare":"npm run build","build:example":"npm run build && webpack --config example/webpack.config.js"},"_npmUser":{"name":"josh-pf","email":"josh@pixelfusion.co.nz"},"repository":{"url":"git+https://github.com/pixelfusion/react-visible-image.git","type":"git"},"_npmVersion":"5.5.1","description":"Highly customizable react component for only images that are in the viewport","directories":{},"_nodeVersion":"7.1.0","devDependencies":{"react":"^16.0.0","tslint":"^5.7.0","webpack":"^2.7.0","react-dom":"^16.0.0","ts-loader":"^2.3.7","prop-types":"^15.6.0","typescript":"^2.5.3","@types/react":"^16.0.10","tslint-react":"^3.2.0","@types/react-dom":"^16.0.1","@types/prop-types":"^15.5.2","source-map-loader":"^0.2.2","awesome-typescript-loader":"^3.2.3"},"peerDependencies":{"react":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-visible-image-0.4.1.tgz_1508363696654_0.8541004378348589","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"react-visible-image","version":"0.5.0","keywords":["react","component","image","performance"],"author":{"name":"Josh Post","email":"josh@pixelfusion.co.nz"},"license":"MIT","_id":"react-visible-image@0.5.0","maintainers":[{"name":"josh-pf","email":"josh@pixelfusion.co.nz"}],"homepage":"https://github.com/pixelfusion/react-visible-image","bugs":{"url":"https://github.com/pixelfusion/react-visible-image/issues"},"dist":{"shasum":"1363bd1a78c33fe48fad30df37cf364943eeab1c","tarball":"https://registry.npmjs.org/react-visible-image/-/react-visible-image-0.5.0.tgz","integrity":"sha512-aGSOg5e2qG3naPl1wIxXfklm8yUL7lzXrHB7/rTXmxgIuQ4uEPaJe5UaPZfc557vHXrDX9Z6LQQbn/jbcw3WpQ==","signatures":[{"sig":"MEUCICxCRk+9Qsjslz9IKWjEtnpgs0IBU363ms8DKmr4TawmAiEAyD8DZnOyzJVwq60U/2ZTkOELk4CbqoVWphdR8FxvKXQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/main.js","files":["dist","LICENSE","main.js"],"types":"./dist/index.d.ts","gitHead":"af26a92ccc8940fe55e18d4d8349563e0d98d187","scripts":{"build":"rm -rf ./dist && webpack -p --config webpack.config.js","prepare":"npm run build","build:example":"npm run build && webpack --config example/webpack.config.js"},"_npmUser":{"name":"josh-pf","email":"josh@pixelfusion.co.nz"},"repository":{"url":"git+https://github.com/pixelfusion/react-visible-image.git","type":"git"},"_npmVersion":"5.5.1","description":"Highly customizable react component for only images that are in the viewport","directories":{},"_nodeVersion":"7.1.0","devDependencies":{"react":"^16.0.0","tslint":"^5.7.0","webpack":"^2.7.0","react-dom":"^16.0.0","ts-loader":"^2.3.7","prop-types":"^15.6.0","typescript":"^2.5.3","@types/react":"^16.0.10","tslint-react":"^3.2.0","@types/react-dom":"^16.0.1","@types/prop-types":"^15.5.2","source-map-loader":"^0.2.2","awesome-typescript-loader":"^3.2.3"},"peerDependencies":{"react":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-visible-image-0.5.0.tgz_1508380226865_0.006688840687274933","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"react-visible-image","version":"0.5.1","keywords":["react","component","image","performance"],"author":{"name":"Josh Post","email":"josh@pixelfusion.co.nz"},"license":"MIT","_id":"react-visible-image@0.5.1","maintainers":[{"name":"josh-pf","email":"josh@pixelfusion.co.nz"}],"homepage":"https://github.com/pixelfusion/react-visible-image","bugs":{"url":"https://github.com/pixelfusion/react-visible-image/issues"},"dist":{"shasum":"4623cfca50933b4c6cf2ec36add442d07c6df19b","tarball":"https://registry.npmjs.org/react-visible-image/-/react-visible-image-0.5.1.tgz","integrity":"sha512-2stYxeCz3i4isXvA+3TYoRib9jv5BNPytXvY3cINPKJi+Ai4umT3Mx7/oPploNfDe/s0RZmrXZNqHalWg22xOA==","signatures":[{"sig":"MEUCIFcPMLDBBQqOFWjvLdVyOhpWoD/xKcQuiFfLeObBT7cYAiEAuQaNJd4VUbfsRllkmSm/QgpjErxIs/4f4BJLhgi/1k0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/main.js","files":["dist","LICENSE","main.js"],"types":"./dist/index.d.ts","gitHead":"77d6508512049f3d1b9156d195254165f592b230","scripts":{"build":"rm -rf ./dist && webpack -p --config webpack.config.js","prepare":"npm run build","build:example":"npm run build && webpack --config example/webpack.config.js"},"_npmUser":{"name":"josh-pf","email":"josh@pixelfusion.co.nz"},"repository":{"url":"git+https://github.com/pixelfusion/react-visible-image.git","type":"git"},"_npmVersion":"5.5.1","description":"Highly customizable react component for only images that are in the viewport","directories":{},"_nodeVersion":"7.1.0","devDependencies":{"react":"^16.0.0","tslint":"^5.7.0","webpack":"^2.7.0","react-dom":"^16.0.0","ts-loader":"^2.3.7","prop-types":"^15.6.0","typescript":"^2.5.3","@types/react":"^16.0.10","tslint-react":"^3.2.0","@types/react-dom":"^16.0.1","@types/prop-types":"^15.5.2","source-map-loader":"^0.2.2","awesome-typescript-loader":"^3.2.3"},"peerDependencies":{"react":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-visible-image-0.5.1.tgz_1509306229028_0.06296390760689974","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"react-visible-image","version":"0.5.2","keywords":["react","component","image","performance"],"author":{"name":"Josh Post","email":"josh@pixelfusion.co.nz"},"license":"MIT","_id":"react-visible-image@0.5.2","maintainers":[{"name":"josh-pf","email":"josh@pixelfusion.co.nz"}],"homepage":"https://github.com/pixelfusion/react-visible-image","bugs":{"url":"https://github.com/pixelfusion/react-visible-image/issues"},"dist":{"shasum":"4663100ffbd2d7de48786057322450f6966ed4d0","tarball":"https://registry.npmjs.org/react-visible-image/-/react-visible-image-0.5.2.tgz","fileCount":10,"integrity":"sha512-uF6ZuswQvFOx8U4YTphBKBqTEB6oWcrJFjrB91CcHALkx/l9xyhGBvBDzhrgNerBJK+vxXxNLx4VN6S+rGQn5g==","signatures":[{"sig":"MEUCIQCNcISu+Z6hcnTcz6Hqa/iU7lsk1D65pAVZOdhHBBoBbAIgXmU12fyFcxeulntlt/him+V7OlaJv6B+cqzoHAYFvBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+1ofCRA9TVsSAnZWagAAbBYP/2UWbjNmu+zA/4eWcSlT\nFrnAYID2LvpG6It8vRRvEk3U/A+LQWYO0p0OEUe95trVcPFTYNukyTt673ds\nvL9a8U7FMJVnRoi9zvbCyDagnKd8X3gW18CFNSZIgkJjEfWhyyxzD71PaU13\nQrER6EMcbOvM8xJ83l9RmIba2rIOsbAQA6lXn41OX/wnwxt/J4Tckjul2Bl2\nVMD+dBrtQNKwO7MzXTa/rkUA6aCh/zXqUhbka5uTsLAgMR9TxsGzCx3Ca3Hs\n+NcZ/k25bHAAkUN8Zcbkkr0tCDwfTUN2tiqDXS4mIj6gVpMwydpbo6Oz5M2t\nJP15qZ93ImlzL3kWSoMVgyz0isnf3c/GksBsEf3PxcwoQYm2t4MbP6Szcoxr\ndSFdH0Icsw6G+0XoBbm5pQAEgl6MvCdFmBto1m6yvF3xtOHBJtRBu1OJ+Mxx\nMRer2jeMP7PcO0rZj6EpzJqbWBbB4In6YGZe4U4TsZq2FeLhrYt3T7p/Miir\nZK3+bDq20PoTXpaIrWHRBU7iwmT1/PJtq91glHmoXiL5xe+XYbydXHKVxanW\nzWXgTxGrYhRGTqvqdOs9LTn9kyPcgKAlbh6rjDZeHGHE4a1PkwhAsOyzvjZC\nS5YLeRUqpHvL3JA3zCU31blHTn13wfkQAB01HEi6WsGqA8EvqDuhzZN9CB9A\nCtgq\r\n=RUWZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","files":["dist","LICENSE","main.js"],"types":"./dist/index.d.ts","gitHead":"2e6ba7dde569a38131e83c85ca999e897d02afaf","scripts":{"build":"rm -rf ./dist && webpack -p --config webpack.config.js","prepare":"npm run build","build:example":"npm run build && webpack --config example/webpack.config.js"},"_npmUser":{"name":"josh-pf","email":"josh@pixelfusion.co.nz"},"repository":{"url":"git+https://github.com/pixelfusion/react-visible-image.git","type":"git"},"_npmVersion":"6.0.1","description":"Highly customizable react component for only images that are in the viewport","directories":{},"_nodeVersion":"9.9.0","dependencies":{"intersection-observer":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.3.2","tslint":"^5.10.0","webpack":"^4.8.3","react-dom":"^16.3.2","ts-loader":"^4.3.0","typescript":"^2.8.3","webpack-cli":"^2.1.3","@types/react":"^16.3.14","tslint-react":"^3.6.0","@types/react-dom":"^16.0.5","source-map-loader":"^0.2.3","tslint-eslint-rules":"^5.2.0","tslint-consistent-codestyle":"^1.13.0"},"peerDependencies":{"react":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-visible-image_0.5.2_1526422046236_0.9543363707350723","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"react-visible-image","version":"0.6.0","keywords":["react","component","image","performance"],"author":{"name":"Josh Post","email":"josh@pixelfusion.co.nz"},"license":"MIT","_id":"react-visible-image@0.6.0","maintainers":[{"name":"josh-pf","email":"josh@pixelfusion.co.nz"}],"homepage":"https://github.com/pixelfusion/react-visible-image","bugs":{"url":"https://github.com/pixelfusion/react-visible-image/issues"},"dist":{"shasum":"49517106716886819f80a87cd755da7c7ea1344e","tarball":"https://registry.npmjs.org/react-visible-image/-/react-visible-image-0.6.0.tgz","fileCount":12,"integrity":"sha512-OcL9BV6JkxvWBp2QcVgWrYuMgXcYWGaLnYcY3unNlof4QJoMO/4b+xOi3RZEZwc7K4zPP5Pnt4ybAwUjXQbVGw==","signatures":[{"sig":"MEQCIFHzXKMNdIrXCI9Gxe1JHqtXSzMgJFAD6VjuJs0m/ut5AiAO/qFcBxWBKDsikd0eSdOeh7xWT9HtHI2kGH/ScIv8AQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+2uxCRA9TVsSAnZWagAAhQcQAIaTwaBxEAM1Op0EQRBi\nb0a1t6HCrby0r5k0SWwiK2M45r9VOKaPz9NUlfhAOSvHfrSXs36xu3J6F95E\nBnV0S7BqwraZByZ/MxvMSWIFEWdiwPJN8RKS8dYRo0Xnnwx6qgqM3YgsvcuH\nrThKOUmGDnbB6v5YqcRIXtxRf48wQVYjg70BgAd1O3MOFxfyzg/I4FQRs6zA\n2jnLD/5XsDFiIDQMdv/iZCmwzM47gIRHi+nEjzPALMSCV2VFy+EDDLQugN6W\n/Qh4jsNUBqi68mFnWP+8cHG5YSQ9iaJCxSZqcytDiUG+e8ydkd88xTG2SxAn\npLaMnVqbRE+NivGavD6vpvx+VGiiBdQUSRIp/5fA9SREgRkr7u360jdY+gVR\noDhinXyXfOXcTHSt0lgGPRxXkqGpY8olOvSJjCoOn7DZiMWLx+cB6i3AoIVq\n1W5rT/Q7zI9H6c9QmjbG2bilVC8NnKadl1E7AOz9YBuTOBuG5haeXGFmgKt4\nmzoEgFgaBWWr7IoJz5eD5dae5UuqXiBSiwX2/z3+/6E+Kv3LNIkHLoI4li8a\nW3Wz4/ZW4WWSZkfQyZGQgiSKVzfnJ7mlL1m+5lf0nMtGqkbeyv/s46JMARZu\nv1pLaTJLbko1Xf493lpfidPA1a2TsKe/KhfLEuBXXg09Pf62C1rmbDZ5Ci1F\nuPyK\r\n=BfTg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","files":["dist","LICENSE","main.js"],"types":"./dist/index.d.ts","gitHead":"e8894871e357e2b3fb2c6ffa6b3df83280775f16","scripts":{"build":"rm -rf ./dist && webpack -p --config webpack.config.js","prepare":"npm run build","build:example":"npm run build && webpack --config example/webpack.config.js"},"_npmUser":{"name":"josh-pf","email":"josh@pixelfusion.co.nz"},"repository":{"url":"git+https://github.com/pixelfusion/react-visible-image.git","type":"git"},"_npmVersion":"6.0.1","description":"Highly customizable react component for only images that are in the viewport","directories":{},"_nodeVersion":"9.11.1","dependencies":{"intersection-observer":"^0.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^16.3.2","tslint":"^5.10.0","webpack":"^4.8.3","react-dom":"^16.3.2","ts-loader":"^4.3.0","typescript":"^2.8.3","webpack-cli":"^2.1.3","@types/react":"^16.3.14","tslint-react":"^3.6.0","@types/react-dom":"^16.0.5","source-map-loader":"^0.2.3","tslint-eslint-rules":"^5.2.0","tslint-consistent-codestyle":"^1.13.0"},"peerDependencies":{"react":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-visible-image_0.6.0_1526426544843_0.43871509979817547","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"react-visible-image","version":"1.0.0","keywords":["react","component","image","performance"],"author":{"name":"Josh Post","email":"josh@pixelfusion.co.nz"},"license":"MIT","_id":"react-visible-image@1.0.0","maintainers":[{"name":"josh-pf","email":"josh@pixelfusion.co.nz"}],"homepage":"https://github.com/pixelfusion/react-visible-image","bugs":{"url":"https://github.com/pixelfusion/react-visible-image/issues"},"dist":{"shasum":"2c04cf77a180d31e92a854b270f652e19036aad6","tarball":"https://registry.npmjs.org/react-visible-image/-/react-visible-image-1.0.0.tgz","fileCount":16,"integrity":"sha512-vI06doMc99Js15PRGJ+iidJiVeetSoVBBY5h/vh84FA3TfQjf1hV/QuViS7taYd8Gbrzr3/sMTiZNu2bQDH7bg==","signatures":[{"sig":"MEQCICHqKI6tjD7V3oUzhGueay0As1a91Y2p2R/FM4FmImg/AiBKEk8NBl/AoUBk8Wd9aSkbfvQ8b5qs75hDMDZGfNPq6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSBvcCRA9TVsSAnZWagAAe7oP/AjqDNkTcRINeuOQWg2n\nMYq9BqKOmQrnzvQGciNVrgH+9dk5ZY2qBvS4Tc5PLaAfw1fygJ3FdcFXPnoL\nZksdSoLolFjlVitd3UmHKJDR8NST5mMDh+0wDoEXpPPOTkPX2Jh4a1BN/9sZ\nq9Z8GFs9vCciMJ7LiZp/x4QjuhbRhmjtJ9ZEQQiGUhAp170fTer0qXImP/PC\nIu5aNLtHl8E2732t0tut0QG5PxT/kmlwTRnNYWCPvwarGaMoyuvJAqv+M68G\netBvLkNXhZ5IUPizkerrCLDKVk8itzQKFRucRrWykmDqM//v2GJo6K6xEGNm\nTdlZxks+/eOfAmWQudrGLu8ZQSn4S2DDDtc2+UmAGsp76I11ZIPeDdeESx1S\nUGEBNCQtDgzgYfP8vSgFOvhgy+oFS6YJXkyxZ1QOK0vLYK4Fa4JiK7q5P0/d\ne28ydbhYeCyWwD7zgwmqbU++hZa7a8X2kWeD5xepMDcmOqFmZ+Ofv3JKK7mp\nK/5jzTKv8GClmxtckyX3vZdhya1WelLFx5qZJ2tcD6QWdPyLTfyMrJENw/7G\nH/ao3Wwi1fI1vEP98tYSUNcOIv/iaevLtHZEm422FuiP6LHq9uDqgYmUyUzq\ndFlOibxk4d4COM9rhZPV6HFqpBxpPFX/cOIQGQmzkJaaNUgfFAel4urDcz3z\n8ung\r\n=YUcS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"./dist/index.d.ts","gitHead":"4d3692c1aa955a50ae9638b52a4c8567db0afa9e","scripts":{"build":"tsc","prepare":"npm run build","build:example":"npm run build && webpack --config example/webpack.config.js"},"_npmUser":{"name":"posty72","email":"contact+npm@posty.co.nz"},"repository":{"url":"git+https://github.com/pixelfusion/react-visible-image.git","type":"git"},"_npmVersion":"6.14.6","description":"Show only images that are in the viewport","directories":{},"_nodeVersion":"14.5.0","dependencies":{"intersection-observer":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","react":"^16.13.1","tslint":"^5.20.1","webpack":"^4.44.1","prettier":"^1.19.1","react-dom":"^16.13.1","ts-loader":"^6.2.2","typescript":"^3.9.7","webpack-cli":"^3.3.12","@types/react":"^16.9.48","pretty-quick":"^2.0.2","tslint-react":"^4.2.0","@types/react-dom":"^16.9.8","source-map-loader":"^0.2.4","html-webpack-plugin":"^3.2.0","tslint-eslint-rules":"^5.4.0","tslint-consistent-codestyle":"^1.16.0"},"peerDependencies":{"react":">=15.0.0"},"optionalDependencies":{"intersection-observer":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/react-visible-image_1.0.0_1598561243675_0.370122216688179","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"react-visible-image","version":"1.0.1","keywords":["react","component","image","performance"],"author":{"name":"Josh Post","email":"contact+npm@posty.co.nz"},"license":"MIT","_id":"react-visible-image@1.0.1","maintainers":[{"name":"josh-pf","email":"josh@pixelfusion.co.nz"}],"homepage":"https://github.com/posty72/react-visible-image","bugs":{"url":"https://github.com/posty72/react-visible-image/issues"},"dist":{"shasum":"a47f800dbba6f711e292ab0c72533896c2b5ba67","tarball":"https://registry.npmjs.org/react-visible-image/-/react-visible-image-1.0.1.tgz","fileCount":16,"integrity":"sha512-1dY9R5lehdCDmMdITZ4dPmb/dgZl4uY/MZPVYdUzTk8hKtLKD4su6iExu/AAgwLiyYCYmXV+Wwaqr8wjVy8+SA==","signatures":[{"sig":"MEYCIQDI0PEt8owS0YrfApxduqc7mHerwt1JfeXomLvt8V8mvAIhAPXDqUBrVLAch6d7rSuKcLGOBdFz+VteKJOEmVeqmFgI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSB27CRA9TVsSAnZWagAA3bgP/A//CnV84H9uD7GFfcvt\nN6UucWoMxa5xeSGNIeMcSO3UkNanhfSndcVe0jKik4dyb+FG4sa+hsAEFHvB\nMQl9uKNstK1l/a2aenaVnrpr8Mj0JxXtz6ujxI0LG2A3EsaUlnahX8UrKMw4\nxd+708ogZVGpf5XsTLlsHZTFnmCk9rEKWHmbpi07IKlXiU5JKgxy2nowcVg3\nfi5M2/BP7Gm6jxNhf/oDegPXJU2Yc7WLf5FLwxsnZV8zFP+4DiNFkmnE2i6e\nc4VSYPMgpVguX3Sh9rL0NeysahchO+PhfuFMPbtYElEiLVcl2YBwYoKuKd3l\nLARU2MxkZZh81nID2KVnChTUuxJLVuSX0k2suSAveve46DBHCS97kKpWze0z\n/xPLmUSrg7f5+2H/UCf37cw79K2Yx4kq0MPMVjyRfDz7vJguOs+cbOQZeIaO\nhH3z0Aw3WGmLDzji4rudmTggma+CqRg7NzHhz3b9Cf07XFHo1ZBkMJHjlQab\nlvXHzQawgKDK+b6ma/Mm1nFZcYz8sSlix4cSLu6eLPZJgCRzW/vao2Mk02Ut\n4II03jTQqp+XyweSP2H9hIeYRsIn/iQs6jLcl3v85O467N8R63YWcJ7dM8z0\npL39WyWlcknwaFvaxilZ0gDhpaBtSn0QsOCLtYJlxnAs30m6rptWDO3Z8CME\nmmFJ\r\n=1nl4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"./dist/index.d.ts","gitHead":"6ed80438936fb4947c6289390f1a6fe2b296f48e","scripts":{"build":"tsc","prepare":"npm run build","build:example":"npm run build && webpack --config example/webpack.config.js"},"_npmUser":{"name":"posty72","email":"contact+npm@posty.co.nz"},"repository":{"url":"git+https://github.com/posty72/react-visible-image.git","type":"git"},"_npmVersion":"6.14.6","description":"Show only images that are in the viewport","directories":{},"_nodeVersion":"14.5.0","dependencies":{"intersection-observer":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","react":"^16.13.1","tslint":"^5.20.1","webpack":"^4.44.1","prettier":"^1.19.1","react-dom":"^16.13.1","ts-loader":"^6.2.2","typescript":"^3.9.7","webpack-cli":"^3.3.12","@types/react":"^16.9.48","pretty-quick":"^2.0.2","tslint-react":"^4.2.0","@types/react-dom":"^16.9.8","source-map-loader":"^0.2.4","html-webpack-plugin":"^3.2.0","tslint-eslint-rules":"^5.4.0","tslint-consistent-codestyle":"^1.16.0"},"peerDependencies":{"react":">=16.8.0"},"optionalDependencies":{"intersection-observer":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/react-visible-image_1.0.1_1598561721793_0.8470201880710568","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"react-visible-image","version":"1.1.0","keywords":["react","component","image","performance"],"author":{"name":"Josh Post","email":"contact+npm@posty.co.nz"},"license":"MIT","_id":"react-visible-image@1.1.0","maintainers":[{"name":"posty72","email":"contact+npm@posty.co.nz"}],"homepage":"https://github.com/posty72/react-visible-image","bugs":{"url":"https://github.com/posty72/react-visible-image/issues"},"dist":{"shasum":"67c53963a21b96bceb801dccd5828005961dc8c3","tarball":"https://registry.npmjs.org/react-visible-image/-/react-visible-image-1.1.0.tgz","fileCount":12,"integrity":"sha512-cRMVitlzplXZzzH/e4e0yRssqikwnQe+Yhn295Qp7jPLgPKGBYmFS7lY1C13ypq81t6ruXEFLsL68ulGkrouQg==","signatures":[{"sig":"MEUCIQCSpfFNgs4SZQ0l9Wn5dPaNhKIZAfenF31XF1es3/X0AQIgRg1qo/879Zsx7Y/QiSQy4xY2xsSSJoW7QbfNZAWBpKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVvAnCRA9TVsSAnZWagAAWIwP/iw5udSRrSGyNcybDUxS\nyfJauTxQyzoMCsCVpY+ROff2MooHIBpl+FL4RcLiGPaDUpFXLa9IQkK1Nx8E\n3UfBpXwvUo/aCIwf55J0TS3L+EAEHAlF5jWlafBvv6JluGoPke8G9kAKwt19\nmhhgWiNGjIm/56rFz06w+MSY7OkJh5032HZjjfnt/SvoXRuJw6aXqHhbSMfb\nWyM/gXtjSwSe0YJZG99hl+U59SQ2o990b5jwJr1VKasWSo74lVuM/AYD7RGS\nHD57wBpHCywDhXK77BpzUpy1h/vn0hZOC9lW36Hn5Q/bZCn58z5ltgiVdJaC\nAuGDB1vpK5v65sp+1gCBV/c5IjYK3xGRTiaEonGjLKWBzP0HgI791b3oCMuU\nQERska6jPx2fDwm/6tlKP+hWVeozaY2OPh+JPORUKjHnU6UhnHl+KAu+sSlH\nNoIsSh6/rinW7SAPK44ZsANaGTR8PfDqpv0ioYVIeER51etNA3zg/wzPXRt0\nyJ/lHUD0S99wkpWyK1+6ugmyXE8Dh0PT7NP7vMwzfy2Cuy8VmTxEH270qWMp\nR6/efCCEbHD0Zot9rLdaBcFlgWIrYhgg7XiGztBPuYgx3zNHYTwNFTfogswh\n9xN6CItZa8jg1ihPMxET/tFNjQFL4mEOlhivTpQFgc3f+ifSBvxt83655YCi\nUwlN\r\n=3Fx5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/tests/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"moduleFileExtensions":["ts","tsx","js","jsx","json"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"./dist/index.d.ts","gitHead":"6eb4eb9535b840e09a1b7ba682523e8fd910c7b3","scripts":{"test":"jest","build":"tsc","prepare":"npm run build","build:example":"npm run build && webpack --config example/webpack.config.js"},"_npmUser":{"name":"posty72","email":"contact+npm@posty.co.nz"},"repository":{"url":"git+https://github.com/posty72/react-visible-image.git","type":"git"},"_npmVersion":"6.14.6","description":"Show only images that are in the viewport","directories":{},"_nodeVersion":"14.5.0","dependencies":{"jest":"^26.4.2","ts-jest":"^26.3.0","@types/jest":"^26.0.10","react-test-renderer":"^16.13.1","intersection-observer":"^0.5.0","@types/react-test-renderer":"^16.9.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","react":"^16.13.1","tslint":"^5.20.1","webpack":"^4.44.1","prettier":"^1.19.1","react-dom":"^16.13.1","ts-loader":"^6.2.2","typescript":"^3.9.7","@babel/core":"^7.11.4","webpack-cli":"^3.3.12","@types/react":"^16.9.48","pretty-quick":"^2.0.2","tslint-react":"^4.2.0","@types/react-dom":"^16.9.8","@babel/preset-env":"^7.11.0","source-map-loader":"^0.2.4","html-webpack-plugin":"^3.2.0","tslint-eslint-rules":"^5.4.0","@babel/preset-typescript":"^7.10.4","tslint-consistent-codestyle":"^1.16.0"},"peerDependencies":{"react":">=16.8.0"},"optionalDependencies":{"intersection-observer":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/react-visible-image_1.1.0_1599533094871_0.9196463985989911","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"react-visible-image","version":"1.2.0","keywords":["react","component","image","performance"],"author":{"name":"Josh Post","email":"contact+npm@posty.co.nz"},"license":"MIT","_id":"react-visible-image@1.2.0","maintainers":[{"name":"posty72","email":"contact+npm@posty.co.nz"}],"homepage":"https://github.com/posty72/react-visible-image","bugs":{"url":"https://github.com/posty72/react-visible-image/issues"},"dist":{"shasum":"3b78feda72f77ff1aa43a3e56f9990987036cba9","tarball":"https://registry.npmjs.org/react-visible-image/-/react-visible-image-1.2.0.tgz","fileCount":12,"integrity":"sha512-7OEwh01Pm2gsx8MZC/ESOZgNW2qQx5BGUpLhXHXU0DDuciNY70abgpDl9l5CxZWbMwon8eUoSiAVnqU0vSPr1Q==","signatures":[{"sig":"MEYCIQC5HkxP1THHXf6pg+YrC1PsVFdteYPzMMjmqOeINTcqVQIhAN+lXz1SFkQmnilu7VFMTk14/c0xu93E5oKfiTAZWbKJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVvZKCRA9TVsSAnZWagAAKZoQAJuSFwClyld0tUoCaLyn\nkUhFSrKhnknrb/CLpxE0w+47DvMMg/yDKYujBIn0CL8QirsUxg8HNPGUkIHa\nJzFLGF/dtPlDLWpRjLuLbSwGYolou19gGzh6GKoHU0quzZ3PviTlA+C/USCZ\n5k9upMargY3pqdLazze/HCsDzGr92VtrG9VUzVVpANa+O/Qhq7RfCVp3R+35\no6VZO9x8XVOKDAti8lYl8WHjfx35KYDVlzhQ+glw+1nB66osNSqm7802lGRU\ntXKI6WYDoCSWsM1f/VpLjPJtI4NUc1+NVbVk6+tJI0NKzbC7kKfW4DMSZdqy\nXEN2abbq88JiXn7gbZysaSZaq5ZjhgEYdca7YEXWrYhTTknAGYVZFqVVB/7X\njphakbQOm9eLLxU54ZWUYIwAJ+Ra83eaSFOxIV2aTfvoCWryceAAQm8eLV2x\nD4D+9mjVGUr/r2w6nEfMGlH9l2f32lIxMP0ohlu1qGmmAIm8lAcQZq04RY2k\nMacxMLHvzxpQnVl2Tzn+tvh9y8okYbuPDJbaaENL3EhtCY1zdad+qdfwHtZS\nmQMmZQoxryzEsj8f5GisiTI6O02BUCCb+WNOD7GNsU2u8udJxKOgPOlcK3AC\nrjTiG0yYfAk3/Ejwb4s5EwbQxoafTrEXmtX2Qhk6NleYcramcu9tWyDXGnTE\ntXpS\r\n=BpoX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/tests/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"moduleFileExtensions":["ts","tsx","js","jsx","json"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"./dist/index.d.ts","gitHead":"cb3354292bd2604b919ba24e93115d0e34b12ce2","scripts":{"test":"jest","build":"tsc","prepare":"npm run build","build:example":"npm run build && webpack --config example/webpack.config.js"},"_npmUser":{"name":"posty72","email":"contact+npm@posty.co.nz"},"repository":{"url":"git+https://github.com/posty72/react-visible-image.git","type":"git"},"_npmVersion":"6.14.6","description":"Show only images that are in the viewport","directories":{},"_nodeVersion":"14.5.0","dependencies":{"jest":"^26.4.2","ts-jest":"^26.3.0","@types/jest":"^26.0.10","react-test-renderer":"^16.13.1","intersection-observer":"^0.5.0","@types/react-test-renderer":"^16.9.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","react":"^16.13.1","tslint":"^5.20.1","webpack":"^4.44.1","prettier":"^1.19.1","react-dom":"^16.13.1","ts-loader":"^6.2.2","typescript":"^3.9.7","@babel/core":"^7.11.4","webpack-cli":"^3.3.12","@types/react":"^16.9.48","pretty-quick":"^2.0.2","tslint-react":"^4.2.0","@types/react-dom":"^16.9.8","@babel/preset-env":"^7.11.0","source-map-loader":"^0.2.4","html-webpack-plugin":"^3.2.0","tslint-eslint-rules":"^5.4.0","@babel/preset-typescript":"^7.10.4","tslint-consistent-codestyle":"^1.16.0"},"peerDependencies":{"react":">=16.8.0"},"optionalDependencies":{"intersection-observer":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/react-visible-image_1.2.0_1599534665925_0.982546192954914","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"react-visible-image","version":"1.2.1","keywords":["react","component","image","performance"],"author":{"name":"Josh Post","email":"contact+npm@posty.co.nz"},"license":"MIT","_id":"react-visible-image@1.2.1","maintainers":[{"name":"posty72","email":"contact+npm@posty.co.nz"}],"homepage":"https://github.com/posty72/react-visible-image","bugs":{"url":"https://github.com/posty72/react-visible-image/issues"},"dist":{"shasum":"f0d992c544ff6e46d50089ec76067241f82ef1ed","tarball":"https://registry.npmjs.org/react-visible-image/-/react-visible-image-1.2.1.tgz","fileCount":12,"integrity":"sha512-oczLD/FiTsrrcWUEskAiYwWt8JVrJMzk/FPy1F+L8eugVitMa5cHuTcFo3BPS5IlrvB7QUuRMJ0b0DNcKia8Lg==","signatures":[{"sig":"MEYCIQDt1Kn3/FGTblqKUQ5iVQ0zGA/ms2vzKyiOLLbX91wCkQIhAMT8HduD6h3zF1YVgmd/MCAvI7O2yPGEf3DnAK/R11f9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWE04CRA9TVsSAnZWagAAWvsQAJT4B48GUtvnAWuBxDrd\nw6YnmdtkfRCjREMT6wLzdUu6kst4Me7rm11gL7zBLnv1JnCK/m8Rz4uPw2Kr\nbX4VZh7wzgiPLSDvNMnxH1P5uWmLQWRlhX1OgGi4sngjaHD3nuSw3C5b5M5A\ndJ0c8hi08DDb6YwTMm7AmfgwcMqWbcLsk4kfWqyKdGwX0tHDBzjzPVjoS0g5\nbk9h/zFbtAhTz0cdAZ3n3xsB8r2ykUGnzlJcxKh8YtgnUycoCouVc6rqXpge\nzG3WFnIji+UxonfKsocDl7Shh5gfpE51n73xEvsoHybSkP/Rb/TryIMfCzax\nUJQlztbqYp8KL53mHsojliA3z+C5OjotIjsFASVERAIlQGaosQohRP2dUhom\nDvzpjAW+i4SwuBODEclL7ODNt+J7K/T1RR1SJmR+7RWxBAeBhGpWZ2aXqc1T\nwv/AXplELHVY7ahmRv9Vb5S53CJVfZyOcCRxXusECvUV23yle/ka1k5mIVe9\nBF3LfN476aa3sZTEgDz8QmsoLAaqvPTsopX+x6dagIj9+l2wXETyD9MnGykG\ns7WHBN6rHRasPYGdMt3p7nMBuhIo7H8pmnNGKfV7CgzDj3UJbW8ZqWxMgHe6\nVeq5Lq0EZdmqRxk5XqrDycnuQtqtA+ayLhpp5q5bcJMQuLd88iC0IGQlSQ4Q\nSb5K\r\n=zfTM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/tests/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"moduleFileExtensions":["ts","tsx","js","jsx","json"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"./dist/index.d.ts","gitHead":"3577fc0df5b384701dd243eb549f960f85d9eb3c","scripts":{"test":"jest","build":"tsc","prepare":"npm run build","build:example":"npm run build && webpack --config example/webpack.config.js"},"_npmUser":{"name":"posty72","email":"contact+npm@posty.co.nz"},"repository":{"url":"git+https://github.com/posty72/react-visible-image.git","type":"git"},"_npmVersion":"6.14.6","description":"Show only images that are in the viewport","directories":{},"_nodeVersion":"14.5.0","dependencies":{"jest":"^26.4.2","ts-jest":"^26.3.0","@types/jest":"^26.0.10","react-test-renderer":"^16.13.1","intersection-observer":"^0.5.0","@types/react-test-renderer":"^16.9.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","react":"^16.13.1","tslint":"^5.20.1","webpack":"^4.44.1","prettier":"^1.19.1","react-dom":"^16.13.1","ts-loader":"^6.2.2","typescript":"^3.9.7","@babel/core":"^7.11.4","webpack-cli":"^3.3.12","@types/react":"^16.9.48","pretty-quick":"^2.0.2","tslint-react":"^4.2.0","@types/react-dom":"^16.9.8","@babel/preset-env":"^7.11.0","source-map-loader":"^0.2.4","html-webpack-plugin":"^3.2.0","tslint-eslint-rules":"^5.4.0","@babel/preset-typescript":"^7.10.4","tslint-consistent-codestyle":"^1.16.0"},"peerDependencies":{"react":">=16.8.0"},"optionalDependencies":{"intersection-observer":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/react-visible-image_1.2.1_1599622455945_0.22547192917246006","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"react-visible-image","version":"1.3.0","keywords":["react","component","image","performance"],"author":{"name":"Josh Post","email":"contact+npm@posty.co.nz"},"license":"MIT","_id":"react-visible-image@1.3.0","maintainers":[{"name":"posty72","email":"contact+npm@posty.co.nz"}],"homepage":"https://github.com/posty72/react-visible-image","bugs":{"url":"https://github.com/posty72/react-visible-image/issues"},"dist":{"shasum":"9fb4059761606624c39a56c95a2f4bc6da605026","tarball":"https://registry.npmjs.org/react-visible-image/-/react-visible-image-1.3.0.tgz","fileCount":18,"integrity":"sha512-RkWk9WdbwXBvw5W5QfOppBd5RZpv/yhCWj4bMbAyDcyH5M7erKeB1u4reLmEVjMyaRDyHXlwjXfNe4JBMAhqXQ==","signatures":[{"sig":"MEUCIQC+Q9XyDMcV1saZPAfnS8F22YAdPFEYzVYOH2s4qrr0LgIgGw5Nx9duYwAzgf0C4m5JtK0ifiRkEEdmQOEvbmae4qY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY581CRA9TVsSAnZWagAAmIIP/1r/QCUsO7eHRPoPy7Rc\nNn1lUdmHTGZzsBGGrQAppvnpr7wjrGRvcfuGdRHvoD+a9IMBGsh/Hw3i9rGv\nzKuu2CHZIPpPH5h3oKoh7KzvwfHg53UJSkW9a2GxJQIZGIgTV//KRFGIhWZM\nP02FxG07c2wH8k9lIcNKaUU1vh1wDzJYcP6IPwIwYPhbRuMXq8P4RmoirbBO\n/ztA2fggkJiWk98D2xtb/JD5uG6wyvjHwO5TtY0bAAAoWiwqCW+qNsr+hZKo\nt1D7h5j9ft/5LMHzGJmO30d3O7RJJdz5QelmCa99c7O0tduHxGBwhuqZS1Sm\nq1lxrGNnwwL/HC7ySzHE+TXO++cIz/rlXzbCXYyxtZPO7zWSzyuiK+Eh9wfM\n1CgIpG6M1kWN17HRxp5hX27vs9wKxxKrOGBdxq9ScfLImUyMtH9X35nMYV/u\nBnTkMBmwNzHYLbctRPs1BO8QjeG2HRe4RK5TEkJyuJ/gpd3urArN8MxaEFbK\nLu4K9SyaME24CjmHKwOGxZYudvvmG7s1xXFLgJRd4gpRgJ237mJZ+de5LH0m\nNtMlfgMZmAnuli7nLLTdC/On0E3vR7aNzK6dNr7yKmr6oYyZSbZ3YKdlx7vL\n5Mc8oYbbMwnzAX3TQjQzPIa/bHFY/wyeqGgIZjyHu8pL1VmYpHfUdC1j2UZA\nD61B\r\n=Ya7j\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"reporters":["default","jest-junit"],"testMatch":["<rootDir>/tests/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["json","lcov","text","clover","json-summary"],"collectCoverageFrom":["./src/**/*.{js,jsx,ts,tsx}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged","prepare-commit-msg":"exec < /dev/tty && git cz --hook || true"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"ff9d9848695ac6c25ec1ad93b54b5a9f75a1ce45","scripts":{"test":"jest --coverage","build":"tsc","prepare":"npm run build","release":"semantic-release","build:example":"npm run build && webpack --config example/webpack.config.js"},"_npmUser":{"name":"posty72","email":"contact+npm@posty.co.nz"},"jest-junit":{"outputName":"junit.xml","outputDirectory":"test-results"},"repository":{"url":"git+https://github.com/posty72/react-visible-image.git","type":"git"},"_npmVersion":"6.14.12","description":"Show only images that are in the viewport","directories":{},"_nodeVersion":"12.21.0","dependencies":{"intersection-observer":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.2.5","react":"^17.0.2","eslint":"^7.23.0","ts-jest":"^26.5.4","webpack":"^5.28.0","prettier":"^2.2.1","react-dom":"^17.0.2","ts-loader":"^8.1.0","jest-junit":"^12.0.0","typescript":"^4.2.3","@babel/core":"^7.13.14","@types/jest":"^26.0.22","webpack-cli":"^4.6.0","@types/react":"^17.0.3","pretty-quick":"^3.1.0","@types/react-dom":"^17.0.3","semantic-release":"^17.4.2","@babel/preset-env":"^7.13.12","source-map-loader":"^2.0.1","eslint-plugin-react":"^7.23.1","html-webpack-plugin":"^5.3.1","react-test-renderer":"^17.0.2","eslint-plugin-import":"^2.22.1","@testing-library/react":"^11.2.6","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^4.20.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^4.2.0","@types/react-test-renderer":"^17.0.1","@typescript-eslint/eslint-plugin":"^4.20.0"},"peerDependencies":{"react":">=16.8.0"},"optionalDependencies":{"intersection-observer":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/react-visible-image_1.3.0_1617141556888_0.6525586748464682","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"react-visible-image","version":"1.3.1","keywords":["react","component","image","performance"],"author":{"name":"Josh Post","email":"contact+npm@posty.co.nz"},"license":"MIT","_id":"react-visible-image@1.3.1","maintainers":[{"name":"posty72","email":"contact+npm@posty.co.nz"}],"homepage":"https://github.com/posty72/react-visible-image","bugs":{"url":"https://github.com/posty72/react-visible-image/issues"},"dist":{"shasum":"3619d6ce2a0dc1d5135e302795e3016bfb6704c0","tarball":"https://registry.npmjs.org/react-visible-image/-/react-visible-image-1.3.1.tgz","fileCount":18,"integrity":"sha512-vb/WgspaDv9djUph8UCqGcyO2UtpN9por89ilmxWcDuUMAvnalUdXiJFV8kbI8AsJLOxoXBrylQwNo/Fvx51rg==","signatures":[{"sig":"MEQCIDRUdAyoEOuNllHA/3JSldF0ycYTc7kJSuPKbLdfrc8BAiAukbG0dIoIzxnpOENAnSLkpB+fylsgTm0MSeY5MSevPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY6SeCRA9TVsSAnZWagAAvzwP/A9zOcHtrTsbUB9tcwMc\nb+V2yrJmtetAs4eOkX2ZoX7pNt6CYNXFKvCtU7bGS0duVNcrhNpPLPLbDU82\nUv+DwDWVye27Dg4KOdxFpy1/b6Bc01zdaj50q+N6HPb9oj4qDe3nrFuZZtiK\nvJoKRbwbHclOmeg0AKudY70TOh6RIkLo52heq0wkn4RLCVeoQdMIteDSbpC1\nltDE3b61YcVklGX+u0MkX73YXseD9vcwM5Z+k+Gu+qM6Be0lZMWwVDORx9I1\nu4eteCahb9GEY2EWOhSEYLrckrD/Q9FpzWZ5IVKcOxhjbNWGfSLJqMNJ/I+G\ns99PwBeYN3fvkL/8UWf/cBN7Cu7e7ZgknBQeuDlXLknRS495RCq+XMqmXKWu\nH9r6ZGcZoPAvQnY2EDuEvO3IITH1gu77YsineYLf5sNkr/Q64cb+qXVArSys\nrVEjPaGxVgZcPlpDJOCxHsjHSNOQl0Twri0U7rPF2p3lv3KgZEZecDHSAX3w\nzcVvaXYJ78MD/p9bNYF4LqFpHvQwYllIddLuqpLrNrejUOys+y1gkl5alqIn\nfv2x/2tHFYb8zccslvFyRxq3W1POug4zqH3VFSe+a9Hxzz9Oz+LYgmX1zIkL\naXHHtaonICimSbzozWZOdphU3eJ31FgLIyYgt+5n0LYDx2kaDfjcLgSwAzWY\nkmnu\r\n=ssaG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"reporters":["default","jest-junit"],"testMatch":["<rootDir>/tests/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["json","lcov","text","clover","json-summary"],"collectCoverageFrom":["./src/**/*.{js,jsx,ts,tsx}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged","prepare-commit-msg":"exec < /dev/tty && git cz --hook || true"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"7a3feb6f6689a5eb97641fc6f56b99e97945469f","scripts":{"test":"jest --coverage","build":"tsc","prepare":"npm run build","release":"semantic-release","build:example":"npm run build && webpack --config example/webpack.config.js"},"_npmUser":{"name":"posty72","email":"contact+npm@posty.co.nz"},"jest-junit":{"outputName":"junit.xml","outputDirectory":"test-results"},"repository":{"url":"git+https://github.com/posty72/react-visible-image.git","type":"git"},"_npmVersion":"6.14.12","description":"Show only images that are in the viewport","directories":{},"_nodeVersion":"12.21.0","dependencies":{"intersection-observer":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.2.5","react":"^17.0.2","eslint":"^7.23.0","ts-jest":"^26.5.4","webpack":"^5.28.0","prettier":"^2.2.1","react-dom":"^17.0.2","ts-loader":"^8.1.0","jest-junit":"^12.0.0","typescript":"^4.2.3","@babel/core":"^7.13.14","@types/jest":"^26.0.22","webpack-cli":"^4.6.0","@types/react":"^17.0.3","pretty-quick":"^3.1.0","@types/react-dom":"^17.0.3","semantic-release":"^17.4.2","@babel/preset-env":"^7.13.12","source-map-loader":"^2.0.1","eslint-plugin-react":"^7.23.1","html-webpack-plugin":"^5.3.1","react-test-renderer":"^17.0.2","eslint-plugin-import":"^2.22.1","@testing-library/react":"^11.2.6","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^4.20.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^4.2.0","@types/react-test-renderer":"^17.0.1","@typescript-eslint/eslint-plugin":"^4.20.0"},"peerDependencies":{"react":">=16.8.0"},"optionalDependencies":{"intersection-observer":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/react-visible-image_1.3.1_1617142942480_0.9891429817545041","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"react-visible-image","version":"1.3.2","keywords":["react","component","image","performance"],"author":{"name":"Josh Post","email":"contact+npm@posty.co.nz"},"license":"MIT","_id":"react-visible-image@1.3.2","maintainers":[{"name":"posty72","email":"contact+npm@posty.co.nz"}],"homepage":"https://github.com/posty72/react-visible-image","bugs":{"url":"https://github.com/posty72/react-visible-image/issues"},"dist":{"shasum":"c2ebe6bfdb243855e7b747151724aee420f4bd1c","tarball":"https://registry.npmjs.org/react-visible-image/-/react-visible-image-1.3.2.tgz","fileCount":12,"integrity":"sha512-vDKmh2rffDa8Cq+727FcEWCxjNyBxSo7uNMyJySHz7owj/5CQ+epJcDySjl/TesFentiXzTTWiQNUt0YYdto0w==","signatures":[{"sig":"MEUCIEx2rXhFdZ9VhgZmRAQLWqVQl1psUSTaBuXBLiDT5ujeAiEAweC/KhGl7uiQgz6pg0AAc5aMGorLEzSDibVEiTKIY9w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY6gHCRA9TVsSAnZWagAA9NUP/jxczrb3OT3lDJakoD7E\nXCxTWV8BuUAQjbNH47mCX0GyRewMfnuAFuA2h1oexeq2hrS5Zl4jGLu3wWLn\nRAkjtmw1cLkQj3FYM0u9fDp03lVaRBZZLD6QrO4dBmtLWaRkJdA5J3AxOSBS\nIFm1OOkuVYaRhQ8HU6C3ipkTVNp3id/rZonRAU6OYLCTyDjhw6VhSOSJVtTY\nIt9ibvYhFRbvoR3lBbcGSWeGGQ0ihXik5cQ41QNHHOy85SYT1aG25yxggONn\ng+SMMWjmYfCj0qjunvAHL9rMG5oos3CzVPr8RTDKWJvjs+LTIM3mSp1d3RwR\n8xRvivhOH0CFB5YUP3QmCDeMVQY3byyGxb3Id2v2/miMMKFswzDr4MrFSeB1\nq97TkXVnkaIl17+1PYW+W5XIKXdr4eSuYRU1vuLe/QQi8NgP+pNuPDlX3RZy\nQqvasfibgfKDypLQpUQ/UL9+9lJZ80D8A7TuRFuWe/adxi2P3Z4Ftl7C2rBO\nzD7v5LwGLn2ku9CbR8G0c3Q47BHctHoz2ZN0v5Gm9FntWH5ep6+Y7n/NaNya\nP+unEehqPR27LKVf14OHDBkhMRP8tAg6iYBKrX6YWa4T1oK7nl+IDEdNktSd\nYf4ziaaQnbzkEx9wZ1i0p6gcneeGulcFTG8ccAvXpsScGBxxW1N+S4bpnaNz\nHOFm\r\n=Bf7P\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"reporters":["default","jest-junit"],"testMatch":["<rootDir>/tests/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["json","lcov","text","clover","json-summary"],"collectCoverageFrom":["./src/**/*.{js,jsx,ts,tsx}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"]},"main":"dist/src/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged","prepare-commit-msg":"exec < /dev/tty && git cz --hook || true"}},"types":"dist/src/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"c4845d65a2fe76c0b013fb69331ce739cb5bc11e","scripts":{"test":"jest --coverage","build":"tsc","prepack":"npm run build","prepare":"npm run build","release":"semantic-release","build:example":"npm run build && webpack --config example/webpack.config.js"},"_npmUser":{"name":"posty72","email":"contact+npm@posty.co.nz"},"jest-junit":{"outputName":"junit.xml","outputDirectory":"test-results"},"repository":{"url":"git+https://github.com/posty72/react-visible-image.git","type":"git"},"_npmVersion":"6.14.12","description":"Show only images that are in the viewport","directories":{},"_nodeVersion":"12.21.0","dependencies":{"intersection-observer":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.2.5","react":"^17.0.2","eslint":"^7.23.0","ts-jest":"^26.5.4","webpack":"^5.28.0","prettier":"^2.2.1","react-dom":"^17.0.2","ts-loader":"^8.1.0","jest-junit":"^12.0.0","typescript":"^4.2.3","@babel/core":"^7.13.14","@types/jest":"^26.0.22","webpack-cli":"^4.6.0","@types/react":"^17.0.3","pretty-quick":"^3.1.0","@types/react-dom":"^17.0.3","semantic-release":"^17.4.2","@babel/preset-env":"^7.13.12","source-map-loader":"^2.0.1","eslint-plugin-react":"^7.23.1","html-webpack-plugin":"^5.3.1","react-test-renderer":"^17.0.2","eslint-plugin-import":"^2.22.1","@testing-library/react":"^11.2.6","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^4.20.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^4.2.0","@types/react-test-renderer":"^17.0.1","@typescript-eslint/eslint-plugin":"^4.20.0"},"peerDependencies":{"react":">=16.8.0"},"optionalDependencies":{"intersection-observer":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/react-visible-image_1.3.2_1617143815546_0.22761650407739786","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"react-visible-image","version":"1.4.4","keywords":["react","component","image","performance"],"author":{"name":"Josh Post","email":"contact+npm@posty.co.nz"},"license":"MIT","_id":"react-visible-image@1.4.4","maintainers":[{"name":"posty72","email":"contact+npm@posty.co.nz"}],"homepage":"https://github.com/posty72/react-visible-image","bugs":{"url":"https://github.com/posty72/react-visible-image/issues"},"dist":{"shasum":"153d691d47f007b39f91d3c4f7afab7d43e670c5","tarball":"https://registry.npmjs.org/react-visible-image/-/react-visible-image-1.4.4.tgz","fileCount":12,"integrity":"sha512-QUlpxy1W37MNWysExbLT6a4N+xhylhYWgWLUEn/LKvK7rUtCWJwTfkq+uNKmur3KZSeRARAzzj0GlICcX9VnBQ==","signatures":[{"sig":"MEUCIQDBNAtP4tPWR4ZTiA4PORU0ohZ3566J416s+fxOUaqunQIgAfOrhjcFZFKKyQD51LY6ZjhvJtMGEDKZrmbpNnd0rWs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14973},"jest":{"reporters":["default","jest-junit"],"testMatch":["<rootDir>/tests/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"testEnvironment":"jsdom","coverageReporters":["json","lcov","text","clover","json-summary"],"collectCoverageFrom":["./src/**/*.{js,jsx,ts,tsx}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"]},"main":"dist/src/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged","prepare-commit-msg":"exec < /dev/tty && git cz --hook || true"}},"types":"dist/src/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"fbe8995fb39427ae70d8d0a3637512f8911ed8a6","scripts":{"test":"jest --coverage","build":"tsc","prepack":"npm run build","prepare":"npm run build","release":"semantic-release","test:types":"tsc --noEmit"},"_npmUser":{"name":"posty72","email":"contact+npm@posty.co.nz"},"jest-junit":{"outputName":"junit.xml","outputDirectory":"test-results"},"repository":{"url":"git+https://github.com/posty72/react-visible-image.git","type":"git"},"_npmVersion":"9.6.5","description":"Show only images that are in the viewport","directories":{},"_nodeVersion":"20.13.1","dependencies":{"intersection-observer":"^0.12.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","react":"^18.2.0","eslint":"^7.23.0","ts-jest":"^29.2.5","prettier":"^2.2.1","react-dom":"^18.2.0","jest-junit":"^12.0.0","typescript":"^4.2.3","@babel/core":"^7.13.14","@types/jest":"^26.0.22","@types/react":"^17.0.3","pretty-quick":"^3.1.0","@types/react-dom":"^18.3.0","semantic-release":"^21.0.1","@babel/preset-env":"^7.13.12","eslint-plugin-react":"^7.23.1","react-test-renderer":"^18.2.0","eslint-plugin-import":"^2.22.1","@testing-library/react":"^11.2.6","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^3.3.1","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^4.20.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^4.2.0","@types/react-test-renderer":"^18.3.0","@typescript-eslint/eslint-plugin":"^4.20.0"},"peerDependencies":{"react":">=16.8.0"},"optionalDependencies":{"intersection-observer":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/react-visible-image_1.4.4_1728511107369_0.9363913227109129","host":"s3://npm-registry-packages"}},"1.4.5":{"name":"react-visible-image","version":"1.4.5","description":"Show only images that are in the viewport","keywords":["react","component","image","performance"],"main":"dist/src/index.js","types":"dist/src/index.d.ts","homepage":"https://github.com/posty72/react-visible-image","repository":{"type":"git","url":"git+https://github.com/posty72/react-visible-image.git"},"scripts":{"build":"tsc","prepare":"npm run build","test":"jest --coverage","test:types":"tsc --noEmit","release":"semantic-release","prepack":"npm run build"},"author":{"name":"Josh Post","email":"contact+npm@posty.co.nz"},"license":"MIT","bugs":{"url":"https://github.com/posty72/react-visible-image/issues"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testMatch":["<rootDir>/tests/**/*.{spec,test}.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom","moduleFileExtensions":["ts","tsx","js","jsx","json"],"reporters":["default","jest-junit"],"collectCoverage":true,"collectCoverageFrom":["./src/**/*.{js,jsx,ts,tsx}"],"coverageReporters":["json","lcov","text","clover","json-summary"]},"jest-junit":{"outputDirectory":"test-results","outputName":"junit.xml"},"devDependencies":{"@babel/core":"^7.13.14","@babel/preset-env":"^7.13.12","@babel/preset-typescript":"^7.13.0","@testing-library/react":"^11.2.6","@types/jest":"^26.0.22","@types/react":"^17.0.3","@types/react-dom":"^18.3.0","@types/react-test-renderer":"^18.3.0","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.23.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.3.1","eslint-plugin-react":"^7.23.1","eslint-plugin-react-hooks":"^4.2.0","husky":"^8.0.3","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-junit":"^16.0.0","prettier":"^3.3.3","pretty-quick":"^4.0.0","react":"^18.2.0","react-dom":"^18.2.0","react-test-renderer":"^18.2.0","semantic-release":"^24.1.2","ts-jest":"^29.2.5","typescript":"^5.6.3"},"husky":{"hooks":{"pre-commit":"pretty-quick --staged","prepare-commit-msg":"exec < /dev/tty && git cz --hook || true"}},"peerDependencies":{"react":">=16.8.0"},"optionalDependencies":{"intersection-observer":"^0.12.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"_id":"react-visible-image@1.4.5","gitHead":"ebf96841b33eee542e1b6be149ca239ee8126f0e","_nodeVersion":"20.13.1","_npmVersion":"10.9.0","dist":{"integrity":"sha512-d60vVSGvf11M06W1mhX7rjWfDfWutQQenuZLFnr2XddhtzYykU2+6HKNo/usxZyJxoUb9w0pLI3nIYccKGmvGw==","shasum":"fd657a0eb6c3681bc7d68ffcf8598aa151456198","tarball":"https://registry.npmjs.org/react-visible-image/-/react-visible-image-1.4.5.tgz","fileCount":12,"unpackedSize":14959,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG+rQ98mkkdIMwvmuLl9pkSMRwXYPeq95Y4TScmMZYoYAiEAzke5k97kBp+QCwhJ3Oyn6FAyDl3mTp0GEEh1xwTmAro="}]},"_npmUser":{"name":"posty72","email":"contact+npm@posty.co.nz"},"directories":{},"maintainers":[{"name":"posty72","email":"contact+npm@posty.co.nz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-visible-image_1.4.5_1728866840563_0.5448892455647565"},"_hasShrinkwrap":false}},"time":{"created":"2017-10-17T03:18:17.235Z","modified":"2024-10-14T00:47:20.958Z","0.1.9":"2017-10-17T03:18:17.235Z","0.1.10":"2017-10-17T03:25:36.218Z","0.2.0":"2017-10-17T20:12:29.257Z","0.2.1":"2017-10-17T22:44:41.433Z","0.2.2":"2017-10-17T22:58:19.188Z","0.2.3":"2017-10-17T23:01:06.669Z","0.2.4":"2017-10-17T23:05:22.096Z","0.2.5":"2017-10-17T23:07:00.321Z","0.4.0":"2017-10-18T03:40:22.841Z","0.4.1":"2017-10-18T21:54:56.802Z","0.5.0":"2017-10-19T02:30:27.071Z","0.5.1":"2017-10-29T19:43:49.102Z","0.5.2":"2018-05-15T22:07:26.324Z","0.6.0":"2018-05-15T23:22:24.932Z","1.0.0":"2020-08-27T20:47:23.806Z","1.0.1":"2020-08-27T20:55:21.987Z","1.1.0":"2020-09-08T02:44:54.991Z","1.2.0":"2020-09-08T03:11:06.088Z","1.2.1":"2020-09-09T03:34:16.104Z","1.3.0":"2021-03-30T21:59:17.052Z","1.3.1":"2021-03-30T22:22:22.630Z","1.3.2":"2021-03-30T22:36:55.689Z","1.4.4":"2024-10-09T21:58:27.562Z","1.4.5":"2024-10-14T00:47:20.789Z"},"bugs":{"url":"https://github.com/posty72/react-visible-image/issues"},"author":{"name":"Josh Post","email":"contact+npm@posty.co.nz"},"license":"MIT","homepage":"https://github.com/posty72/react-visible-image","keywords":["react","component","image","performance"],"repository":{"type":"git","url":"git+https://github.com/posty72/react-visible-image.git"},"description":"Show only images that are in the viewport","maintainers":[{"name":"posty72","email":"contact+npm@posty.co.nz"}],"readme":"# React Visible Image\n\nReact Visible Image is designed to solve the problem of loading full-sized images before they're seen on the screen, which in some cases could be not at all. It uses the the IntersectionObserver API to determine if a user has scrolled past the image or not.·\n\n<br />\n\n<a href=\"https://github.com/posty72/react-visible-image/issues\">Report Bug</a>\n·\n<a href=\"https://github.com/posty72/react-visible-image/issues\">Request Feature</a>\n\n## Table of Contents\n\n-   [Getting Started](#getting-started)\n    -   [Prerequisites](#prerequisites)\n    -   [Installation](#installation)\n-   [Usage](#usage)\n-   [Poyfill](#polyfill)\n-   [Contributing](#contributing)\n-   [License](#license)\n-   [Contact](#contact)\n-   [Acknowledgements](#acknowledgements)\n\n## Getting Started\n\nTo install React Visible Image into your React app, follow these steps.\n\n### Prerequisites\n\nThis is an example of how to list things you need to use the software and how to install them.\n\n-   npm\n-   React\n-   [Polyfill](#polyfill) (only if your supporting browsers that don't provide the [IntersectionObserver API](https://caniuse.com/#feat=intersectionobserver))\n\n### Installation\n\n2. Install NPM packages\n\n```sh\nnpm install react-visible-image\n```\n\n## Usage\n\n### Using the component\n\nThe main output of this package is a simple `VisibleImage` component that you can use as a drop-in replacement for normal `<img />` tags. Any props that can be passed to `<img />` can be passed to `VisibleImage`.\n\n```js\nimport { VisibleImage } from `react-visible-image`\n\nconst ContentBlock = () => (\n    <figure>\n        <VisibleImage src=\"path/to/image.jpg\" alt=\"Image description\" />\n        <figcaption>An informative caption</figcaption>\n    </figure>\n);\n```\n\n| Prop                    | Type                           | Description                                                                                                                      |\n| ----------------------- | ------------------------------ | -------------------------------------------------------------------------------------------------------------------------------- |\n| **forceShow**           | boolean                        | If set to `true`, the image will always show. If set to `false`, either the `initialSrc` will be used or nothing will.           |\n| **loadingClassName**    | string                         | Specifies a class to apply to the `VisibleImage` before the image has loaded                                                     |\n| **initialSrc**          | string                         | An image to use before the image appears on screen. Useful for animation, SEO purposes and to stop the page height jumping.      |\n| **onShown**             | `() => void`                   | Callback when the element becomes visible. Useful for keeping the visibility as part of the app state alongside `forceShow`      |\n| **onVisibilityChanged** | `(isVisible: boolean) => void` | Callback when the element's visibility changes. Useful for keeping the visibility as part of the app state alongside `forceShow` |\n\n---\n\n### Using the hook\n\nThere are cases where using an `<img />` tag doesn't fit the purpose, for example when applying a background image to an element. For these cases, the hook can be applied.\n\n```js\nimport React, { useRef } from 'react'\nimport { useVisible } from `react-visible-image`\n\nconst ContentBlock = () => {\n    const imageSet = {\n        initial: '/path/to/small/image',\n        full: '/path/to/full/image',\n    }\n    const ref = useRef()\n    const visible = useVisible(ref)\n    const image = visible ? imageSet.full : imageSet.initial;\n\n    return (\n        <div ref={ref} style={{backgroundImage: `url('${image}')`}}>\n            {visible &&\n                <p>Seen!</p>\n            ||\n                <p>Not seen...</p>\n            }\n        </div>\n    );\n}\n```\n\n## Polyfill\n\nIf you need to support browsers that don't have the IntersectionObserver API, include the polyfill by installing it using:\n\n```sh\nnpm install intersection-observer\n```\n\nThen add it to your app with:\n\n```js\nimport \"intersection-observer\";\n```\n\n## License\n\nDistributed under the MIT License. See `LICENSE` for more information.\n\n## Contact\n\nJosh Post - [@posty72](https://twitter.com/posty72)\n\nProject Link: [https://github.com/posty72/react-visible-image](https://github.com/posty72/react-visible-image)\n","readmeFilename":"README.md","users":{"josh-pf":true,"aviral23":true}}