{"_id":"lazyframe","_rev":"27-17d42e58add1dd7cee2dc5104b367e19","name":"lazyframe","description":"Dependency-free library for lazyloading iframes","dist-tags":{"latest":"2.2.7","next":"2.3.0"},"versions":{"1.0.0":{"name":"lazyframe","version":"1.0.0","description":"Lazyloading for embedded content","main":"dist/lazyframe.min.js","jsnext:main":"src/lazyframe.js","scripts":{"build":"babel src -d dist"},"repository":{"type":"git","url":"git+https://github.com/viktorbergehall/lazyframe.git"},"keywords":["lazyload","lazyloading","iframe","pagespeed","pageload"],"author":{"name":"Viktor Bergehall"},"license":"MIT","bugs":{"url":"https://github.com/viktorbergehall/lazyframe/issues"},"homepage":"https://viktorbergehall.github.io/lazyframe","devDependencies":{"babel-plugin-transform-object-assign":"^6.8.0","babel-preset-es2015":"^6.14.0","del":"^2.2.2","gulp":"^3.9.1","gulp-sass":"^2.3.2","rollup":"^0.36.0","rollup-plugin-babel":"^2.6.1","rollup-plugin-uglify":"^1.0.1"},"gitHead":"acf3e35cdf99db8fcf5490b89b9bb297261277fd","_id":"lazyframe@1.0.0","_shasum":"bdeaf07b6449d040983dba498130bf34ca9e0556","_from":".","_npmVersion":"3.9.0","_nodeVersion":"6.2.0","_npmUser":{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"},"dist":{"shasum":"bdeaf07b6449d040983dba498130bf34ca9e0556","tarball":"https://registry.npmjs.org/lazyframe/-/lazyframe-1.0.0.tgz","integrity":"sha512-QuQxIOiuw7CeSI73rLlCUv+F5FkmesHdOCB7qTBbtvQmPuNg8UZRWVahYidcOlvLxmbrFHxfx6eJqcMOyYu4sQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE/eyiK1Ulx86IE54/V1qVkBwfME6wb9KU8+32f9XZL0AiBj5EZLv1ALICKMSXfR8rGcUbOCyQ5R8FbqVLGE+NpVgw=="}]},"maintainers":[{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/lazyframe-1.0.0.tgz_1474495720811_0.5226618435699493"},"directories":{}},"1.0.3":{"name":"lazyframe","version":"1.0.3","description":"Dependency-free library for lazyloading iframes","main":"dist/lazyframe.min.js","jsnext:main":"src/lazyframe.js","repository":{"type":"git","url":"git+https://github.com/viktorbergehall/lazyframe.git"},"keywords":["lazyload","lazyloading","iframe","pagespeed","pageload"],"author":{"name":"Viktor Bergehall"},"license":"MIT","bugs":{"url":"https://github.com/viktorbergehall/lazyframe/issues"},"homepage":"https://viktorbergehall.github.io/lazyframe","devDependencies":{"babel-plugin-transform-object-assign":"^6.8.0","babel-preset-es2015":"^6.14.0","del":"^2.2.2","gulp":"^3.9.1","gulp-sass":"^2.3.2","rollup":"^0.36.0","rollup-plugin-babel":"^2.6.1","rollup-plugin-uglify":"^1.0.1"},"gitHead":"c4d273d0ad8cea61d58831fa50aec2e50bfedbf2","_id":"lazyframe@1.0.3","scripts":{},"_shasum":"2874e52008360853d57aeb9dbd20b016eb950bac","_from":".","_npmVersion":"3.9.0","_nodeVersion":"6.2.0","_npmUser":{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"},"dist":{"shasum":"2874e52008360853d57aeb9dbd20b016eb950bac","tarball":"https://registry.npmjs.org/lazyframe/-/lazyframe-1.0.3.tgz","integrity":"sha512-scUC8sZcsoHWC6oE6XEnKlKh7Zt5I5P46ezDyQoxX3FE23kN22uprpo4SecOsIAaJ7lZb52CAMLAXXdUkHHXrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF23l3RtrDzelj0pvgTbiVEl4wHUQbFSukduilGgDjQtAiEAkIhJERE+VS4xyZKpGLPTvjEjSXwQFRWLnD1r38T/Y6U="}]},"maintainers":[{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/lazyframe-1.0.3.tgz_1474803469387_0.8361254180781543"},"directories":{}},"1.1.0":{"name":"lazyframe","version":"1.1.0","description":"Dependency-free library for lazyloading iframes","main":"dist/lazyframe.min.js","jsnext:main":"src/lazyframe.js","repository":{"type":"git","url":"git+https://github.com/viktorbergehall/lazyframe.git"},"keywords":["lazyload","lazyloading","embed","iframe","youtube","vimeo","vine","pagespeed","pageload","javascript"],"author":{"name":"Viktor Bergehall"},"license":"MIT","bugs":{"url":"https://github.com/viktorbergehall/lazyframe/issues"},"homepage":"https://viktorbergehall.github.io/lazyframe","devDependencies":{"babel-plugin-transform-object-assign":"^6.8.0","babel-preset-es2015":"^6.14.0","del":"^2.2.2","gulp":"^3.9.1","gulp-sass":"^2.3.2","rollup":"^0.36.0","rollup-plugin-babel":"^2.6.1","rollup-plugin-uglify":"^1.0.1"},"gitHead":"68e2a4360ea694909a01a340a3951301f8194bf3","_id":"lazyframe@1.1.0","scripts":{},"_shasum":"b4c8b8053ddecf3d2ca149b7329303f5d90baeda","_from":".","_npmVersion":"3.9.0","_nodeVersion":"6.2.0","_npmUser":{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"},"dist":{"shasum":"b4c8b8053ddecf3d2ca149b7329303f5d90baeda","tarball":"https://registry.npmjs.org/lazyframe/-/lazyframe-1.1.0.tgz","integrity":"sha512-nMkd815pDZE0BTSWEKna67Ucfg3p7Ea+jnWLNNjKVXaj51xLfnFbfveayfgb7N3Gv4N9hXAarNRuySewh5sCFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtZNM7e5s/X4zkCARq3xlA9GzJ5iJ5HXOIlvuUa1ZZpAIgOncKLIu2JHwsBfvh4BndW/YMGPDZdhhrvIIfhIufxco="}]},"maintainers":[{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/lazyframe-1.1.0.tgz_1474918617404_0.7363013953436166"},"directories":{}},"1.1.1":{"name":"lazyframe","version":"1.1.1","description":"Dependency-free library for lazyloading iframes","main":"dist/lazyframe.min.js","jsnext:main":"src/lazyframe.js","repository":{"type":"git","url":"git+https://github.com/viktorbergehall/lazyframe.git"},"keywords":["lazyload","lazyloading","embed","iframe","youtube","vimeo","vine","pagespeed","pageload","javascript"],"author":{"name":"Viktor Bergehall"},"license":"MIT","bugs":{"url":"https://github.com/viktorbergehall/lazyframe/issues"},"homepage":"https://viktorbergehall.github.io/lazyframe","devDependencies":{"babel-plugin-transform-object-assign":"^6.8.0","babel-preset-es2015":"^6.14.0","del":"^2.2.2","gulp":"^3.9.1","gulp-sass":"^2.3.2","rollup":"^0.36.0","rollup-plugin-babel":"^2.6.1","rollup-plugin-uglify":"^1.0.1"},"gitHead":"e07d5ccc4ef34485cde5201310668cb38f9e3af5","_id":"lazyframe@1.1.1","scripts":{},"_shasum":"036d42e83e5718e3c0ea142d98c0650da6b0201a","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"},"dist":{"shasum":"036d42e83e5718e3c0ea142d98c0650da6b0201a","tarball":"https://registry.npmjs.org/lazyframe/-/lazyframe-1.1.1.tgz","integrity":"sha512-83oxUCbIxfeIO18WiHDSv3psw/MupYs/bylVkQLyrVNyaJR0kzh5XFVjDGof0do1RL/L2/oglqYMNk8YLjk+Vw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDX397WGQS1UC9VqM62nc0RprZP2nscNWbTTJiZroUHuwIhAPh+Q4sATr9y+w0qxG95xUcRKBmPGQMvUWBx0jJjY8us"}]},"maintainers":[{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/lazyframe-1.1.1.tgz_1486219136503_0.11611843900755048"},"directories":{}},"1.1.2":{"name":"lazyframe","version":"1.1.2","description":"Dependency-free library for lazyloading iframes","main":"dist/lazyframe.min.js","jsnext:main":"src/lazyframe.js","repository":{"type":"git","url":"git+https://github.com/viktorbergehall/lazyframe.git"},"keywords":["lazyload","lazyloading","embed","iframe","youtube","vimeo","vine","pagespeed","pageload","javascript"],"author":{"name":"Viktor Bergehall"},"license":"MIT","bugs":{"url":"https://github.com/viktorbergehall/lazyframe/issues"},"homepage":"https://viktorbergehall.github.io/lazyframe","devDependencies":{"babel-plugin-transform-object-assign":"^6.8.0","babel-preset-es2015":"^6.14.0","del":"^2.2.2","gulp":"^3.9.1","gulp-sass":"^2.3.2","rollup":"^0.36.0","rollup-plugin-babel":"^2.6.1","rollup-plugin-uglify":"^1.0.1"},"gitHead":"2f96118c6971b88e6b7255a927e198a2bf41e9b9","_id":"lazyframe@1.1.2","scripts":{},"_shasum":"22e1ef7f655ec1f8ee5da691f803d74b9c5aa54c","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"},"dist":{"shasum":"22e1ef7f655ec1f8ee5da691f803d74b9c5aa54c","tarball":"https://registry.npmjs.org/lazyframe/-/lazyframe-1.1.2.tgz","integrity":"sha512-A8QgdubaxamAjYacHJkxFYCgaJESC4hv1pIX0gwAd0HK8wsW97pQw6EynWBZ5RhN0rTVpvD7QdtBS3Sj7A7ENQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDak6027fTy1vmBrK77ntAXXOTynCglk4FOjP2RlT64QQIgPgWbtcyrJWS1nwEpjNhbfYSI5DNzmEUc8y7jyjJskU8="}]},"maintainers":[{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/lazyframe-1.1.2.tgz_1487326799084_0.7484485448803753"},"directories":{}},"1.1.3":{"name":"lazyframe","version":"1.1.3","description":"Dependency-free library for lazyloading iframes","main":"dist/lazyframe.min.js","jsnext:main":"src/lazyframe.js","repository":{"type":"git","url":"git+https://github.com/viktorbergehall/lazyframe.git"},"keywords":["lazyload","lazyloading","embed","iframe","youtube","vimeo","vine","pagespeed","pageload","javascript"],"author":{"name":"Viktor Bergehall"},"license":"MIT","bugs":{"url":"https://github.com/viktorbergehall/lazyframe/issues"},"homepage":"https://viktorbergehall.github.io/lazyframe","devDependencies":{"babel-plugin-transform-object-assign":"^6.8.0","babel-preset-es2015":"^6.14.0","del":"^2.2.2","gulp":"^3.9.1","gulp-sass":"^2.3.2","rollup":"^0.36.0","rollup-plugin-babel":"^2.6.1","rollup-plugin-uglify":"^1.0.1"},"gitHead":"30a9d8f02a90f05df385c8791707b711cb2ba6f2","_id":"lazyframe@1.1.3","scripts":{},"_shasum":"98924798c817483f66139367ae74f930bf9da388","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"},"dist":{"shasum":"98924798c817483f66139367ae74f930bf9da388","tarball":"https://registry.npmjs.org/lazyframe/-/lazyframe-1.1.3.tgz","integrity":"sha512-d/CFMdz2fAfHgf+t4MujlS+YKLR/IGZ8FVjoOE6OXw47t2XIi5UdBbq2DVNq0ZjauOHPL2csP2cX0bJKC86cIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH3rSYWWgL163zkZHzMuidZEloTHOBEixaOtf6A8TMv+AiEAyWlmSbwER+vu0dy3v19KKSUC0Y5HePrc7hcdlt876HA="}]},"maintainers":[{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/lazyframe-1.1.3.tgz_1487784093555_0.9114923730958253"},"directories":{}},"1.1.6":{"name":"lazyframe","version":"1.1.6","description":"Dependency-free library for lazyloading iframes","main":"dist/lazyframe.min.js","jsnext:main":"src/lazyframe.js","repository":{"type":"git","url":"git+https://github.com/viktorbergehall/lazyframe.git"},"keywords":["lazyload","lazyloading","embed","iframe","youtube","vimeo","vine","pagespeed","pageload","javascript"],"author":{"name":"Viktor Bergehall"},"license":"MIT","bugs":{"url":"https://github.com/viktorbergehall/lazyframe/issues"},"homepage":"https://viktorbergehall.github.io/lazyframe","devDependencies":{"babel-plugin-transform-object-assign":"^6.8.0","babel-preset-es2015":"^6.14.0","del":"^2.2.2","gulp":"^3.9.1","gulp-sass":"^2.3.2","rollup":"^0.36.0","rollup-plugin-babel":"^2.6.1","rollup-plugin-uglify":"^1.0.1"},"gitHead":"021be74b06ea0deccaadf7e2ed2228012099cfbc","_id":"lazyframe@1.1.6","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"},"dist":{"integrity":"sha512-+7y9BoO6hgtI8mP8pY+LlXpCdd3CoUrXB/6Al3qyWfVlqYQluopnAN2iAMAcvVrrx53eBz9yNgUoX5WLFK4P+A==","shasum":"0cbe5b82b7bdfdfb5df71a1c41b6cb5558e98d6d","tarball":"https://registry.npmjs.org/lazyframe/-/lazyframe-1.1.6.tgz","fileCount":15,"unpackedSize":36560,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/XxLz4xpGSUA9HTZh//Xy/W1DLx+c/5tSjeW00yjvdwIhAIesQbRvCiCp2OVEJ9c6jLCl8BSGFKQ/ksLex0FIPKqa"}]},"maintainers":[{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lazyframe_1.1.6_1518793523393_0.856562446047554"},"_hasShrinkwrap":false},"2.0.0":{"name":"lazyframe","description":"Dependency-free library for lazyloading iframes","version":"2.0.0","author":{"name":"Viktor Bergehall"},"bugs":{"url":"https://github.com/vb/lazyframe/issues"},"devDependencies":{"@babel/core":"^7.12.17","@babel/plugin-transform-object-assign":"^7.12.13","@babel/preset-env":"^7.12.17","@rollup/plugin-babel":"^5.3.0","ava":"^3.15.0","gulp":"^4.0.2","gulp-sass":"^4.1.0","jsdom":"15","rollup":"^2.39.0","rollup-plugin-uglify":"^6.0.4"},"homepage":"https://vb.github.io/lazyframe","jsnext:main":"src/lazyframe.js","keywords":["embed","iframe","javascript","lazyload","lazyloading","pageload","pagespeed","vimeo","vine","youtube"],"license":"MIT","main":"dist/lazyframe.min.js","repository":{"type":"git","url":"git+https://github.com/vb/lazyframe.git"},"scripts":{"build":"gulp","test":"npm run build && ava"},"gitHead":"eff41cd8a0c2fb6af32246a22e64444422fa800e","_id":"lazyframe@2.0.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"dist":{"integrity":"sha512-I2JDETQnrD3jjfyBI0VKjVAcEvUrG0W1FrpCbYwBmn0t1iuDMjnkVuC/diCUEKLsf96p5qrk+uqfvEWSvlc9ww==","shasum":"555344f4e49b05cb7fa279cfd51d97098c993eae","tarball":"https://registry.npmjs.org/lazyframe/-/lazyframe-2.0.0.tgz","fileCount":6,"unpackedSize":34034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMobWCRA9TVsSAnZWagAAWXYP/3+7E2M4hngP5/5AKw2z\n9WACb8/L7RBYIqH6z1Tq7Fl2AHDMgIvVaCNnnDqG0W+vE759I9N1mwrtZLgo\nAk9MNvN7OUZXlBlIfreAW2Bc5s1BBCP0M2W8ApMqJmwUlFehMtBcffAIxoew\njO9TguhV6xJmdZlE/j6NUVKPAP6Cjbl96Gv5/OAYEndQ2mn0Un/3kiMWJ0l5\nd37Wt7tImO08mZg2XAjC5hILFo7AMv83eFvD7gufWwgqoQWz2mCxlfHbV2Lx\n2buYSJFD9AN3b5FsgYJGs1Ep1UDmZcXkxU87yzMM12SGhIkZJmF4Au0mAccm\n4UQ3VClblZ+aDkBWIeOoDSBR7pzDchCOpg4Fy4tLTbexY3FEzNQHByi3hET1\nvGV0z3g0HwST3tO80fu1qEl0sVMLL5OprOMfwH6ua3+tp+tvftfSvLNKd8pG\ndVr9gVSuhdQBUZc8cmsw8EDP4vT62C2dtTsG+A53E4NAiImOxuRnyJ2Taa6k\n4ea7hQFB6hKs/iMfpmw4UOZ29daBPCcjVsXcRUkAaJtJVsX/KEm1Ut39HEmk\nhyK5XAmTlmqvWoMnPQ3xlf7qbAhU2CGUQ3OeQJ8wkAhS+iUI0MxCq2m+5EbD\nShD6PWktegePjs5qE7RCNT0jI5NFOnWE1lLOCXn9xb3ByGAo+yhLXjA+ECvd\ni76U\r\n=vzO6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCX/rvVXzw+0zBG6t87YNnG2EESRVxyWCqOkXmuYUF/LAIhANMrBlqK5L/iy+VE8zrPJ7JqpAPJF8EZYuFvyuBLJQEH"}]},"directories":{},"maintainers":[{"name":"niftylettuce","email":"niftylettuce@gmail.com"},{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lazyframe_2.0.0_1613924054349_0.8075091263870344"},"_hasShrinkwrap":false,"deprecated":"please upgrade to v2.0.1+"},"2.0.1":{"name":"lazyframe","description":"Dependency-free library for lazyloading iframes","version":"2.0.1","author":{"name":"Viktor Bergehall"},"bugs":{"url":"https://github.com/vb/lazyframe/issues"},"devDependencies":{"@babel/core":"^7.12.17","@babel/plugin-transform-object-assign":"^7.12.13","@babel/preset-env":"^7.12.17","@rollup/plugin-babel":"^5.3.0","ava":"^3.15.0","gulp":"^4.0.2","gulp-sass":"^4.1.0","jsdom":"15","rollup":"^2.39.0","rollup-plugin-uglify":"^6.0.4"},"homepage":"https://vb.github.io/lazyframe","jsnext:main":"src/lazyframe.js","keywords":["embed","iframe","javascript","lazyload","lazyloading","pageload","pagespeed","vimeo","vine","youtube"],"license":"MIT","main":"dist/lazyframe.min.js","repository":{"type":"git","url":"git+https://github.com/vb/lazyframe.git"},"scripts":{"build":"gulp","test":"npm run build && ava"},"gitHead":"60b09e61fee8a2897a8d5784fcacc1bec1d5671c","_id":"lazyframe@2.0.1","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"dist":{"integrity":"sha512-RcGcpmQWQ4KCt58u06OLDlXmY7mgTrrIfZLby32yV5NXMILm/NQ4HRkm0foKPwPfYbaARRjFZyK9VwMZk6iZig==","shasum":"3b2191af564b3481e1f03a957e54678dbf34e3a1","tarball":"https://registry.npmjs.org/lazyframe/-/lazyframe-2.0.1.tgz","fileCount":12,"unpackedSize":49540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMolPCRA9TVsSAnZWagAAEOYQAIgDA2Kh/KH7jXrdTh/s\nSjVTO5OEMM8O68UwHfqTfva3zBkp9+rOg9ernFmGpJK2zqtKfB6N8T+qA5DT\nBOlQelNWhkejH8+QTGcZPIh8Eokvn+ycJCn6aOjW8L2BZPzlVazlcS3Jf0FL\nfpiPOjCc0hsAdkKc/mC+CtcP+FLLWGz+qzo2LQPTb/BBreVwZmjFdfT6D1XA\nd+eJoUXXB6FiZDguOgjyiH6Kq26uaUJiP1DEFS6IrBZIUvH/idsXY9ZUtadI\nEEpQO4j5v0GlpVaNmFZ+Airu7M6Qe0//NNXMMYHAaAF7MH4grHwIdayUGuO5\nogEEPKGwIdxS/IaXLmvZ2Dm5r6EPiU7kKU2e+Zo8Pb10maCxW9ULBSmJUT3K\nSLGCFyvPFbPhNycwGX4cTC+fqyQeFPiG4elrZt4uplDY2UMSnE2xvfQ2z5jJ\noMkr9Hw/Ermx1xrFkeLBfg0eY162gkHv0WybKVYP1YSpzGv90VPZSeorFsn1\ndkpUq8JmMZM6phUP9S2sa5OTo4W6Z3CeAgxs52gKq8mjFaBXNumRErql/VCD\ndCxX5h8/2vYCsoS3r1ykhJvK+dpL1m0vEX0sy96OdmBtT0Jj/1qjZyHBmRvo\n3Ar8RDR9WCZvkxIggE6wNpzAkiNi9oNDVCcRefZle6+ETOAy2m8hHQFcfuMm\nlsjk\r\n=H6hd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwnaMM3zLCQlZILyYJa8K6DRyXftJrLpji4yo76RZqFAIgIn6o29ziS9FoL9+/+Xl6EmwS+7Iwa5zL40+EYDzIeso="}]},"directories":{},"maintainers":[{"name":"niftylettuce","email":"niftylettuce@gmail.com"},{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lazyframe_2.0.1_1613924686327_0.13286664761704592"},"_hasShrinkwrap":false},"2.0.3":{"name":"lazyframe","description":"Dependency-free library for lazyloading iframes","version":"2.0.3","author":{"name":"Viktor Bergehall"},"bugs":{"url":"https://github.com/vb/lazyframe/issues"},"devDependencies":{"@babel/core":"^7.12.17","@babel/plugin-transform-object-assign":"^7.12.13","@babel/preset-env":"^7.12.17","@rollup/plugin-babel":"^5.3.0","ava":"^3.15.0","gulp":"^4.0.2","gulp-sass":"^4.1.0","jsdom":"15","rollup":"^2.39.0","rollup-plugin-terser":"^7.0.2"},"homepage":"https://vb.github.io/lazyframe","jsnext:main":"src/lazyframe.js","keywords":["embed","iframe","javascript","lazyload","lazyloading","pageload","pagespeed","vimeo","vine","youtube"],"license":"MIT","main":"dist/lazyframe.min.js","repository":{"type":"git","url":"git+https://github.com/vb/lazyframe.git"},"scripts":{"build":"gulp","test":"npm run build && ava"},"gitHead":"55b708edf8085a7738f477b3f4305e2972954f76","_id":"lazyframe@2.0.3","_nodeVersion":"15.4.0","_npmVersion":"7.5.4","dist":{"integrity":"sha512-OF2D1H7P0qNYnUFiFOexsmSbI1UC0um6S/81/ttOzTMYSkKv3F59GV3TbKYMOHZ8PLBjS3yyZQJJKIP1tr8JVQ==","shasum":"eea8770ed0b6e59bd4148ccba27d056761d4b47d","tarball":"https://registry.npmjs.org/lazyframe/-/lazyframe-2.0.3.tgz","fileCount":12,"unpackedSize":50443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggcBdCRA9TVsSAnZWagAAnGYP/iR9HyAFq0mk1e5xnfKJ\nnu6mSzL2/YX18bM7Zy5lzKpcAzOXYkryJugiRdX+AoZ0yy7OUmxZE69ik5uj\n2/T9n4OsxHvmLALiikBEcN1i6GB/j6oyUUA5x76ogDRrAxHlrZhqIpFme8SC\n0/UIz62Lnv+Sazp6r69wKHRmcKdGzDg95Pl2aQMPgiblF2YXc8MQoT7VIhuE\nX1YIdwmJXMAtR26LwaQ9uEjA3IwvOFk15N5b2Gf3iNEqb5AepD1d0+obfcZq\neEUOllipuUO2c/Q7VFbseryYtujlvlZJ3kCPH1B5SsqBE2n1IXr4OMl6bGXU\n/I+12fNh3+A0rHrh47Fovhkxr+xiCx/QulkcIaCUFpymksPISj4AsN/VCzWr\nMoXCZ9ycWIfl7LhllZL5MES7bnCZUy0bcbdW2KXBejt3A6L5fzgZ2KsxQjlC\n+194E+sSu3MU3QsFqw85lIl0EBPTzxwdSm1MjZ60jdRk1UD/ACCQTovOBMa3\nvgAPu6ViXP3VHqI8bmjv4GAf+zsuGvb9Csf2FXOzJbYKnuQoT/IQkl6H1O4X\n6mrUTZME137PLl8g/EuenK2xMQAlJu+B3wmBHL3HLCdrj401STpy+rIKxEs1\ncxpR7eq/ji+eNPwMPLrKKLzex/pCtFT3uQYyjYHjuF0UQVsZKFh8WBIuQE6Z\nCLbA\r\n=jLjP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIADhtBBtwgofSQtpcpvlNdHnqZpP7unq/p8cMGuttLmuAiEA5qokkw8PTQLnYck5h0VRVwBqhOWstoqH8mOAeDDBs+M="}]},"_npmUser":{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"},"directories":{},"maintainers":[{"name":"niftylettuce","email":"niftylettuce@gmail.com"},{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lazyframe_2.0.3_1619116124909_0.10674291999490504"},"_hasShrinkwrap":false},"2.1.0":{"name":"lazyframe","description":"Dependency-free library for lazyloading iframes","version":"2.1.0","author":{"name":"Viktor Bergehall"},"bugs":{"url":"https://github.com/vb/lazyframe/issues"},"devDependencies":{"@babel/core":"^7.12.17","@babel/plugin-transform-object-assign":"^7.12.13","@babel/preset-env":"^7.12.17","@rollup/plugin-babel":"^5.3.0","ava":"^3.15.0","gulp":"^4.0.2","gulp-sass":"^4.1.0","jsdom":"15","rollup":"^2.39.0","rollup-plugin-terser":"^7.0.2"},"homepage":"https://vb.github.io/lazyframe","jsnext:main":"src/lazyframe.js","keywords":["embed","iframe","javascript","lazyload","lazyloading","pageload","pagespeed","vimeo","youtube"],"license":"MIT","main":"dist/lazyframe.min.js","repository":{"type":"git","url":"git+https://github.com/vb/lazyframe.git"},"scripts":{"build":"gulp","test":"npm run build && ava"},"gitHead":"6571dcf820b5029f1555d1ecd217f79ea62e8ae5","_id":"lazyframe@2.1.0","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-5J6+hF2Gwlx6zCOL7u2fH+iK+M5pdvJxSU+UvJ8gPsYOrp45d+Fm1SBrZpZ+cUtqtL1qcBoOVc0g7OMNelO44A==","shasum":"0df9a51dfd6c13f81bfe3f3e3796d0a46b260888","tarball":"https://registry.npmjs.org/lazyframe/-/lazyframe-2.1.0.tgz","fileCount":11,"unpackedSize":45855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggnpgCRA9TVsSAnZWagAAGkQQAIRnFTIpYhUQhuyw1MeC\nORVGfNZ9gmp0KMd6XPgGEUyysV8B73Pkwo3B3njrKzc5RPnXhqKxXkuMTES+\n8A+kErMJJhfaMmlleCX/zHJAaXf6h4MsaSAj4rFp2zlu9u9bmmBpT8mYGJcK\nb/rKsp742Qoh235faCjCSLfupJQ4BC7ekn/Z6DFCR0qBW98pf7QNkgXCVq/3\nvTPmO07nO1HHmTP+B4XIJLR0x2LL53ha2EMqb97TUW8iDuZ7qjLnHTdNQzMr\n/3Q3FCOIRdO4ivj4sGPn3zwAji8CviQY9w7EhxZNt8Gz42KnK4II0ZMREnfZ\n1jPfSnS+KSCCZQ3OF2Fs4GIvcfZxmk7J4dfbb6hv4PZujnZtu9aWLJWfZTaj\nZy94tCImccjil0YeFvWRfGdFc0quskLp3R2pbFob3PoqTsvIBPORjH5niwkI\nAYhA/Q3e1wUaPFXsK0JlQtGj7OAilRMzjt9lpzpftjhLWFWg7WWzZWeHlErk\nhAsgqACbeS5IOBxrVvEinDci3MU1wDzoNYagam6gR5UE2Ym141g7dicnggGo\n+oIXRtLBjLbTkLsRHwx6nd/oqJO79wTcNF4rwuG349U5WhOFP9MnYOTM1T/Z\ntxvE/UzbgsdulM85S6Q6g4dKxPb1BBqF+oroG1PB4a9h/WvRlzFKI5aHAB/H\nkF4U\r\n=SOg3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICqAk4jPvpEe0gVZsjPHW+S4jpnkOvbSvpQa3eQCScpmAiBKwMwS6znyD8oEZGREC8HY4b9/jG/RRjKJ56Ub+GJMFw=="}]},"_npmUser":{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"},"directories":{},"maintainers":[{"name":"niftylettuce","email":"niftylettuce@gmail.com"},{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lazyframe_2.1.0_1619163744463_0.34569699528618125"},"_hasShrinkwrap":false},"2.2.0":{"name":"lazyframe","description":"Dependency-free library for lazyloading iframes","version":"2.2.0","author":{"name":"Viktor Bergehall"},"bugs":{"url":"https://github.com/vb/lazyframe/issues"},"devDependencies":{"@babel/core":"^7.12.17","@babel/plugin-transform-object-assign":"^7.12.13","@babel/preset-env":"^7.12.17","@rollup/plugin-babel":"^5.3.0","ava":"^3.15.0","gulp":"^4.0.2","gulp-sass":"^4.1.0","jsdom":"15","rollup":"^2.39.0","rollup-plugin-terser":"^7.0.2"},"homepage":"https://vb.github.io/lazyframe","jsnext:main":"src/lazyframe.js","keywords":["embed","iframe","javascript","lazyload","lazyloading","pageload","pagespeed","vimeo","youtube"],"license":"MIT","main":"dist/lazyframe.min.js","repository":{"type":"git","url":"git+https://github.com/vb/lazyframe.git"},"scripts":{"build":"gulp","test":"npm run build && ava"},"gitHead":"653970d0d749eca0e259e310eb33bb0820ee8cf4","_id":"lazyframe@2.2.0","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-ZYE4o/FPMLkcX+aFNenKUzQRVf79ZbjpgAE15YvMJktWkqtdPUJg9mohVm3zyeOmS5m+gdh4d+0ufRcY9US6Tg==","shasum":"c79f149962d2c9ef6b977edd0998a53e7052d6dd","tarball":"https://registry.npmjs.org/lazyframe/-/lazyframe-2.2.0.tgz","fileCount":11,"unpackedSize":40627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggqh+CRA9TVsSAnZWagAA5tAP/3eRcvMwLhTcWdV3+Aga\ng1BeoxxYR9YYUkVupToop1JvdlX0PmBl9jLWduEXPl3vPtlqHz0Vt6Uhsl/T\nLXA7FHMNlh69/kDiRCvCLglEdyVsK3gab6UVdi5ti7p7V/qFnNY0wd8902DI\ndMh5gjFASk3IZdyKN4cQKAoRS4gfH3iYU3BOCAoO5078T3ie+ZqC62iJbScu\nRsypa+CjeWeSxydwxQiM6U1cuzeDuD6eRrtJap0kZgsuTsbwO/w77Y+OCSfv\nPN6RdnWzaNPg4fwQ2hyw3ffryeDMiS4kocyBQ0IfNUZh3uuprM0iElxbQZMH\nWa+D+KUQsPLj5anZaXrTVI+WSifh0gNwjhnmZjPZGmHSUNvbxu/afL0QcqaI\nrE0VilMDv6yAtIcexJXyBXBry70w+RWv9QhLehXjcLeoZn4aTTIUjPIGtw8M\nO0/UOzMTOF77WlaXRxTdD6d6WOmbNByNVGAFVIpPaIQWJG9cpUigWp1Qunzy\nkr+5QedwntKzOU0PKzrfvOnCIewzVvWo6sGJa7I9L8W8qkd49FD3yTja2k1P\n0lOdpAX0uYRvO7PxeF4VdP7iUQK1xbfWXlGgAkASOHxniVEeHrqHsvjq5QEV\nvg8IVZqTaqWXpmg47MF3B24DyYOfJ7/m2JsihozILwX84fv0s7psRsNCIldo\nD0Q8\r\n=tP7B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2SC1Iy0wB4EtwjVy1WJFy9BAHAuf0Jpk8DxInag27TAIhAKeOT+368gkjg+fcc7iTVu4M+qKnc1F/xJXpraJELgmR"}]},"_npmUser":{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"},"directories":{},"maintainers":[{"name":"niftylettuce","email":"niftylettuce@gmail.com"},{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lazyframe_2.2.0_1619175550417_0.5709134196348178"},"_hasShrinkwrap":false},"2.2.1":{"name":"lazyframe","description":"Dependency-free library for lazyloading iframes","version":"2.2.1","author":{"name":"Viktor Bergehall"},"bugs":{"url":"https://github.com/vb/lazyframe/issues"},"devDependencies":{"@babel/core":"^7.12.17","@babel/plugin-transform-object-assign":"^7.12.13","@babel/preset-env":"^7.12.17","@rollup/plugin-babel":"^5.3.0","ava":"^3.15.0","jsdom":"15","rollup":"^2.39.0","rollup-plugin-scss":"^2.6.1","rollup-plugin-terser":"^7.0.2"},"homepage":"https://vb.github.io/lazyframe","jsnext:main":"src/lazyframe.js","keywords":["embed","iframe","javascript","lazyload","lazyloading","pageload","pagespeed","vimeo","youtube"],"license":"MIT","main":"dist/lazyframe.min.js","repository":{"type":"git","url":"git+https://github.com/vb/lazyframe.git"},"scripts":{"build":"rollup -c","dev":"rollup -c -w","test":"npm run build && ava"},"gitHead":"6d5c1264cd5fc252a53192e85279dc6218db89fe","_id":"lazyframe@2.2.1","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-lpLAhtA5+73JVuiDuyiEK2wOAtJFPyGOWvODll1OBC2QGbuij6RSE3KogZoxPc0q51qVX0FcWIsLFp861+LI9Q==","shasum":"0ddc4bf40ba6c31f60e0f2bba73f21cb538ebf65","tarball":"https://registry.npmjs.org/lazyframe/-/lazyframe-2.2.1.tgz","fileCount":11,"unpackedSize":40752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgg/9hCRA9TVsSAnZWagAAfRsP/3dpY78pIMk8lafWUSiY\nK1+b4JEAjPYuQdxDDTXt155f+K5veBepX3DSBHl3zEk+8Fyc17QeE/fUcZLp\nJHwRF82NXDccFlMX/+WFc/Tov60zQRooPicN399cMO9Y9kIjxplPLrxBppgd\nzh32dFZUrKQwomYS8r9qATGqAhD3nwA19RD0xcXKOqjlMrByoy8+NL8ch+hQ\nRPgTSzPpxBcxitYRNUUotZpQ6nqWWKnKp17X3qdh9Q9nUsPs3zG3GxCm6U5N\nosTmpoc2XzCpnlCS0NB/dhs3NRzYc1ey6iM87KGehfFL9C+VRAnnCXRnEsc2\nNS8Fvs7QwnC4dZz8lgsCDsPC2CwYjb08l7Kp8FfmwiIGSKcyONIL9g94d1AQ\nG1se9SZhV0xVLOhn+ZIy6I4ZvTE2kPFsYVY3My0Ewv/f0eQnLflI0Wib+vz7\n4ebA1tfhruYV2kHmIp8UkYeVR88XwolM5c8gEU0btuahiuQU/s13a+Yy/Cu+\nygMeQFcY9H2tL8hScYR+iXnWcaxKa7zn3CoTKXvfgWLf16SHPPtq4DCDyEiG\nf3nMASyQvD0oF7RGUBgYUJ4SaWLDNLezVPLdG+3Dvp9P8F5ckokSA0LrPvC4\nZpNfIP/FY/JIJmZyrsW6ykkq53Jke/BrMSOW33mYYwVo7TlyEJZLa9LIRdNv\n1iHL\r\n=zom7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHt5YCSCzm7wiTABxA1UM2dt3sG2gJnZyYBDmcHjgP4wIgM3AzTctKIbfhGTaFB71Wkz+6VcTWYdIfWcQ8GzNdEuk="}]},"_npmUser":{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"},"directories":{},"maintainers":[{"name":"niftylettuce","email":"niftylettuce@gmail.com"},{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lazyframe_2.2.1_1619263328938_0.03668275002201593"},"_hasShrinkwrap":false},"2.2.4":{"name":"lazyframe","description":"Dependency-free library for lazyloading iframes","version":"2.2.4","author":{"name":"Viktor Bergehall"},"bugs":{"url":"https://github.com/vb/lazyframe/issues"},"devDependencies":{"@babel/core":"^7.12.17","@babel/plugin-transform-object-assign":"^7.12.13","@babel/preset-env":"^7.12.17","@rollup/plugin-babel":"^5.3.0","ava":"^3.15.0","jsdom":"15","rollup":"^2.39.0","rollup-plugin-scss":"^2.6.1","rollup-plugin-terser":"^7.0.2"},"homepage":"https://vb.github.io/lazyframe","jsnext:main":"src/lazyframe.js","keywords":["embed","iframe","javascript","lazyload","lazyloading","pageload","pagespeed","vimeo","youtube"],"license":"MIT","main":"dist/lazyframe.min.js","repository":{"type":"git","url":"git+https://github.com/vb/lazyframe.git"},"scripts":{"build":"rollup -c","dev":"rollup -c -w","test":"npm run build && ava"},"gitHead":"51713516cfcda2f2c93a7d1451cb8b67edb0a577","_id":"lazyframe@2.2.4","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-pu8KSJM5AjigVdjWEcbh1DSTSTp3dtuucv2NkMZOXAmeOIgjH/U/QL45Nqfeo/TbRiXuAOXocrW6X7BppLTRIQ==","shasum":"bff7e4d5f0b7c180e9d22a97c0a30570f0d445db","tarball":"https://registry.npmjs.org/lazyframe/-/lazyframe-2.2.4.tgz","fileCount":11,"unpackedSize":40752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghANXCRA9TVsSAnZWagAAdYcQAJ5HPEdwJWfkccfvvDSL\nKHQVduqbgYubYopaPVr3Fkf6mpSn7+r49mnMdnGX5jcQVnSjCIQQlJ6CaXtQ\n9F66aF9eMt4S9m7eXwxapAWonH663Ed9Uu/MSs1daeRvqtZ4TTEDirB6eFr8\nq6sdrnQq6JwMwTPV6786LtkjuxY3YOrssVcu4bqqewLgvuZt7hpuf+WbnNo0\nhkOT1/z2FHo+ujjDDnPX7fwfU8y6I7sodAAAZ9ZiFQhxbdUNfy6EsVQyF3w8\n5a72EjrERL5IzKK2WLgjwQ0EyyMZCzQTSArKVPoZ/cyNGTO7rSUo8mii3LAy\nqzTGezH+CgkwtO5s35oBxswv8ytPczCIxoeWNlr0KfVIsCjVUjOt0P5MUAaN\nDACWKqMPkGPbcegtKTqW/dmP3TKy0bNSimXbWWAOEpIS1YCXrKRLYdX2bqie\nwi7PEDEzYxOn2PVHdKg4kdO8lA+uKgOqrSYEbnbq6GYqcR4ZMby63Y5G7BQZ\naAAhfvc9KG2FjPDzyCv4e0erMg2S8Om39W72fyLl8C+bqrbArFz7DOU5jTWJ\nTkOiw7h1I9ylDJUvYQRbkVGunTeLz3pDvl8Kf6t25kaP3J8+rvfO6k4r4Y5g\nquNOLs0XEx5sjxUMFv3U9Nu0in0MBCJ0yUkrxx/a0rXiL8aey6iinjTl51M/\nke7Q\r\n=x1Sx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHBz9Y/2KE0tPxm7SdjvxOw4WgRxlRYkeS08RrC3l0gwAiEA95R26oYVN/Mfa3dP71Ugbbw8TTb9G4CFtAQC60VSrPU="}]},"_npmUser":{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"},"directories":{},"maintainers":[{"name":"niftylettuce","email":"niftylettuce@gmail.com"},{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lazyframe_2.2.4_1619264343255_0.8988141986368225"},"_hasShrinkwrap":false},"2.2.5":{"name":"lazyframe","description":"Dependency-free library for lazyloading iframes","version":"2.2.5","author":{"name":"Viktor Bergehall"},"bugs":{"url":"https://github.com/vb/lazyframe/issues"},"devDependencies":{"@babel/core":"^7.12.17","@babel/plugin-transform-object-assign":"^7.12.13","@babel/preset-env":"^7.12.17","@rollup/plugin-babel":"^5.3.0","ava":"^3.15.0","jsdom":"15","rollup":"^2.39.0","rollup-plugin-scss":"^3.0.0","rollup-plugin-terser":"^7.0.2","sass":"^1.42.1"},"homepage":"https://vb.github.io/lazyframe","jsnext:main":"src/lazyframe.js","keywords":["embed","iframe","javascript","lazyload","lazyloading","pageload","pagespeed","vimeo","youtube"],"license":"MIT","main":"dist/lazyframe.min.js","repository":{"type":"git","url":"git+https://github.com/vb/lazyframe.git"},"scripts":{"build":"rollup -c","dev":"rollup -c -w","test":"npm run build && ava"},"dependencies":{},"gitHead":"fb8fc7ad963cacd555fd3523c48840511b4a8673","_id":"lazyframe@2.2.5","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-7bjhwGu8TOlBCVQjFRDsmw8nnhyoERgcPWIvydkbrWSWV84dTm/N1volvJk7b1eFKf540cQ7DcvUGpVRMDQGEw==","shasum":"c3c7046b01c422347296256d2d610316954bf6f1","tarball":"https://registry.npmjs.org/lazyframe/-/lazyframe-2.2.5.tgz","fileCount":11,"unpackedSize":41637,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB5/XEc17pziKiYkEu07mCC4U/umLH8BCEQYSH4txXw5AiA41isfk1KPkWqOMVPDJpqleNpcFYEdT51xl6jtXun9CA=="}]},"_npmUser":{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"},"directories":{},"maintainers":[{"name":"niftylettuce","email":"niftylettuce@gmail.com"},{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lazyframe_2.2.5_1634065704600_0.9611486702972007"},"_hasShrinkwrap":false},"2.3.0":{"name":"lazyframe","description":"Dependency-free library for lazyloading iframes","version":"2.3.0","author":{"name":"Viktor Bergehall"},"bugs":{"url":"https://github.com/vb/lazyframe/issues"},"devDependencies":{"@rollup/plugin-typescript":"^8.2.5","ava":"^3.15.0","jsdom":"15","mock-xmlhttprequest":"^7.0.4","rollup":"^2.39.0","rollup-plugin-import-css":"^3.0.2","rollup-plugin-terser":"^7.0.2","tslib":"^2.3.1","typescript":"^4.4.4"},"homepage":"https://vb.github.io/lazyframe","main":"dist/lazyframe.module.js","keywords":["embed","iframe","javascript","lazyload","lazyloading","pageload","pagespeed","vimeo","youtube"],"license":"MIT","browser":"dist/lazyframe.min.js","repository":{"type":"git","url":"git+https://github.com/vb/lazyframe.git"},"scripts":{"build":"rollup -c","dev":"rollup -c -w","test":"npm run build && ava -s","test:watch":"npm run build && ava -s -w"},"readme":"# Lazyframe\n[![Node.js Package](https://github.com/vb/lazyframe/actions/workflows/npm-publish.yml/badge.svg)](https://github.com/vb/lazyframe/actions/workflows/npm-publish.yml)\n[![npm version](https://badge.fury.io/js/lazyframe.svg)](https://badge.fury.io/js/lazyframe)\n\nDependency-free library for lazyloading iframes. [Demo](https://vb.github.io/lazyframe/)\n\n## Why?\n\nBecause embedded content takes time to load.\n\n- **Youtube** – 11 requests ≈ 580kb\n- **Google maps** – 52 requests ≈ 580kb\n- **Vimeo** – 8 requests ≈ 145kb\n\nLazyframe creates a responsive placeholder for embedded content and requests it when the user interacts with it. This decreases the page load and idle time.\n\nLazyframe comes with brand-like themes for Youtube and Vimeo.\n\n1. [Install](#install)\n2. [Import](#import)\n3. [Initialize](#Initialize)\n4. [Options](#options)\n\n### Install\n\nNPM\n\n```bash\n$ npm install lazyframe --save\n```\n\nBower\n\n```bash\n$ bower install lazyframe\n```\n\n### Import\n\nJavaScript ES6 imports\n\n```js\nimport lazyframe from \"lazyframe\";\n```\n\nInclude JavaScript in html\n\n```html\n<script src=\"dist/lazyframe.min.js\"></script>\n```\n\nSass import\n\n```sass\n@import 'src/scss/lazyframe'\n```\n\nInclude css in html\n\n```html\n<link rel=\"stylesheet\" href=\"dist/lazyframe.css\" />\n```\n\n### Initialize\n\n```js\n// Passing a selector\nlazyframe(\".lazyframe\");\n\n// Passing a nodelist\nlet elements = document.querySelectorAll(\".lazyframe\");\nlazyframe(elements);\n\n// Passing a jQuery object\nlet elements = $(\".lazyframe\");\nlazyframe(elements);\n```\n\n## Options\n\nYou can pass general options to lazyframe on initialization. Element-specific options (most options) are set on data attributes on the element itself.\n\nGeneral options and corresponding defaults\n\n```js\nlazyframe(elements, {\n  debounce: 250,\n  lazyload: true,\n  autoplay: true,\n\n  // Callbacks\n  onLoad: (lazyframe) => console.log(lazyframe),\n  onAppend: (iframe) => console.log(iframe),\n  onThumbnailLoad: (img) => console.log(img),\n});\n```\n\n### `debounce`\n\nValue (in milliseconds) for when the update function should run after the user has scrolled. [More here](https://css-tricks.com/the-difference-between-throttling-and-debouncing/)\n\n### `lazyload`\n\nSet this to `false` if you want all API calls and local images to be loaded on page load (instead of when the element is in view).\n\n### `autoplay`\n\nSet this to `false` to remove autoplay from the `allow` attribute on the iframe tag i.e if set this to `false` if you want don't want your Youtube video to automatically start playing once the user clicks on the play icon.\n\n### `onLoad`\n\nCallback function for when a element is initialized.\n\n### `onAppend`\n\nCallback function for when the iframe is appended to DOM.\n\n### `onThumbnailLoad`\n\nCallback function with the thumbnail URL\n\n## Element-specific options\n\n```html\n<div\n  class=\"lazyframe\"\n  data-vendor=\"\"\n  data-title=\"\"\n  data-thumbnail=\"\"\n  data-src=\"\"\n  data-ratio=\"1:1\"\n  data-initinview=\"false\"\n  data-autoplay=\"false\"\n></div>\n```\n\n### `data-vendor`\n\nAttribute for theming lazyframe. Currently supported values are `youtube`, `youtube_nocookie` and `vimeo`.\n\n### `data-title`\n\nAttribute for custom title. Leave empty to get value from noembed.com.\n\n### `data-thumbnail`\n\nAttribute for custom thumbnail. Leave empty to get value from noembed.com.\n\n### `data-src`\n\nThe source of what you want to lazyload.\n\n### `data-ratio`\n\nThe ratio of the lazyframe. Possible values: 16:9, 4:3, 1:1\n\n### `data-initinview`\n\nSet this to true if you want the resource to execute (for example video to play) when the element is in view.\n\n## License\n\n[MIT](https://opensource.org/licenses/MIT). © 2016 Viktor Bergehall\n","readmeFilename":"README.md","gitHead":"b2f1e49eb4e38ad65de932626bfd7454f5127597","_id":"lazyframe@2.3.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-UBxokX7pao3aFp+1belxUrVbuyNkkvpTRNh0TWzmI8l5hL9jR00tk9iAwDeRw0kHn+L1tig7bj9QGcZ8Fdj7bA==","shasum":"7436250227b6e498a62fa526c3b7e88107e7c203","tarball":"https://registry.npmjs.org/lazyframe/-/lazyframe-2.3.0.tgz","fileCount":8,"unpackedSize":34166,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLKEct2cpbu3WoBxKC0JOWEjjj6/gmRBjpELXKmTOoPgIgH4ve+SqC0OPkjsfT9bsFBtLL0hW0unoYeXdlx4/pjcs="}]},"_npmUser":{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"},"directories":{},"maintainers":[{"name":"niftylettuce","email":"niftylettuce@gmail.com"},{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lazyframe_2.3.0_1634302292377_0.4438505993262345"},"_hasShrinkwrap":false},"2.2.6":{"name":"lazyframe","description":"Dependency-free library for lazyloading iframes","version":"2.2.6","author":{"name":"Viktor Bergehall"},"bugs":{"url":"https://github.com/vb/lazyframe/issues"},"devDependencies":{"@babel/core":"^7.12.17","@babel/plugin-transform-object-assign":"^7.12.13","@babel/preset-env":"^7.12.17","@rollup/plugin-babel":"^5.3.0","ava":"^3.15.0","jsdom":"15","rollup":"^2.39.0","rollup-plugin-scss":"^3.0.0","rollup-plugin-terser":"^7.0.2","sass":"^1.42.1"},"homepage":"https://vb.github.io/lazyframe","jsnext:main":"src/lazyframe.js","keywords":["embed","iframe","javascript","lazyload","lazyloading","pageload","pagespeed","vimeo","youtube"],"license":"MIT","main":"dist/lazyframe.min.js","repository":{"type":"git","url":"git+https://github.com/vb/lazyframe.git"},"scripts":{"build":"rollup -c","dev":"rollup -c -w","test":"npm run build && ava -s","test:watch":"npm run build && ava -s -w"},"dependencies":{},"gitHead":"533268eb6703d8c8544ffa24092de0206a1ec6f6","_id":"lazyframe@2.2.6","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-oR49YWMhXBuAwx/mmPQpqqluQUvfEzPP3QDnb58PP45HqMOTkVbf+OPkqYrrGJhvA852cjC+pnJjvmCUP+9u+g==","shasum":"0d19a0ba5a44e19d40946a43a8b9064f4fbe19b2","tarball":"https://registry.npmjs.org/lazyframe/-/lazyframe-2.2.6.tgz","fileCount":11,"unpackedSize":41478,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHMuM1F8fYWH1KFqVkoPco287pOJT1CVSi/b01ITl8vkAiEAwXHnMKPhkRICjlvbxbaBlSDMom5slUTFkmMDW2f0SK4="}]},"_npmUser":{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"},"directories":{},"maintainers":[{"name":"niftylettuce","email":"niftylettuce@gmail.com"},{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lazyframe_2.2.6_1634302621734_0.568594223312701"},"_hasShrinkwrap":false},"2.3.1":{"name":"lazyframe","description":"Dependency-free library for lazyloading iframes","version":"2.3.1","author":{"name":"Viktor Bergehall"},"bugs":{"url":"https://github.com/vb/lazyframe/issues"},"devDependencies":{"@rollup/plugin-typescript":"^8.2.5","ava":"^3.15.0","jsdom":"15","rollup":"^2.39.0","rollup-plugin-import-css":"^3.0.2","rollup-plugin-terser":"^7.0.2","tslib":"^2.3.1","typescript":"^4.4.4"},"homepage":"https://vb.github.io/lazyframe","main":"dist/lazyframe.module.js","keywords":["embed","iframe","javascript","lazyload","lazyloading","pageload","pagespeed","vimeo","youtube"],"license":"MIT","browser":"dist/lazyframe.min.js","repository":{"type":"git","url":"git+https://github.com/vb/lazyframe.git"},"scripts":{"build":"rollup -c","dev":"rollup -c -w","test":"npm run build && ava -s","test:watch":"npm run build && ava -s -w"},"gitHead":"e47237cb515df1850662796fe59fa42caefc5510","_id":"lazyframe@2.3.1","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-WGF+6GD8Ircf8uXJXY14ecHg83tnrCppBlHveEsdEdxIaHOzsRfBUH5lJphgBR40kYlEyld5YiFcq2dcEQ4Now==","shasum":"fa4bf41c23722ae64801d6da5d1a0600f5392720","tarball":"https://registry.npmjs.org/lazyframe/-/lazyframe-2.3.1.tgz","fileCount":8,"unpackedSize":33143,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0oFKXOo6uBM7GSAoP4XZpfEjvEYnEnuSI0XFGZyOpngIgP0AcksQQ3TQvANPnkvHGmJ2qfSXSxKtbxEADFaCNxvk="}]},"_npmUser":{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"},"directories":{},"maintainers":[{"name":"niftylettuce","email":"niftylettuce@gmail.com"},{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lazyframe_2.3.1_1634467730360_0.9012689695394731"},"_hasShrinkwrap":false},"2.2.7":{"name":"lazyframe","description":"Dependency-free library for lazyloading iframes","version":"2.2.7","author":{"name":"Viktor Bergehall"},"bugs":{"url":"https://github.com/vb/lazyframe/issues"},"devDependencies":{"@babel/core":"^7.12.17","@babel/plugin-transform-object-assign":"^7.12.13","@babel/preset-env":"^7.12.17","@rollup/plugin-babel":"^5.3.0","ava":"^3.15.0","jsdom":"15","rollup":"^2.39.0","rollup-plugin-scss":"^3.0.0","rollup-plugin-terser":"^7.0.2","sass":"^1.42.1"},"homepage":"https://vb.github.io/lazyframe","jsnext:main":"src/lazyframe.js","keywords":["embed","iframe","javascript","lazyload","lazyloading","pageload","pagespeed","vimeo","youtube"],"license":"MIT","main":"dist/lazyframe.min.js","repository":{"type":"git","url":"git+https://github.com/vb/lazyframe.git"},"scripts":{"build":"rollup -c","dev":"rollup -c -w","test":"npm run build && ava -s","test:watch":"npm run build && ava -s -w"},"dependencies":{},"gitHead":"b60abf5986178e1af2b7d68d4086081143fcc330","_id":"lazyframe@2.2.7","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-S4Cj6r+8ePZnH0Izn8Y9+Ht0/xylcKwhXljOwllPI8u6zB9gq9j+9BlxeKx7TNP8W/lovek8s6xQD1sSq5dLDw==","shasum":"1f0407b51bfb294b67ee861e62a79c76982332ad","tarball":"https://registry.npmjs.org/lazyframe/-/lazyframe-2.2.7.tgz","fileCount":11,"unpackedSize":41478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2xmjCRA9TVsSAnZWagAArMcQAJE9kFmEkNFgDk2JGZd8\nMDt9Vosykq13RbSDjdbWrmeFG4OnxvYpGLn4URM4bFbOF3mywvpZ5s3Rur0n\ng2lD3Oeq+PaalShrqpXZPY2n0rtgX+78HzKOxJLqgu4WUS7Lwd7rJASo7MrM\n8Q3rAP6APgpCarLi4V3vZwmVOfg/5Hb4xvtOw4TA8BLYfQ2RhHOyqTp+zY0o\nNIrwe64118iVSZxeX30jNbOhiHCJ+dyN+8cbho5vVAVO+OOUJdCz8ZdoxUcW\n64CS3nSB4WZdSsZaVsSJdQi9lD1FNm2i7AMCos2TTxCmHDZOhO8Elca+gMue\npX8lqLW04HC7R7hET7HAeG//yewSms3PJE6EdLaCBqsw+OTiinpF2HI5Ulab\nvsx1hVWwxzXGoNyUBbfeHRgk11W/TJgp9iS+/HzbEqiMseLsOcO2I/1TsqVu\njeeKNR/G/TBwVGHJf4yo3sXxufwDy+2hY99T66vSUCMppuoyorDM3P/HPsad\nqUSYPBXV/2FM7sXN98/v89x+mCueJTPdMayiFD6Sn6CBIE97ZiP4qeto38IT\n10OJDHG3XpoT+FYV4EfcyHmmojA9tXwprvfruEcrl1c1sDiRvoJ6FVeEte/0\n1HO1uXcw5Yxceusu7WOcnYfPn88vD/Pc70gVAGLhtu9drPSAvEdkC7Op2b3R\nxwwM\r\n=7Ucp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoV+pQfpsmRw0OemvLnCSxFn9BPKlnsw/U65xVacMUygIhAKLAsJgEBbH6u31ZRXYJzLobFyr0WXYlSqjnOJVnIrFg"}]},"_npmUser":{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"},"directories":{},"maintainers":[{"name":"niftylettuce","email":"niftylettuce@gmail.com"},{"name":"viktorbergehall","email":"viktorbergehall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lazyframe_2.2.7_1634468035799_0.05147825181457999"},"_hasShrinkwrap":false}},"readme":"# Lazyframe\n[![Node.js Package](https://github.com/vb/lazyframe/actions/workflows/npm-publish.yml/badge.svg)](https://github.com/vb/lazyframe/actions/workflows/npm-publish.yml)\n[![npm version](https://badge.fury.io/js/lazyframe.svg)](https://badge.fury.io/js/lazyframe)\n\nDependency-free library for lazyloading iframes. [Demo](https://vb.github.io/lazyframe/)\n\n## Why?\n\nBecause embedded content takes time to load.\n\n- **Youtube** – 11 requests ≈ 580kb\n- **Google maps** – 52 requests ≈ 580kb\n- **Vimeo** – 8 requests ≈ 145kb\n\nLazyframe creates a responsive placeholder for embedded content and requests it when the user interacts with it. This decreases the page load and idle time.\n\nLazyframe comes with brand-like themes for Youtube and Vimeo.\n\n1. [Install](#install)\n2. [Import](#import)\n3. [Initialize](#Initialize)\n4. [Options](#options)\n\n### Install\n\nNPM\n\n```bash\n$ npm install lazyframe --save\n```\n\nBower\n\n```bash\n$ bower install lazyframe\n```\n\n### Import\n\nJavaScript ES6 imports\n\n```js\nimport lazyframe from \"lazyframe\";\n```\n\nInclude JavaScript in html\n\n```html\n<script src=\"dist/lazyframe.min.js\"></script>\n```\n\nSass import\n\n```sass\n@import 'src/scss/lazyframe'\n```\n\nInclude css in html\n\n```html\n<link rel=\"stylesheet\" href=\"dist/lazyframe.css\" />\n```\n\n### Initialize\n\n```js\n// Passing a selector\nlazyframe(\".lazyframe\");\n\n// Passing a nodelist\nlet elements = document.querySelectorAll(\".lazyframe\");\nlazyframe(elements);\n\n// Passing a jQuery object\nlet elements = $(\".lazyframe\");\nlazyframe(elements);\n```\n\n## Options\n\nYou can pass general options to lazyframe on initialization. Element-specific options (most options) are set on data attributes on the element itself.\n\nGeneral options and corresponding defaults\n\n```js\nlazyframe(elements, {\n  debounce: 250,\n  lazyload: true,\n  autoplay: true,\n\n  // Callbacks\n  onLoad: (lazyframe) => console.log(lazyframe),\n  onAppend: (iframe) => console.log(iframe),\n  onThumbnailLoad: (img) => console.log(img),\n});\n```\n\n### `debounce`\n\nValue (in milliseconds) for when the update function should run after the user has scrolled. [More here](https://css-tricks.com/the-difference-between-throttling-and-debouncing/)\n\n### `lazyload`\n\nSet this to `false` if you want all API calls and local images to be loaded on page load (instead of when the element is in view).\n\n### `autoplay`\n\nSet this to `false` to remove autoplay from the `allow` attribute on the iframe tag i.e if set this to `false` if you want don't want your Youtube video to automatically start playing once the user clicks on the play icon.\n\n### `onLoad`\n\nCallback function for when a element is initialized.\n\n### `onAppend`\n\nCallback function for when the iframe is appended to DOM.\n\n### `onThumbnailLoad`\n\nCallback function with the thumbnail URL\n\n## Element-specific options\n\n```html\n<div\n  class=\"lazyframe\"\n  data-vendor=\"\"\n  data-title=\"\"\n  data-thumbnail=\"\"\n  data-src=\"\"\n  data-ratio=\"1:1\"\n  data-initinview=\"false\"\n  data-autoplay=\"false\"\n></div>\n```\n\n### `data-vendor`\n\nAttribute for theming lazyframe. Currently supported values are `youtube`, `youtube_nocookie` and `vimeo`.\n\n### `data-title`\n\nAttribute for custom title. Leave empty to get value from noembed.com.\n\n### `data-thumbnail`\n\nAttribute for custom thumbnail. Leave empty to get value from noembed.com.\n\n### `data-src`\n\nThe source of what you want to lazyload.\n\n### `data-ratio`\n\nThe ratio of the lazyframe. Possible values: 16:9, 4:3, 1:1\n\n### `data-initinview`\n\nSet this to true if you want the resource to execute (for example video to play) when the element is in view.\n\n## License\n\n[MIT](https://opensource.org/licenses/MIT). © 2016 Viktor Bergehall\n","maintainers":[{"email":"niftylettuce@gmail.com","name":"niftylettuce"},{"email":"viktorbergehall@gmail.com","name":"viktorbergehall"},{"email":"npm@titanism.com","name":"titanism"}],"time":{"modified":"2022-06-19T10:59:26.944Z","created":"2016-09-21T22:08:41.501Z","1.0.0":"2016-09-21T22:08:41.501Z","1.0.3":"2016-09-25T11:37:50.580Z","1.1.0":"2016-09-26T19:36:58.791Z","1.1.1":"2017-02-04T14:38:57.122Z","1.1.2":"2017-02-17T10:19:59.787Z","1.1.3":"2017-02-22T17:21:34.112Z","1.1.6":"2018-02-16T15:05:23.434Z","2.0.0":"2021-02-21T16:14:14.509Z","2.0.1":"2021-02-21T16:24:46.469Z","2.0.3":"2021-04-22T18:28:45.131Z","2.1.0":"2021-04-23T07:42:24.609Z","2.2.0":"2021-04-23T10:59:10.551Z","2.2.1":"2021-04-24T11:22:09.168Z","2.2.4":"2021-04-24T11:39:03.403Z","2.2.5":"2021-10-12T19:08:24.766Z","2.3.0":"2021-10-15T12:51:32.524Z","2.2.6":"2021-10-15T12:57:01.894Z","2.3.1":"2021-10-17T10:48:50.486Z","2.2.7":"2021-10-17T10:53:55.956Z"},"homepage":"https://vb.github.io/lazyframe","keywords":["embed","iframe","javascript","lazyload","lazyloading","pageload","pagespeed","vimeo","youtube"],"repository":{"type":"git","url":"git+https://github.com/vb/lazyframe.git"},"author":{"name":"Viktor Bergehall"},"bugs":{"url":"https://github.com/vb/lazyframe/issues"},"license":"MIT","readmeFilename":"README.md","users":{"usingthesystem":true}}