{"_id":"st-lazy","_rev":"26-b3e4a8d727ff0f6dcdca2e8dca4c4596","name":"st-lazy","dist-tags":{"latest":"2.2.0"},"versions":{"0.1.0":{"name":"st-lazy","version":"0.1.0","description":"@Lazy decorator for Stencil to call annotated method when component is scrolled to viewport","module":"dist/esm/index.js","main":"dist/index.js","unpkg":"dist/ionic.js","scripts":{"build":"tsc"},"dependencies":{},"devDependencies":{"typescript":"^3.3.3"},"license":"MIT","gitHead":"354b91a12052cbbfa459c814a17d7d07c916853b","_id":"st-lazy@0.1.0","_nodeVersion":"9.2.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-R3+mqdZxYjmdUfCVJNotEYOEbG2OqVH9/spjHnLXdyD/OLJ389gtQLwU5AWCj6Cw/KLWea6v8j+xa3hcz+1z5w==","shasum":"f7af145c91956efb7d9e99ff2e57f09519c9d48a","tarball":"https://registry.npmjs.org/st-lazy/-/st-lazy-0.1.0.tgz","fileCount":4,"unpackedSize":6144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcadY4CRA9TVsSAnZWagAAdcYP/jbNrKo5mR5GfGpeWriR\njOWhBeoAG34u87e+LYD9Mw9lUdsEgxfo9ASM4XAd8hKTKZQ4M/2eYP/xkSpG\noXU7VRUuL6hkdCmXLEgQWQ6joXEs9+rnxRaL56b5+6Aplgjzbk8TKt+i/OWm\nN6Eh0Z3ChMWB4PAsP17hOFeiRUoJrvdYKyHE9fSEMkQ5soEtH5IR9Jkb7Nhf\nmBdJhgoDpDVp6YuE6jE2JgFMYOdUATJI8YdmXjFixZY5DR0AlKHeiCfHd5MN\nz1QEQKS4US8I3jpwwaGannGrcUIGEaBfQJywcbPsIJ7ezTUXDRyWc0UUnCLX\nLmF4sAbOSMvGXBJH7J8AUK2BM/Qo6BRY0bViZNLfdEzw7jmtfu3ivEgHh2fZ\nKqn6PZyUgs4nfusIKw/Fx4Ft5IcQYs9QLo1MqUOcbjjLz5LTYRkukAPoz4dC\nSS0wCOnBLLXGyLkC1BBMiOrh6Dn/RKf969TTt57fSmEoNQ2gS4GYLCoROGWU\n8BQ5TvsOCVvIs5sEdFSKtD3MOjOrlDY429ESuTDALtZSDh+Q3E+Tmkvp5u5H\naD6j1mCyf1LOjm+Hx5LFd+yFEmX1m78uZWgQXQ+H3HQiJHD8ITSDfkfhfoAF\nZFpH1cCUvOUCd2+ZErrpZ1cAR08mlLWVhkoV8k69B6sIiJ/P6dLdXG6TvZNr\nSxBa\r\n=eeDa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjO6vF3tNb4PlyVa6RkXIU+Duu1SWjg5JRobTFQrOrTQIhAO3viAO1Srv22VztfA7aYFUAX7zHjw/UPlxPFRR5o1eW"}]},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmUser":{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/st-lazy_0.1.0_1550439991887_0.4732570599955441"},"_hasShrinkwrap":false},"0.2.0":{"name":"st-lazy","version":"0.2.0","description":"@Lazy decorator for Stencil to call annotated method when component is scrolled to viewport","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/ionic.js","scripts":{"build":"tsc"},"dependencies":{},"devDependencies":{"typescript":"^3.3.3"},"license":"MIT","gitHead":"354b91a12052cbbfa459c814a17d7d07c916853b","_id":"st-lazy@0.2.0","_nodeVersion":"9.2.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-g6+aamZH5Xe9J+e6A961QAFpw1PQg5njrTjBqDzJxkMtzwLu+Ksjl4Nozk54iPqCo5HpN+Qt8dkeFc9of+XIVg==","shasum":"ee77e75d3af08bc98d46780da297d19e26c116dd","tarball":"https://registry.npmjs.org/st-lazy/-/st-lazy-0.2.0.tgz","fileCount":5,"unpackedSize":6833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaegxCRA9TVsSAnZWagAAnyEQAIshDfiItkXR9cXqiGDD\n5ETpLCxVlHpcKSwrWAP2kwGz0x4ee3xmjjxDZAnrIA4++I34cPsuUOHENa11\nNUWFYSZUhu+6Smr2Qr4XmZsszXhxBncbxLd++oB/bPl+RaFUlTP7FnQULu39\nEBdX8266OGQ1YJKB5p9Jyw5cmTLZOOOa3ij90WJSky7cpA/Yf7oN8j6mfc0s\n3v0tGHr+93z+P3NvrZjUkUyWjYF0VX/RDNqxZLhL5tWNz2MXCxtUCpbmc13L\nzMvgLMQAj5IqUaK1PyqcL2HOcTiJGfmlwceSjRyEZws/TT96mR9B7pfHP4dU\nTjavUD2UkgOvG9KWRvwcWNJv+nGcjy6iSImJrPNqKSi1FnChS4H7bMyibf/B\ndx7kJdYQwmqpCebAOsX/t18QXPdMKT5t/Nyhb7VJBTybMfxW6O3Mz4AHk2GJ\nOXKCc2/ckWbHrxAgeR32523BEueHvh9d0nV9ITRFop8brgB5bggeNWmpGjD9\nBZoCwqxenaB1p6hkMRdSjCJrcV9584pA8W3vI9Su2BCe5SMHZ+tcR0fvILxY\nhBjIal62oKuHFPPjfzCyXRHrb5dFhrIU7crAbegENvzRa2n0jEArk48+4ri6\nJDjRoX7kSE3cq7s68iCTkZu3Z1eRgRs4kovxuajWQbyV2Zfh/+yjrc4ygQOm\n77Ea\r\n=6rSb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIElx0TJIaYH/5wIC/UNyFBQojaSeBibZRmJzTEmJjb5YAiEA/nO5U9+hL8oOBUw6U/dF48JXL7VfRj7Oy2ire9Pv89Y="}]},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmUser":{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/st-lazy_0.2.0_1550444593217_0.9655137157032117"},"_hasShrinkwrap":false},"0.3.0":{"name":"st-lazy","version":"0.3.0","description":"@Lazy decorator for Stencil to call annotated method when component is scrolled to viewport","main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/ionic.js","scripts":{"build":"tsc"},"dependencies":{},"devDependencies":{"typescript":"^3.3.3"},"repository":{"type":"git","url":"git+https://github.com/jarrvis/st-lazy.git"},"keywords":["Stencil","decrator","Web components","scroll","lazy loading","IntersectionObserver","st-img"],"author":{"name":"Michał Kaliszewski"},"license":"MIT","bugs":{"url":"https://github.com/jarrvis/st-lazy"},"homepage":"https://github.com/jarrvis/st-lazy","gitHead":"197700aaf48b31dd0293ed1b08ab36cce79ec026","_id":"st-lazy@0.3.0","_nodeVersion":"9.2.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-mTPLFLldXr8kTWr81YgHTH7hU0uoS90mePWxylpQsXz/aHOC1CJo69L7lbFZhOUngqJf9uGY49GrxRuHSiZBZQ==","shasum":"c08ea934459e802627ea2a7bf53b944653e5cce3","tarball":"https://registry.npmjs.org/st-lazy/-/st-lazy-0.3.0.tgz","fileCount":5,"unpackedSize":7982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcav0DCRA9TVsSAnZWagAAgs8QAIDuo9kCJOvf+j4Qp/2I\nZ3YayePQ7QNqCA6Hl0nPd64YPK8BG4Gg5PQ1GBzNFmR7S9lzB8hdDQos2mU9\nR4tsafJr0QzUx1g3L/A4JwkUfMiNWAnSf3QDBiu4VSTE31b5/MNGhuh50vYv\nrWqUPAAsVbvp76ASoiigLLeZ6jNH3Py8K8fpMhsw15ry4L9Jc8fGC4RTYEDV\nAK1xD/IJs29bwl2juwTV3h6fGMKYA9a6h7P8YKTDgnR1EmSoiw9L/mTaZeEh\nzsP9nfNGCUkaa4ra7WvTKVFrTVxTe4W2Y1jwKsBu1RolYaNQb5IdB983UyaA\nMTV5o5QWXqUGGWeYf/HtIqxmMubcLF2S4T2UaDMt2BqsQ3NvYWKp2ZQqLrzH\nIU/RQhHCIC2NdJgk64X6GNCgX061VZMiF6n4YDRmgatHiqNzrYCXICmn6rQf\nXUwJ8rLHrWGlm2jElb8cKVRJGTmFugaeFS5ftkbloYZcb19yc//PugYhVBcF\nuGtyVJn46/zI5Q6Oj7U5asOxV+n1Ws5oZd5Y+MGBmqgEaCLciirN0FFf0q8d\nbT9cWkw6ufVNSd42F38A5yn9w+6LDAG6npPWwasQuJ+sLltvGbQWSp4W3DdG\naN3wkRo8UzOfxoXVPIl684pZNIyrBADBkE7pYO0PDX6vEzmPuDPOL+GeNDDd\n4SH6\r\n=U6o1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMC7e2VYRZSaASzM+Q6LymPW1Jn91msTmR2I0wUtb7SgIhALVno29RmxTYwFj2VmqWbz0Ne9/d/vqPe0M1ZJqr2ifK"}]},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmUser":{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/st-lazy_0.3.0_1550515458471_0.01977269887418709"},"_hasShrinkwrap":false},"0.3.1":{"name":"st-lazy","version":"0.3.1","description":"@Lazy decorator for Stencil to call annotated method when component is scrolled to viewport","main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.js","scripts":{"build":"tsc"},"dependencies":{},"devDependencies":{"typescript":"^3.3.3"},"repository":{"type":"git","url":"git+https://github.com/jarrvis/st-lazy.git"},"keywords":["Stencil","decrator","Web components","scroll","lazy loading","IntersectionObserver","st-img"],"author":{"name":"Michał Kaliszewski"},"license":"MIT","bugs":{"url":"https://github.com/jarrvis/st-lazy"},"homepage":"https://github.com/jarrvis/st-lazy","gitHead":"197700aaf48b31dd0293ed1b08ab36cce79ec026","_id":"st-lazy@0.3.1","_nodeVersion":"9.2.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-udb8QWz9A9KJ4DwyaWccjIG46ak3yndoAev0aOUjQYpddrzLM3iUONl/6QOC46QURyJSwm6GgDfzhOu5Fxcdjw==","shasum":"46790bea03f48436c98f2de8dbc8a4a88d122d9e","tarball":"https://registry.npmjs.org/st-lazy/-/st-lazy-0.3.1.tgz","fileCount":5,"unpackedSize":8964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaw+uCRA9TVsSAnZWagAAv4EP/0AsoVNhB5NzNf9ZXTQR\nR+wF4K/GyVPDUzkTR41/0EJxFlXTUu9ldRDrOgN095qceq9FMtu75fcx/6mZ\nR0SGzPhQysQRzWnQKGcn4Pu8I8egPuCQe2QIsf/DI9CHJBUR2ODOQ5pxYwXs\nsbMWHiAIwkHSkXBA7R8DVnxUujcyN4HSIgAgYjho2Kr2RsEZnJ/ZPTmUERg+\nG+qYhvO2GhSUalVFj6CShjUETqjRXXXYFxepjDqS4dmQo2QLfyhNx87sXxkU\nvXqRGwUXuCaXtCe4y1pASuiRIvUsfW5Apkf/ZCczBxJc7g/7I3SACBZKmZPq\nh5dsTbZRcIq2zf0kdP5lGr9NUyW01rPj1B2lU1j8ia0fwlWNwiNL+mJH7OwB\nFUggu4NnInxENu3M8sMCHk1I2j9+wgv9LQdGmes9umeez66WwuYS+ahPj2q9\n4In2LMVLCGNGGtC5rBapa+JRugDTr+MV2fxVmkBLMjpxZwz45IiBXL1PEop3\n718yT57JmUNWV+pgVp4gdDxTdG5kgbXiqvRUS6ub7693y6W0vZT1eFNxS30Y\nvLs7NrYhAO15P1IPTIf1XZeSSK6qzsBxip3GwJ+GP4CLI/lXkKVCk7AI9irg\nR+Hv3AhAUIP+8wHW/JI2hPKnjq4+GDkPu+im7fL/JZScNnSbRTsOTurlCIw5\nwZcR\r\n=bk3P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8r8aUI4952jAXgzMBN+/G1d0CqnbtaQRckoXDq8CqWAIgJnJpD6nL9sm7+CVIzU+8TSRSwzB6sznG85fEVMqoGLQ="}]},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmUser":{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/st-lazy_0.3.1_1550520237710_0.021273840045743286"},"_hasShrinkwrap":false},"0.4.0":{"name":"st-lazy","version":"0.4.0","description":"@Lazy decorator for Stencil to call annotated method when component is scrolled to viewport","main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.js","scripts":{"build":"tsc"},"dependencies":{},"devDependencies":{"typescript":"^3.3.3"},"repository":{"type":"git","url":"git+https://github.com/jarrvis/st-lazy.git"},"keywords":["Stencil","decrator","Web components","scroll","lazy loading","IntersectionObserver","st-img"],"author":{"name":"Michał Kaliszewski"},"license":"MIT","bugs":{"url":"https://github.com/jarrvis/st-lazy"},"homepage":"https://github.com/jarrvis/st-lazy","gitHead":"e9439f2ec2b7f82e7a5097801d736110488ae821","_id":"st-lazy@0.4.0","_nodeVersion":"9.2.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-VLTf9zrzZc3MZ1u6BxEhWbMQoI1Gy6el16rYt5u0qp7ETDQTsttPZYQMsqDjzeedtlHjGGyrr/7jXks4Rs/iYw==","shasum":"61815a768f6b798237bf3c99f118b3d489d272fa","tarball":"https://registry.npmjs.org/st-lazy/-/st-lazy-0.4.0.tgz","fileCount":5,"unpackedSize":8964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaxLuCRA9TVsSAnZWagAA23YP/RPekGOyOvGeHYPi9dyA\nndbun28YB8fbbli2sMa8fcl3I191Ri9+nh323kH0KbtX4dvcc0lxxuZ5rUIh\n1G3z4NZGQ5V9rV57NcognJCaXqdKYC0WNajmvWZ1PA096sth7WjwHNym7xNp\nSjKwc/upOAHmrAKxLAD9BB5ITeg5oF8iYKuqm/8ZabhjtYsHYqqmCoHkQoC/\nDMC/eYwzhCRgOX1ThzsgsLZqzfMWEdYtvxUN7DIDFOlYJrTUuctSmqDeKSIo\n3sPcOfltX/AhFaRdgsimz+xVUqsAxFApAjBtEGCfouuqyIlisfZq/dzZ+8Pv\nO3qYFdkeo8LSLdvPZ0E49zyOH0lWv6V+v/ktgHe13gzSyckzZEOANvktThXw\nScLf2dw2uzYLzDk9/PPMBBr8XkZsgfj31mTOmQOhsHp3lsZ6wuv8qyjp0FiD\nQWl3nYZTLHRorYzxc2pyjKqQi7VNcPwe9IMqeG25AS5ZCsIQsDt5DB8TBpt0\nZh8IZRFcSl5+lZ8hlxEm9ajFHHzBX80DBOM3AxWjYzBqOuZYm1TgA1VvOphw\nqE/C69jhAqmiqE2Dilquje/x7aKqYIU1duRslohSbEWA+fJilSqcJyMaW4Pi\nOaLioKlpXqCdKbBDKYFBDvovV4uUseu1MF9jbScrAKZpOXE+Z0TyUt3H6lSy\nPX2O\r\n=qFUW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHwUg6TmLKqPhr3sOvI3XcVelcFlg3UbIt3QQM+SvN/9AiAdQxcr5x8eI2fNFmMdpODhHOJeqMJ0FR1VVrNp7O57bw=="}]},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmUser":{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/st-lazy_0.4.0_1550521069689_0.19314604498526355"},"_hasShrinkwrap":false},"0.5.0":{"name":"st-lazy","version":"0.5.0","description":"@Lazy decorator for Stencil to call annotated method when component is scrolled to viewport. Contains also usefull Stencil components for lazy loading that use @Lazy","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/types/index.d.ts","unpkg":"dist/index.js","collection":"dist/collection/collection-manifest.json","scripts":{"build":"npm install && stencil build --es5 --docs","start":"stencil build --watch --serve","dev":"stencil build --dev --watch --serve","test":"stencil test --spec --e2e","test.watch":"stencil test --spec --e2e --watchAll"},"dependencies":{},"devDependencies":{"@stencil/core":"^0.18.0"},"engines":{"node":"9.8.0"},"repository":{"type":"git","url":"git+https://github.com/jarrvis/st-lazy.git"},"keywords":["Stencil","decrator","Web components","scroll","lazy loading","IntersectionObserver","st-img"],"author":{"name":"Michał Kaliszewski"},"license":"MIT","bugs":{"url":"https://github.com/jarrvis/st-lazy"},"homepage":"https://github.com/jarrvis/st-lazy","gitHead":"1f35d7c862914de0c3e1ce32b69c289f18b4a419","_id":"st-lazy@0.5.0","_nodeVersion":"9.2.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-/DCagesiSRFUMv2WOorMhSDMBVDZhSDkdrOb3yoV5y2iT1qD1lsADDd1pYpVy7PFgoK2n/9lFen9WsSj6a0NXg==","shasum":"22d2f1a3b36ac6e9406fcb7c076191c57009f551","tarball":"https://registry.npmjs.org/st-lazy/-/st-lazy-0.5.0.tgz","fileCount":57,"unpackedSize":244015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcb7McCRA9TVsSAnZWagAA/A8QAJj0f4jv87RNYBkP/G3L\noTCFwpZPVc8xQxFNQPyrKCGHKir14IZsGZUaG9Td3vqEhglCal8QZHAYEijV\nGE4EXCUNa5jeCI8+BDmX6DF0ZBbzoiUdDQpwdxZOC2B2GIsfDyPsruLkCnYd\niVoRQ8gCI7Bzoi7ltiDlrVceG2gfjRShwIctNKtqXJtXwmXVgRb9xwheUuwX\nfysPvhBfc3Rg4l29kaAlxccW6+I+u2vJLXnPIYyxRlkADxfwN/g5Myspy+ah\nt4KYC7Fmg0ekS475WHrCZepZhsz7+JwZv/nP47Qbf3i51uSpJ2P0TaFioqM/\nxXjnlX+TkAAYfny+f30iYDVGVkeMgWeVzoAY3HN//4pZpdhDJRYNVeKMcnbb\nPWw9VgJKX4fPD5/7mEgE/aw7Egk8W6t9K21I8u5+Ey8ApIeW/+O/LxOelQ/o\n7SjiBrPRntQrbzbx6FvRlAIK5HpIbf8A51NNjhaL+luS2nKdVxGMWFDKK3Y/\nDE11XjrDL8nUv6gyo+tlqCoPXUcO/nwlNJrrXaGwViHNVAOlwG94a4A+2Mch\n9Ww8fI/5anGIJb1mqL8bMK2VfaeWeCE8ek2mOZpK68aRQH7Mo9R+7oVlx0PC\n/hfmndi2zjF9vv2yZpZT3jb4KlIJZP85QWs5u2pw+VeztMhfGMo06ZtiBKEU\nfItz\r\n=T2KM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpiXYuSHAfif+5XeObHrfOECYlYSQWtYNaM0jHpUPspgIhALp2W+QIvAHHwk7NcJck+E8fzCHnuY423Cy1SUJo/xRO"}]},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmUser":{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/st-lazy_0.5.0_1550824220266_0.7552895528020358"},"_hasShrinkwrap":false},"0.6.0":{"name":"st-lazy","version":"0.6.0","description":"@Lazy decorator for Stencil to call annotated method when component is scrolled to viewport. Contains also usefull Stencil components for lazy loading that use @Lazy","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/types/index.d.ts","unpkg":"dist/index.js","collection":"dist/collection/collection-manifest.json","scripts":{"build":"npm install && stencil build --es5 --docs","start":"stencil build --watch --serve","dev":"stencil build --dev --watch --serve","test":"stencil test --spec --e2e","test.watch":"stencil test --spec --e2e --watchAll"},"dependencies":{},"devDependencies":{"@stencil/core":"^0.18.0"},"engines":{"node":"9.8.0"},"repository":{"type":"git","url":"git+https://github.com/jarrvis/st-lazy.git"},"keywords":["Stencil","decrator","Web components","scroll","lazy loading","IntersectionObserver","st-img"],"author":{"name":"Michał Kaliszewski"},"license":"MIT","bugs":{"url":"https://github.com/jarrvis/st-lazy"},"homepage":"https://github.com/jarrvis/st-lazy","gitHead":"2648e4c656d1150e0f2245e7f91535b6dae6968f","_id":"st-lazy@0.6.0","_nodeVersion":"9.2.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-LN4G21r9fwNe9+vFlTnAB5Xz/2P5PxHQhXjgYgZIw1jBoFntdLnhpXSXpxNghyje//NDSSzoOpduP7XLRK+3zw==","shasum":"e4cf1f2b059002b353295ea0095374632d26bedd","tarball":"https://registry.npmjs.org/st-lazy/-/st-lazy-0.6.0.tgz","fileCount":67,"unpackedSize":260912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccFQHCRA9TVsSAnZWagAA5AcP/3mlgzsgUUA7RbGXIxZD\nDH5sBqCjJMMHV2Q3+JchZOPTJUtKbhh564jEGsC6RBDAkxRpYx+JgUQMnUdU\nLZc4IwWS3cqBEgx3CnbwyIIVSvJ7xGI8HEfFq6EOTAu2LAJxrNXIg3aDCh+H\nP5Pp8BufbeDYV+qlYDXZlyVQtyhlJw+59eSnOO8PaZXlSTcKDihk4keYZeHY\nwYlsAqO38+nRXwzhihyR+HZoYdCtInFVSNptzLbBVRSI8jNwGMJcLKPV9e73\nPaJZX2u7kzXJaztXR6ONmyZrEVJBA8hoDjiXmUOdSGyB5W+QGT1EbYxaB0AN\nEnzX1XuY+qhVRQreal/UI1FsXjMdUtrni0ohI2J6mbqxYc81VLLZpr39U0W6\n6K6ZfMdlKx6AOA1m70cvPrwuXAnrkh8DDwck8B3Imvb5zvdcBp4mOilvgmvx\nw39VwM5BOUHyHvrHH47HkT5fGPkIEGlPSwg5UnHUqIrT0yz5HU0BtpAuF5Es\n7YeKmpWRoVDUIfqf7J7h6qFq8UAYiHbdl0Qv7cEWEpJJWDgggeeSOidC6rZX\nqMmzWiUUMHQT914XcEQwV/OUtlZs8IxnxKAUgXj9593sk5gNkZVWePpLzL56\nmXkAd8UfM41fvrtl2805p/TzydVGI7zpEvapnrf+5yJcazYt4TWiJdFkdarY\ni1wc\r\n=18C+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD25xuYDIPIppwJsKqvDtPTnI/VIZMMDo45vsvqG//0VgIgRfhQvN6TCimF2Ed0Fp6oPMUx4OPHcQerTV8xd/P4vi8="}]},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmUser":{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/st-lazy_0.6.0_1550865414715_0.28693456754077484"},"_hasShrinkwrap":false},"0.6.1":{"name":"st-lazy","version":"0.6.1","description":"@Lazy decorator for Stencil to call annotated method when component is scrolled to viewport. Contains also usefull Stencil components for lazy loading that use @Lazy","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/types/index.d.ts","unpkg":"dist/index.js","collection":"dist/collection/collection-manifest.json","scripts":{"build":"npm install && stencil build --es5 --docs","start":"stencil build --watch --serve","dev":"stencil build --dev --watch --serve","test":"stencil test --spec --e2e","test.watch":"stencil test --spec --e2e --watchAll"},"dependencies":{},"devDependencies":{"@stencil/core":"^0.18.0"},"engines":{"node":"9.8.0"},"repository":{"type":"git","url":"git+https://github.com/jarrvis/st-lazy.git"},"keywords":["Stencil","decrator","Web components","scroll","lazy loading","IntersectionObserver","st-img"],"author":{"name":"Michał Kaliszewski"},"license":"MIT","bugs":{"url":"https://github.com/jarrvis/st-lazy"},"homepage":"https://github.com/jarrvis/st-lazy","gitHead":"2648e4c656d1150e0f2245e7f91535b6dae6968f","_id":"st-lazy@0.6.1","_nodeVersion":"9.2.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-/Kt1ySKef30XbcQeld1DPHhAbrZ76opa720Zp6HqzY7KkSb5faYrd1lYf5+43nNg/PRpGf+hvPTGnanY1jfFUw==","shasum":"cb546173a581855eb311bc48401c80b0a1ccb5da","tarball":"https://registry.npmjs.org/st-lazy/-/st-lazy-0.6.1.tgz","fileCount":67,"unpackedSize":261722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccFtwCRA9TVsSAnZWagAAo4QP/A0Hr/KXnudf8+gl28Bd\neKU6saWmYZa2amgoIIEfgWXCezBiSDIb/MpP4fk5oL5x4g1Z6eEKsCYnavai\nESNRvr+IrHggSrL5V1kO3L6RItlEzMU8TzRFnyJ53WPCvHwz23/eW+KU/NBr\nYH9xD/zvHXlIbiz0YDkfixJiT9YzhZ1humaXrC3mrwnOoFdfA9I43RFv56OK\nttkZZIwrR/nJu75Q77uSyLMdXf92ZOEIGG0AOtZAyJ3Bev5FUC02d1E9mTEX\nGgO2qdfeBxeQ7ysruk6HJ4wlW4hBeuSIcZkBw6NMN46UQ88bNwGKIOGOSzrA\n5072V/feoeUArdpSKWOkVifEdeDRIEdka2KZ4MXrUr1ZTHcYWanoeI9kj5kQ\n3NgvxqxznMbCxSHIM4fbhxgtkPHqFoQzDkZXKCaS0/Sdox/7yO+pMUpvV7yr\ny4F/ec17sr7s3vsRVky6ks7aYH2nf6FXdPqySGdZxMfzU7WnYhBNkTShHW5F\nbF+oGiy3P4m1uejMGH3GWUTVZqfBDFOo0yMWctiOTX/A3NJaNlak8eT2BXMy\nq0RhK0QRW1GtWulqt14zJ+b/04bVxq5ymu4CqyRTD7nP2v1rzPeAcYdv8ISk\nJdLX3cPTisqKqonT7OVcO+3dENkJHft+IPagywH5e4IOOlLp4lqUabpwKkd6\nMgrX\r\n=m++5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCHypml7dWwRk0KrVrK22DnahvdVuq1ak1q7hfhnOVX7ECIEOeufz1RwbOjjnnMLfaikeckDlzvSKrIUaysBRF3XXa"}]},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmUser":{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/st-lazy_0.6.1_1550867312069_0.3714128350920074"},"_hasShrinkwrap":false},"0.6.2":{"name":"st-lazy","version":"0.6.2","description":"@Lazy decorator for Stencil to call annotated method when component is scrolled to viewport. Contains also usefull Stencil components for lazy loading that use @Lazy","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/types/index.d.ts","unpkg":"dist/index.js","collection":"dist/collection/collection-manifest.json","scripts":{"build":"npm install && stencil build --es5 --docs","start":"stencil build --watch --serve","dev":"stencil build --dev --watch --serve","test":"stencil test --spec --e2e","test.watch":"stencil test --spec --e2e --watchAll"},"dependencies":{},"devDependencies":{"@stencil/core":"^0.18.0"},"engines":{"node":"9.8.0"},"repository":{"type":"git","url":"git+https://github.com/jarrvis/st-lazy.git"},"keywords":["Stencil","decrator","Web components","scroll","lazy loading","IntersectionObserver","st-img"],"author":{"name":"Michał Kaliszewski"},"license":"MIT","bugs":{"url":"https://github.com/jarrvis/st-lazy"},"homepage":"https://github.com/jarrvis/st-lazy","gitHead":"2648e4c656d1150e0f2245e7f91535b6dae6968f","_id":"st-lazy@0.6.2","_nodeVersion":"9.2.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-1tDNThTCIzdlX4/8eqTiB7h+QRAtSjXbtqSPs/uK3b9aXdnkMOaOqHc0O0XCE/Qau5dW861EuM/XYVhuMFeeAw==","shasum":"95b3df6dc0c94a9a5ceae6caca8d26459771f37f","tarball":"https://registry.npmjs.org/st-lazy/-/st-lazy-0.6.2.tgz","fileCount":67,"unpackedSize":261583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccFwrCRA9TVsSAnZWagAA2VYP/RWL1R90i/fBaHmn2n3m\nAc8q4tYNwQNHwcVh6NBHY2Ntgt7794Z60WgetLdsCgyAujksYbeTCvvWUy/O\nfUpt80AZUmSfhpE2Y6mKaoIvwyEMUcVc4JHmPLXL/mxebDdt409rDr2exGtN\ntC6HhdsSIYkbCfH9IvyKqXkyAJuLwkfPySfDWLuG498W8BDjvecRk+wWFMoX\nCQ9mS/lM0iFQDOSho/45grKqWYCGbVrLAIdJ1wD+guotEcy0ewHqNVyQ9PWq\nLUhGNb5brkp26vPE2vDqOoHLfd+VQObMFWsVFTW7VFJk+POR99xGcXJz/soN\ns/Ug9E/74x3kkK5imtLOQPfk2KGEb35IgxClXNlgL4UDcTj7rArosoUi3GL1\n1e70CI5HguiIj6QXTOiI7Ek5xqkxCmNio4sFfuQBCAu7UwovgGONk+POj3c2\nssIxxMnBTd0ieoFv2NlHTrsu7FxU9lhYgeZcgDd3MnM+ZMVO9F6/7/S0sG14\nOWqHkGs/sL2hGZtAPxH7wZx4VVgMByzX49G3wHiO7MgiBRRt+Zf3sYpS6EY6\n9hhwKLGGPloOd8mpPQO2HUUO4tKB21P2v0jq8IgMjOmp3u0YO2QYiR+mwkOA\nC9y1I/NzhsTZmhkzrDfOermEjvj8JeVYSQ9WMfjGwfYLEeJA1iPY/B2axUnB\nl7+Z\r\n=luPW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEX0eZGR9nzhG1waqZ6Pa0OZ5jiQ+ZK6bnA1LW5MiS1HAiASIxpX2fDwCvrUhh2FZkGNM00ZV1Oqx8+ghpCLGDPy2A=="}]},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmUser":{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/st-lazy_0.6.2_1550867498868_0.7262379474512501"},"_hasShrinkwrap":false},"0.6.3":{"name":"st-lazy","version":"0.6.3","description":"@Lazy decorator for Stencil to call annotated method when component is scrolled to viewport. Contains also usefull Stencil components for lazy loading that use @Lazy","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/types/index.d.ts","unpkg":"dist/index.js","collection":"dist/collection/collection-manifest.json","scripts":{"build":"npm install && stencil build --es5 --docs","start":"stencil build --watch --serve","dev":"stencil build --dev --watch --serve","test":"stencil test --spec --e2e","test.watch":"stencil test --spec --e2e --watchAll"},"dependencies":{},"devDependencies":{"@stencil/core":"^0.18.0"},"engines":{"node":"9.8.0"},"repository":{"type":"git","url":"git+https://github.com/jarrvis/st-lazy.git"},"keywords":["Stencil","decrator","Web components","scroll","lazy loading","IntersectionObserver","st-img"],"author":{"name":"Michał Kaliszewski"},"license":"MIT","bugs":{"url":"https://github.com/jarrvis/st-lazy"},"homepage":"https://github.com/jarrvis/st-lazy","gitHead":"2648e4c656d1150e0f2245e7f91535b6dae6968f","_id":"st-lazy@0.6.3","_nodeVersion":"9.2.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-ZgJPUtMkjBYZnQ/E4sWNSnWU4HGwvkYipRVXYDZtsaY6iC+ci5oCquHSH7zhyjMIQvxLKNulKbk2V2xPtdoACw==","shasum":"9aaee5050e47686148deb7619e63ecda05a0c87c","tarball":"https://registry.npmjs.org/st-lazy/-/st-lazy-0.6.3.tgz","fileCount":67,"unpackedSize":261529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccF5qCRA9TVsSAnZWagAAfTsQAJIfmn0pC+EeA6nRhWCy\nnedKEkCXrXEXLFCaATrXlVYOVkYswDAUifMIDbW4I3zMidYrXB6j66FkcELB\nozkF4n8UuLWyRC7caYuRHlxmx/SOvLni3e1EOaxtLOFSZDUyCz9CV+B5EihS\nH4ge3TDKh/jyCMpXzGIpInORizJpp7AT9v/bLdSYe4PAcjN8SmB7mgQbrro4\nGpmEupNMI97JKFDLqunWZfu330MWk9V8cfl5YqKmVvj9ELgBbbRgWTQRlSiH\naTbl4UkrAcc7hR/aEYQ2ndOkrDCRxpZ6uyEn6+U2Wfkyw+ZyE/dvWxCYQD1S\nDNjFfffVY6Thvs8OfTwIi9hZH0lU/z8OnqLz4uICwKh4iHDGca6JY+mvso1c\n5Ireo9DFzu2apqqsj0a0tjzEE0XgEgr+/4o/vHa7Wssz1zPMOss1Pn9cDe0u\nheiZ1xN+ibZL64GDjQfoUDOgKNwtKTuOs5GG2/wr5MvUt8PUiVDgBuUMJjcL\nQLd5eHBf/r+o4a6JJbUGS9OT549RpFgbtYK2tR64qkvBBwt81+uLGgCw0q5W\nADnf8Gvzp+6fonlggJinxCI4UPUv4bYtNorDr4/6BF2WjbIAypz3ubve73rH\npQ2DQIYC5PV2J6PkUpkmc8J7LHlV/GX/uQDDMX20ldwiYA2tFpNazSrqlMPs\nM11Q\r\n=D0GE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPx6t0v3NAeABIlYa4o5pO4Irll3tDRVLLGyRBsLCLPwIgX9DM6OTeq53XX1bUlSCcV8bFsSFYCs1bHWSR0D/Hnxc="}]},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmUser":{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/st-lazy_0.6.3_1550868074018_0.8647988693801727"},"_hasShrinkwrap":false},"0.7.0":{"name":"st-lazy","version":"0.7.0","description":"@Lazy decorator for Stencil to call annotated method when component is scrolled to viewport. Contains also usefull Stencil components for lazy loading that use @Lazy","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/types/index.d.ts","unpkg":"dist/index.js","collection":"dist/collection/collection-manifest.json","scripts":{"build":"npm install && stencil build --es5 --docs","start":"stencil build --watch --serve","dev":"stencil build --dev --watch --serve","test":"stencil test --spec --e2e","test.watch":"stencil test --spec --e2e --watchAll"},"dependencies":{},"devDependencies":{"@stencil/core":"^0.18.0"},"engines":{"node":"9.8.0"},"repository":{"type":"git","url":"git+https://github.com/jarrvis/st-lazy.git"},"keywords":["Stencil","decrator","Web components","scroll","lazy loading","IntersectionObserver","st-img"],"author":{"name":"Michał Kaliszewski"},"license":"MIT","bugs":{"url":"https://github.com/jarrvis/st-lazy"},"homepage":"https://github.com/jarrvis/st-lazy","gitHead":"e6dd03f8ad423c93bbd340fbe3ee9ffa08334487","_id":"st-lazy@0.7.0","_nodeVersion":"9.2.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-hw/LJ8JxvGvgm1d4IKzcKqYmtKcGw4ESVq7csEvYrbCDAG8vUpCHmRW/Eo6hrVplFfQGjVA6aigvZrPTopNUGg==","shasum":"db8b35a785148f9fd40f52df0608491d7ec224be","tarball":"https://registry.npmjs.org/st-lazy/-/st-lazy-0.7.0.tgz","fileCount":77,"unpackedSize":282955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccIdHCRA9TVsSAnZWagAAb3YP/2YSmZUlQAPNgHM+wafR\n+Zd41AsmCUDxQsVhSIcNHVA9K7USK+brPSV99d/e8pMGJ9nWFMdpU2eny2eg\ntTF0jrJMSRo2xBioCs3DA5lfIV26jwO9a9EBsASAyptSFjydTD4ZK2CAdEsR\nBP76wLV7nFb2DMft+QKNW766WqaIJkhKt3sn/0tjsEh32cRbKbculAQTo03R\nCzeHeQqm+hLt7q2kNAxmxThy0B+m+JpkBPpnfsFZahUaT9eutfTwW1btFfg9\nRaWR/tRm8DiJS1uzCWWhqHKl1bK6zk6xJoNGlpxKrAHlJtGTBi7FhrN8qY6y\n4h5ds8dEBu3hGbpjPjXhUllJiAz/tz2dMqOu8QEDoLQVWYhRzap5K/LoF8X0\nURb4lRiHCVtZGX0v0q3R3qlheSNpqjC/Gzqu3kg4+wLd0Okiomxw+a6g01DJ\nU4mT2joW/qWcl4mL9S2IO4MbUrfyk2uEeP1WHf01QiU0oktrg/joz6JZo5Sx\nurD9yPwgylBnmGOk6S8RPohsUBRsp169A8g3KGVTAtoSD5C3bmU/gtXMUXnx\nzvS+5mozQQxc+V4+3AVfsrEHdMdoo0IuGklatJey34+dAcIOVoSVIuJx1EMj\nZE2kk3OEm675RLG7Qvx6LgJ20UeQKhFIHl/bpZH/R3Q1yAPrmOLL1W3Ur3Qn\npM1/\r\n=7PQl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHlj9d4cttfspgbT4bORA1GgG0FutFW/1hyL53hClGl0AiEA3AayFRlBQ8zcm7QJOU7F+81ZRGJ+YJPy2+WMS6HzsiQ="}]},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmUser":{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/st-lazy_0.7.0_1550878535055_0.019763313179296693"},"_hasShrinkwrap":false},"0.8.0":{"name":"st-lazy","version":"0.8.0","description":"@Lazy decorator for Stencil to call annotated method when component is scrolled to viewport. Contains also usefull Stencil components for lazy loading that use @Lazy","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/types/index.d.ts","unpkg":"dist/index.js","collection":"dist/collection/collection-manifest.json","scripts":{"build":"npm install && stencil build --es5 --docs","start":"stencil build --watch --serve","dev":"stencil build --dev --watch --serve","test":"stencil test --spec --e2e","test.watch":"stencil test --spec --e2e --watchAll"},"dependencies":{},"devDependencies":{"@stencil/core":"^0.18.0"},"engines":{"node":"9.8.0"},"repository":{"type":"git","url":"git+https://github.com/jarrvis/st-lazy.git"},"keywords":["Stencil","decrator","Web components","scroll","lazy loading","IntersectionObserver","st-img"],"author":{"name":"Michał Kaliszewski"},"license":"MIT","bugs":{"url":"https://github.com/jarrvis/st-lazy"},"homepage":"https://github.com/jarrvis/st-lazy","gitHead":"e08321e1175eab843c36a668872de532c6bf305d","_id":"st-lazy@0.8.0","_nodeVersion":"9.2.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-JwBorsfnSCv/4uNVtSh8VV9U+y44sFgzKmsjEdZO+3/H6Sq6bZcGU0v2MDrnkr8ZbRqrP8V1gDozUF+LhIBDng==","shasum":"8ca727056e01371dec34bead53bea23a3347dd33","tarball":"https://registry.npmjs.org/st-lazy/-/st-lazy-0.8.0.tgz","fileCount":77,"unpackedSize":292033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccrjkCRA9TVsSAnZWagAAwBgP+QDDPy0CUXq4yxs03GAF\n4mJTsa+rcttA+4599863NLbzqDu7twZN4qBCItrJwAXL7jr0Br4Rt5I1yao+\nwxMuL/ICl2xoLHt7xKmm3adaeWWa5NxbIqyS9GnswzSAq4nOijubK3ofovgw\nI6795173BGAk4VyeqSisw1x/j7Jjf1g4E0jeeGRaoan6lpO0FgAzcjtP0+q5\nLdMiyRsnCfWbOFZQgk5PD6h+4f3dF+RGIl5IygRywgDr0AZjDXIrcNZWJsB1\nyw2lY9Cawojs8w652vHG6T1Z8q9q6TeoDCpZ+71CBKREDTy5QOnVA8vDvj9f\nPjsiPpLrKR9QbNNfWJZwZk69zq1rryLWEZoxQ/gvJWFTdFMexT9QK2EfUeD0\nmOhrpgzWHZa0qyRYQzqOV3Gft7vUWy989QzE9xH80xKY36gkxkH5rVRUnV0R\nImWlVV8y1roJc/ROGU8ILE2bf8MOlXYfOvwl3IuXkgDENUi/9hxXkCCEfVJY\nFMrwm2DZ8ySHpceITvVxGQdq1QQX8UPX7l2pTLoM7gaaRaZw6cenrzMFk0a4\nT0QjxVggrLBR5FeG3hspNm3QwvpexMZ/zVDeVPQoDw/U5t5+hCbyxJwccMFX\nuk0zXvkkbybaRIWAc6FngIkuKWd8Zdd1H8yVeP2eX/Wzqt7Xv2oWwa8Yg9vB\nl6Eh\r\n=5Cn8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDw8zjzQnLLZP6KUiPqLOfmBsIMsqI9FAstdOrLAXY2YwIhAPuh5CnFmy1UP3il/KqbP/NFMx8dId8CBBvlxpUVtmx3"}]},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmUser":{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/st-lazy_0.8.0_1551022307487_0.25905132011397325"},"_hasShrinkwrap":false},"0.8.1":{"name":"st-lazy","version":"0.8.1","description":"@Lazy decorator for Stencil to call annotated method when component is scrolled to viewport. Contains also usefull Stencil components for lazy loading that use @Lazy","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/types/index.d.ts","unpkg":"dist/index.js","collection":"dist/collection/collection-manifest.json","scripts":{"build":"npm install && stencil build --es5 --docs","start":"stencil build --watch --serve","dev":"stencil build --dev --watch --serve","test":"stencil test --spec --e2e","test.watch":"stencil test --spec --e2e --watchAll"},"dependencies":{},"devDependencies":{"@stencil/core":"^0.18.0"},"engines":{"node":"9.8.0"},"repository":{"type":"git","url":"git+https://github.com/jarrvis/st-lazy.git"},"keywords":["Stencil","decrator","Web components","scroll","lazy loading","IntersectionObserver","st-img"],"author":{"name":"Michał Kaliszewski"},"license":"MIT","bugs":{"url":"https://github.com/jarrvis/st-lazy"},"homepage":"https://github.com/jarrvis/st-lazy","gitHead":"bc435a117d0422af8ac62e34017e6f1030df5122","_id":"st-lazy@0.8.1","_nodeVersion":"9.2.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-sPDxcEyETBiOo4RVXDwsE87vdc3yqM834+24SOtKDuBsur0v2WPGDR5NH0090x4Te/5z12ADfeIarzOyoguaew==","shasum":"82e6f27bb3c2758af7cb8827f78537c0900427b6","tarball":"https://registry.npmjs.org/st-lazy/-/st-lazy-0.8.1.tgz","fileCount":77,"unpackedSize":292161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcc7ryCRA9TVsSAnZWagAAaQIP/3o0mwHZQwDOfKP9xxr2\nN00lNqoTfOQSlW2IF8e6pEqdAOYJWqQpKNr2zxr/JQxEs3DiXXIvqEu4bnlb\nLWo5CBdgatRMuiaOhfO2gvp6fnyirVIo5uNIZVMR7RrJs42Ou4C1DXO+h3F+\nNdAm/KYi+iDDDkgJK+jxcxZ3lTYLlWZ8g/dduADades4Iw+4K/nTtSQj4Djv\nyII+EaUp7W65cHm7rUTnPC5UQWsvghh619tglv2VqAMHOxJCKfTP7pS+BqPi\nAsBaqv2/QhPFFbQDQuB/3XmmTLxrUAki2BeXdOrHWYqnPye4QYglbmqU/uEB\nm13Cq/OKONHHiBz0inf/qpxPL3qHCaDrzMnprxVWFYWrS3d3Px3PQnZThFDy\nwqtAPR5fO12VZind7M6JYjN4fQWTwcROqEZd+9GeTackIY27YKhZdWz/bjER\nlLkegsCvHyG7mXzou1q8uPFysGvS7kC6gDwEvwmSHHcvvMp1Sh0SOqLyydZK\nB8P+aLmdjBVUmqTqKMDyaLnMlHHFnL6N/2t+A6/I77wY4ejRlx9tCJ86Xb+g\nNkYqb4NefuxEEPllpwWbe2K293Po7BZqxK350aluDwng2a5/aLG6GB07Hjz/\nFxKBO5/nNqW/g6rGeVOT8W0CwJnBIEFJ3uF6nfbSaG3sSN7oQXyZkI+Pf+NJ\n1MpP\r\n=agHK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOiwEVBgoCnwdfdoQ7fn+MCnVFoQEQnqruwBtXvXlgRgIhAJV4rd2K9ob4QG8WVE1Uqrh/YJyrC8aWzQx7zr7SL8CV"}]},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmUser":{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/st-lazy_0.8.1_1551088370205_0.43318900454334797"},"_hasShrinkwrap":false},"1.0.0":{"name":"st-lazy","version":"1.0.0","description":"@Lazy decorator for Stencil to call annotated method when component is scrolled to viewport. Contains also usefull Stencil components for lazy loading that use @Lazy","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/types/index.d.ts","unpkg":"dist/index.js","collection":"dist/collection/collection-manifest.json","scripts":{"build":"npm install && stencil build --es5 --docs","start":"stencil build --watch --serve","dev":"stencil build --dev --watch --serve","test":"stencil test --spec --e2e","test.watch":"stencil test --spec --e2e --watchAll"},"dependencies":{},"devDependencies":{"@stencil/core":"^0.18.0"},"engines":{"node":"9.8.0"},"repository":{"type":"git","url":"git+https://github.com/jarrvis/st-lazy.git"},"keywords":["Stencil","decrator","Web components","scroll","lazy loading","IntersectionObserver","st-img"],"author":{"name":"Michał Kaliszewski"},"license":"MIT","bugs":{"url":"https://github.com/jarrvis/st-lazy"},"homepage":"https://github.com/jarrvis/st-lazy","gitHead":"c8070c81ae64d95da6df71bdbfce8b70bc932511","_id":"st-lazy@1.0.0","_nodeVersion":"9.2.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-5G11/MIo3JzX2IuVp+sAAy9SkmFIOtL3MoPhUptfk7DFEVT3gAtMF1fZmzrGSN39n3QhQgvgCuMfQcy5iUOMRg==","shasum":"99d2f2c15e5ebea281366b779ba55047db663dd4","tarball":"https://registry.npmjs.org/st-lazy/-/st-lazy-1.0.0.tgz","fileCount":77,"unpackedSize":304676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdRyQCRA9TVsSAnZWagAAG80P/3QkXh5ggLCgvc5L4Hz3\nFNdD7A2GTYez87ifdI6EVqqbeMCMKquHcfcNdIiq3LvCw0ALQevA6fgzXf/v\nK1BOU6dZIKLrtx342h1QRvE/Hfst/qmJr8aQZeWL9TX9THX+mmyCLO01GtDn\n8n4RQYOyBtwb0pNiziNGR5ITnCluQfqLZp589f63UnGpIJDSHnzM6myNEMjn\nZsqB+DgbLz5aFvVNkLo6FefVTF3fgGpKTgZ7fblAh3ybvo2+7k9Z8Fb5UH4X\n9cBF694J7OiEiAsarunUdLNj22Qr/jKqCI1MiiboRU1Mgx7fbyPp6IfhIX7L\nwbMFCaRrvysXajSjOXpDLfjGh3CdL33+dqBFiO/J57egEzXpeO93q8bovXT6\nM8pa/gjEhXZ0pgqIsGhmg5xey7BJm0d5bIktNw8uRCwtvXCMB4nUtCAGJw6o\n7oB4w+tkR1qpMaB2qgahedDXHJc10o7NZLTioCn/EAPu+mGE3m6HF7Yriqbu\nXdc8TSWjEyOWFEPadfZT9Dzpu09UYZC8YwtVijaltFXOl7BRPDvPjQ8Sqijy\ny1SfBNHeVhPDMmtRDyhagid2IcjAvnbHSXNfM5U3e12H0DNSHpdoSy+2aR1p\nA8Vrd/LwsB1HuQ9izX91LUvUh0SFE5HDhi11iKPN4kw61frDWKg2gLZhQYJg\n9Qit\r\n=9ood\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7sqEjHH3B+7CLd4IqrYFldzpinuyQkg4wWN2WQghpsQIgTH+SD848PB5CuBKjrdN0kv5rAKrdxNom7r5XpulzMHA="}]},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmUser":{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/st-lazy_1.0.0_1551178895764_0.2567485669653622"},"_hasShrinkwrap":false},"1.1.0":{"name":"st-lazy","version":"1.1.0","description":"@Lazy decorator for Stencil to call annotated method when component is scrolled to viewport. Contains also usefull Stencil components for lazy loading that use @Lazy","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/types/index.d.ts","unpkg":"dist/index.js","collection":"dist/collection/collection-manifest.json","scripts":{"build":"npm install && stencil build --es5 --docs","start":"stencil build --watch --serve","dev":"stencil build --dev --watch --serve","test":"stencil test --spec --e2e","test.watch":"stencil test --spec --e2e --watchAll"},"dependencies":{},"devDependencies":{"@stencil/core":"^0.18.0"},"engines":{"node":"9.8.0"},"repository":{"type":"git","url":"git+https://github.com/jarrvis/st-lazy.git"},"keywords":["Stencil","decrator","Web components","scroll","lazy loading","IntersectionObserver","st-img"],"author":{"name":"Michał Kaliszewski"},"license":"MIT","bugs":{"url":"https://github.com/jarrvis/st-lazy"},"homepage":"https://github.com/jarrvis/st-lazy","gitHead":"20f25536fa5ee0ebbbb75164ede68a90230b2969","_id":"st-lazy@1.1.0","_nodeVersion":"9.2.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-MYvSCIK8IKUFGhk3yCErrKg9vTWw1DheS3ByH9b2YKSsiGLoIzmdWWwrm3fKOlWyA++5QfosWWzrE+QgyrG+tA==","shasum":"f1ec7bbbfbd7e797c798c515f8ff96e243f722f6","tarball":"https://registry.npmjs.org/st-lazy/-/st-lazy-1.1.0.tgz","fileCount":77,"unpackedSize":305109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdTdpCRA9TVsSAnZWagAAdUoP/0Y+FRauFtE9FNvlevlU\nBRkU+VJ9jmlYhJ/v3WD+M4W2ycp/mDtb6ja1WSgmVzdKS5Yk5vfylFbT+4JR\nHzDl9+l9BgdnhN8Tyi4EgEOCQU5pkQToXLKnv25DzTmjS2hD14kZ9tpXg1ED\nTdRUO/43B8+aO0RjCtl4esKYbb5FW9vrv0LbPKde58PmL/rUKUhzKUsyaa3k\nlEZQML044uHPVmHec9BVi8XG6TP+PeXfsldc9y9vNd2hETqIh2DR9/NDn0Kt\nEexut0LLClv4TeGE/xQTXzzocq54q1lhkya1pp96WlgjhZ9MOvLy0rvnC4uv\nM2z58hAr2+yRYxDeKAzAUnLDaEplhY6GIjiGuSgyQgt8laMNWQkFaEwalrCC\nk7N1X4A4+DagYh6Uj/jI2tY4glM22K4p+RnbaLWD8s7CZtTwZTEYvTnh/4a3\nI5b7GtbdWi2IeofBMOCSDYnU/NcIEzNQ3MoWkp9kCpwxT15bYzpEDKbKC/hJ\nQmEFfNT7U4fElT/HzzbMwB0Mji2j1LuFIhFKSeON6WOEyRVrBfvbCjMRhksx\nUTzoVN4sSz5+PBtr8iBPvgBXeapCOKopJapZ5XDyGQMK04OAsXMhaB6Vn4g+\nWscsUOvvlW/LGeacO97F1a9Y6thlwxANopx/RzutPW8qNfzbz54JTpeWKp3b\n8H1M\r\n=cdOz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBwUgPYB/SvTvT986aWcYaenU1Gtb8hCXn873GMTQBHzAiBuBm05x4AUSwfljepuWIeiKKA847oSwxVNnAFOWYSNDQ=="}]},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmUser":{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/st-lazy_1.1.0_1551185768486_0.49332122629099695"},"_hasShrinkwrap":false},"1.2.0":{"name":"st-lazy","version":"1.2.0","description":"@Lazy decorator for Stencil to call annotated method when component is scrolled to viewport. Contains also usefull Stencil components for lazy loading that use @Lazy","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/types/index.d.ts","unpkg":"dist/index.js","collection":"dist/collection/collection-manifest.json","scripts":{"build":"npm install && stencil build --es5 --docs","start":"stencil build --watch --serve","dev":"stencil build --dev --watch --serve","test":"stencil test --spec --e2e","test.watch":"stencil test --spec --e2e --watchAll"},"dependencies":{},"devDependencies":{"@stencil/core":"^0.18.0"},"engines":{"node":"9.8.0"},"repository":{"type":"git","url":"git+https://github.com/jarrvis/st-lazy.git"},"keywords":["Stencil","decrator","Web components","scroll","lazy loading","IntersectionObserver","st-img"],"author":{"name":"Michał Kaliszewski"},"license":"MIT","bugs":{"url":"https://github.com/jarrvis/st-lazy"},"homepage":"https://github.com/jarrvis/st-lazy","gitHead":"c1ac82c009752a0441d1f1369bcbe0a19687752c","_id":"st-lazy@1.2.0","_nodeVersion":"9.2.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-QHMMlA2n5H00PVdJAJv0Sm4XqknI6mVGAHQNgIlaCzYvSqmwLnhrq1tjNchVqLdfREDhuPGF8DRZhtJKmvvNJQ==","shasum":"afcd45b212c018b2700f8bd6957b9f78237f40d8","tarball":"https://registry.npmjs.org/st-lazy/-/st-lazy-1.2.0.tgz","fileCount":77,"unpackedSize":305253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdW/gCRA9TVsSAnZWagAAaoUP/i4E+2RxPtlQElBYHs7c\ngCLlqLP9qDqkTiJpYwFVkAsaPZoMFKjX0RIgIsNaZwYaz357050W539nJzjJ\ny3h0SJ/d8WJP/KC2O4KFu3SCSbVGa5N22B7A3LZmV6qBJizrb8lCjWLnS4xb\n95PY/wKx16gXzuGwhmie/wkj86zddag53HIMSI73sQK+dumOV8u+SqinEikx\nBWfYb0Nrcyacy8H2wIgzpeFyoVGn47aEps4Pr/ZKLHdYILtPBneP4DOkPugy\nk7Sf/tBRuTxRlZBozRB/VffpawuZxPixm32MqiWdX6dUPbBCOW3Xzc6MoKmF\nmA0neRuut61l58KJ3LmYwramiSSJW3pCSCZIEk+TIaGLST8HwebB8wtUIe9Y\naj3KdHCCetA0IH7z+YeJyCG9vZE5stj5eQe8w8maHfTHl6GGAB+alFo7H4md\np6gjF/pYHNBpw63F743P0R5CrQuTQFXA/6RI14/e6VxYKcSF8L9ZdAun8Kqv\nQyRQ3UnTN/VZQ9CGsMHjYIIUPDspCtjwHEW13pVtcUN1NEV3G9SrFsz42Ftq\nEGOuWX2pdAF+3/BjE9X+4XyJ42YWEfglvlt5G8qZodCit5iotImLtwumw8/N\nYXJizESUCkgLKnKwlrxZb0kcsJ1Vi2kiFz+rOU0z+n9abgZt1B+x3vpW/BzE\n5zjY\r\n=p/EG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICHmzTbP03UBE62MaIyMvqYSM1oCdqtZ9MIzFsi0tUfxAiBn8WMErc6p6l0ZepqqleGgMBTm4XLGAXHQ7oJCbAohvg=="}]},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmUser":{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/st-lazy_1.2.0_1551200223308_0.49068135635283316"},"_hasShrinkwrap":false},"2.0.0":{"name":"st-lazy","version":"2.0.0","description":"@Lazy decorator for Stencil to call annotated method when component is scrolled to viewport. Contains also usefull Stencil components for lazy loading that use @Lazy","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/types/index.d.ts","unpkg":"dist/index.js","collection":"dist/collection/collection-manifest.json","scripts":{"build":"npm install && stencil build --es5 --docs","start":"stencil build --watch --serve","dev":"stencil build --dev --watch --serve","test":"stencil test --spec --e2e","test.watch":"stencil test --spec --e2e --watchAll"},"dependencies":{},"devDependencies":{"@stencil/core":"^0.18.0"},"engines":{"node":"9.8.0"},"repository":{"type":"git","url":"git+https://github.com/jarrvis/st-lazy.git"},"keywords":["Stencil","decrator","Web components","scroll","lazy loading","IntersectionObserver","st-img"],"author":{"name":"Michał Kaliszewski"},"license":"MIT","bugs":{"url":"https://github.com/jarrvis/st-lazy"},"homepage":"https://github.com/jarrvis/st-lazy","gitHead":"699004e260b4b7e2171344e8d38e537315173eb9","_id":"st-lazy@2.0.0","_nodeVersion":"9.2.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-slfV3SJGIAOONy1OeTZCsejwLUxUXQJjqZcx5AjfsGcf/M0vCK8GbHhcfXktlBRaU5Tr0WV3TRKsSNudHIFrnw==","shasum":"7b67ff0b765f8ffbd61c3db1076b0129e521a872","tarball":"https://registry.npmjs.org/st-lazy/-/st-lazy-2.0.0.tgz","fileCount":77,"unpackedSize":305483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcd6FCCRA9TVsSAnZWagAAQz8P/3oHVCBQszMSBkQvZ9ev\nVVJpsBmK238uBHvgSnay19f18gHK2Fi5oa/saNwlsR1/xyEG/ZqdqVhhctBz\n2SNWROPXDgPdx1mgFVbIR7qEYIn1UgUFpL611F4ZR6EiXbdCWlGbPaoL0cql\nl9OJdh3xrCKrV67WWHyo6HbbsOQ7eGltA/lhKAXz/gAsXNa8OmMbPDUNXrWM\n+ClWjmPzdi4RhLdrPnc4fI/M9c17MlZKdsJegxqwt40ULCsdgIgzGZVOXswB\nJetu3s8IHnR0pTuYwE8SPDj2mFZLzrV7BR9PROxDBnJN0pibmdPFr0dUwZJI\nXKX44lpMHR0rgYFHinT3vE4FbUUD2DOfNqOewRUTmT3g3iAdFEoFh7KkLnqK\nUp+60sq7RQFqrOzpgdmLXnlsiYZg3tY2eaQJLv1XhTewoyZTNQnMfCT4aDbm\nwWSPRTk1dD+u9HuXzR/kO+pJZZea+0ngop7zQh/rR8AdD0DmzVkhj5YoD9Kn\nPyEUjanFaaxKpJtWTqDAW4SI5w7BD2UI8q4HXdArRCtx3w082Ys+ozQe8FyT\nPUziwBOPA9+dFHXuBpnh/fNAB3nlV9UiC2j6YNMB3ImEV8PwMEnevqb2p4Fn\n11ojZnDGS48yGcImgpmbFHvEPDYUqnXA24rHzaaTIu+y0RiogVucieZSP+VN\nOjn8\r\n=/5Yw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjRoTqHtfrqwgoM791+LEhANKBt6ie4CDv7Hag5HqbDAIhALquL6BLACFsUx8aNi+F0RAjySqfEBa1hQqNvB3ZPJgC"}]},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmUser":{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/st-lazy_2.0.0_1551343937779_0.6223312715895442"},"_hasShrinkwrap":false},"2.0.1":{"name":"st-lazy","version":"2.0.1","description":"@Lazy decorator for Stencil to call annotated method when component is scrolled to viewport. Contains also web components for lazy loading that are based on @Lazy","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/types/index.d.ts","unpkg":"dist/index.js","collection":"dist/collection/collection-manifest.json","scripts":{"build":"npm install && stencil build --es5 --docs","start":"stencil build --watch --serve","dev":"stencil build --dev --watch --serve","test":"stencil test --spec --e2e","test.watch":"stencil test --spec --e2e --watchAll"},"dependencies":{},"devDependencies":{"@stencil/core":"^0.18.0"},"engines":{"node":"9.8.0"},"repository":{"type":"git","url":"git+https://github.com/jarrvis/st-lazy.git"},"keywords":["Stencil","decrator","Web components","scroll","lazy loading","IntersectionObserver","st-img"],"author":{"name":"Michał Kaliszewski"},"license":"MIT","bugs":{"url":"https://github.com/jarrvis/st-lazy"},"homepage":"https://github.com/jarrvis/st-lazy","gitHead":"bf2576e023d012e12e0f601552b3c158195d1543","_id":"st-lazy@2.0.1","_nodeVersion":"9.2.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-CKK8IC75ooeRyu4SMArsZq8V9krjZepHmv4HuYaLd9bQ1WopSFr3c4oRtjtlGwo8eKm0aW3c70/wPfk5qQlP5g==","shasum":"dd8c0c5dd8c9d662b27275258a8365f16febbe10","tarball":"https://registry.npmjs.org/st-lazy/-/st-lazy-2.0.1.tgz","fileCount":77,"unpackedSize":305516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcd7CICRA9TVsSAnZWagAAl3UP/1+U3y6dxo5V1m2xvLe7\ntZnYlBfr+qLRFlYf12AgjWyQP+nj6gPHvdzGo25GUB4gtvANv2AAp4nDj+Uy\n3uetqT031qIGfFXax6rKDiIZAEGfY2Nl7VPzfHAOyKTwW2vgsHDoRlATLnwS\nPfXbwkMYM8XUxvVyjI2nX4/DIQO+MBvEOJPy7YRWE/5JK9kz1LI8XvhLT1b8\n8VKeT7cMsTy8xlb/r8gySxuKwlmYhX+ZckjiPK+xTGpIcv1nAgR53OvW8Rlf\nj9cUt4h7540MxG+llqOqkdCZJB6D2ohidwRmQgU3cy3TxS0LYmdX9mjBwJGu\nEtyrXF7y9Rm3tGhPhKPXnb3Y5yhEp6j8b4gPxq58uZ0TpMZTvNLeqXwKy2cl\n/zx30mbLrpxdXdEy0jY5oF7e7nYKkOQEO0VN3zLklyuIznmeM/j4X5u0aHtq\nB3cREdWHOUHhR5BJ72w1HIbg8EWfWZPjVssin3gw3D0gfxQVwRPOirY+g9Q9\nWjoA/6U/+dx7whbR8sQugu7BRLokf51thBuV0HgvWlV+lTZtGhxNkGqfEUa7\nUb28sJ/PF2wCrVyPrErPAf+gSeNhQa4Nh3Kkp/Gtx4Y1BR8XWOikXoAgB7Wc\nIiXDJrQ/qaEKD9Cj8YadEmBzz/a+vG7P5Gr5qPqZ0K0BtHwDBTZWvan06Ri0\nRJRK\r\n=N26E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBIkAXxWbkv06jyenu6W48aO8el6VShvjd+oOxTF1+r4AiBVbVCj8vBrsCltvSXDl6hklzBw1zc9M4cgJa/gkZGydQ=="}]},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmUser":{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/st-lazy_2.0.1_1551347847785_0.02103977566609272"},"_hasShrinkwrap":false},"2.0.2":{"name":"st-lazy","version":"2.0.2","description":"@Lazy decorator for Stencil to call annotated method when component is scrolled to viewport. Contains also web components for lazy loading that are based on @Lazy","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/types/index.d.ts","unpkg":"dist/index.js","collection":"dist/collection/collection-manifest.json","scripts":{"build":"npm install && stencil build --es5 --docs","start":"stencil build --watch --serve","dev":"stencil build --dev --watch --serve","test":"stencil test --spec --e2e","test.watch":"stencil test --spec --e2e --watchAll"},"dependencies":{},"devDependencies":{"@stencil/core":"^0.18.0"},"engines":{"node":"9.8.0"},"repository":{"type":"git","url":"git+https://github.com/jarrvis/st-lazy.git"},"keywords":["Stencil","decrator","Web components","scroll","lazy loading","IntersectionObserver","st-img"],"author":{"name":"Michał Kaliszewski"},"license":"MIT","bugs":{"url":"https://github.com/jarrvis/st-lazy"},"homepage":"https://github.com/jarrvis/st-lazy","gitHead":"c86ceb4774a2c7dc05bc80c06d6deeceee8b7386","_id":"st-lazy@2.0.2","_nodeVersion":"9.2.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-2pH6lt/pcl7yvvtujVx+Am4DvGXjTFVOgjSOA25AnceTKuIuSq5H9KblD2x6tSbg0NwpaPhxmpXYTNZO54qx/w==","shasum":"ddf6e826a94040742ffd59b9acfca019d1a2d2d1","tarball":"https://registry.npmjs.org/st-lazy/-/st-lazy-2.0.2.tgz","fileCount":77,"unpackedSize":305520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcd8yoCRA9TVsSAnZWagAAhK4QAKTKnCyWUbvKflB0ocTB\nZKf9+C9XBeZy7uldNG/+9LbtKU41DWscSp0q5UOYrtln4Doj67xJ/PWYr+dq\nd3WzunMmakZHFvvSwscHtF6W1igXh37shl+8x3103cP9B8owTu5MZxlmzodF\n0apz3ib54dLbs9lisYGjTThnu+bM0EsRh7nwKBj9+aYvxYs1HUzXgfvlonko\nFd9RQ9P33kfypvo0iq6iMbj7w0gMdqAdBXnpxrcZTJd7isShFTtF2sC0Aw+1\nuIp/ABKT/SKozwR4YUOm0vEa4C/xQWZO5iTwvY0MuCabJajYfcI5m7Aps5Kf\n8YiM4WxnKvOl8h04uOr0tGR4do8q6tVDEkmXg4cyYk1vxSvso00cYOQg5kSy\ny3WIpJF4WlwgrHECtzV+ZIQPub+mj1ALax9nLPWFLpbQSk4l8UedLHapmVG/\nq9N7+wP+NZy1c8fRnbQApF6w1pdWhNaUWu2AzVeO15Kv6jNM4E0Bzwb5Fm1w\nnYAFuHxw5pxgue7D2GdAJz6Gr/hzGjsKJ6+qgDTATj0Fnz7eSrHTWbg3kcEt\noC4H2Cp1aTrPR1kIEySLxl8p+H+ho3ukV3AVmAbuLcAusQKRcOWs7D9nb985\nzpdpHDOwqsoKA/uSVvkCwh5V6Ud3iKCncsz+vOXVRTkPK06ZGg8Sn1mIeY93\nHek0\r\n=Bi8X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAeseoiek/F3AguwRc0rJ9SJKTeXKnV31Df1Y3g6cNvyAiATlvAfPOYahXLJvk4WwDH7qV9VU0yYsq2NijDztKpWKQ=="}]},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmUser":{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/st-lazy_2.0.2_1551355047801_0.4585927749736953"},"_hasShrinkwrap":false},"2.0.4":{"name":"st-lazy","version":"2.0.4","description":"Web components for lazy loading - you can use them everywhere, without any dependency. Contains also @Lazy decorator for Stenciljs to call annotated method when component is scrolled to viewport. Web components on @Lazy","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/types/index.d.ts","unpkg":"dist/index.js","collection":"dist/collection/collection-manifest.json","scripts":{"build":"npm install && stencil build --es5 --docs","start":"stencil build --watch --serve","dev":"stencil build --dev --watch --serve","test":"stencil test --spec --e2e","test.watch":"stencil test --spec --e2e --watchAll"},"dependencies":{},"devDependencies":{"@stencil/core":"^0.18.0"},"engines":{"node":"9.8.0"},"repository":{"type":"git","url":"git+https://github.com/jarrvis/st-lazy.git"},"keywords":["Stencil","decrator","Web components","scroll","lazy loading","IntersectionObserver","st-img"],"author":{"name":"Michał Kaliszewski"},"license":"MIT","bugs":{"url":"https://github.com/jarrvis/st-lazy"},"homepage":"https://github.com/jarrvis/st-lazy","gitHead":"14b9a832519fecd54e5cf52b69fc5561da46f9f2","_id":"st-lazy@2.0.4","_nodeVersion":"9.2.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-VMrp0Jza4Xt9rZJ2lvPGjGrX0ZIYFgnNkapuy8hyNU/wXVvlgTCMQfSO4q5zVR7jgDJfzWibqWixbZLqypxKrQ==","shasum":"75fcd96d6a101c7669734cfd05329d0fe0f200c4","tarball":"https://registry.npmjs.org/st-lazy/-/st-lazy-2.0.4.tgz","fileCount":77,"unpackedSize":306367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceFLDCRA9TVsSAnZWagAAsbQP/15K/SZvxzdYuFiaDbUa\nhNKHEDZjBOY9FOl72w6EN5TwUMDv6fZNWCHF6iAAFxBs++PLwkF50S9tf7r/\nd+DkjGCWbH7liqblxJmuPD3WnEZsEOeU04yww+7AfYt//YSBvT6fmbwKzzss\n2/S58YPJJN6zNnIa2elM+uoCH3y7c7//x6BFFgCUZvLU0wms3lfZ3FhC2Nex\nlb6BVI3lcLbZ3CEm7sXx0hjc9SAP2X0uosw3S0MtcjLoKDpX0QvUXMGiNjQx\nBea7yJ70AywxlLXPv5+tbMhM8zY+SDEzP1o562A7Q+wyxQO7PQh/EmZAtB2O\n2NPR0hB0F6cQ9wyE+YhDWkU2FZwBstC4YcCGSBgjgpn1OKAlgnpG8HcE4A61\n+6TUXIoFikejkhgn44MCPdf2RhKFGa31S9m1jusQYtGPc5Elf/mdqjoAU6mo\nVNf82vaqjV5m0jYeIEcsEKG4GQ7L2RYaDm0DH5Oo1Ozf7hN6pRSmw339UE0C\ngAIlNkqX7Qhx8dCXqCONRGot90qnWLsHekH58Kkt0e7PGxMNzWV7g7XYUaZL\nz9HXldJzaXxbvOxfpQd94Tf+XUHVfH7rseQ/II+8QIHNl+W8Bi6ZB3mHmVBO\nQvwGWt9NIwjt0zFaXhmtnyP2CLQf434SUaY6DzX3nXrjAxnesPBllQwUW5gb\nWjcp\r\n=c6c6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGopKSt/lbaRAVcAk8stdf9WYoHvoqX/YJ8WHm1aqi+qAiBATDmjM21rB517vimOlsqxm7VZLPVsc8S8mek1F928uA=="}]},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmUser":{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/st-lazy_2.0.4_1551389379099_0.22763898718103004"},"_hasShrinkwrap":false},"2.0.5":{"name":"st-lazy","version":"2.0.5","description":"Web components for lazy loading - you can use them everywhere, without any dependency. Contains also @Lazy decorator for Stenciljs to call annotated method when component is scrolled to viewport. Web components on @Lazy","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/types/index.d.ts","unpkg":"dist/index.js","collection":"dist/collection/collection-manifest.json","scripts":{"build":"npm install && stencil build --es5 --docs","start":"stencil build --watch --serve","dev":"stencil build --dev --watch --serve","test":"stencil test --spec --e2e","test.watch":"stencil test --spec --e2e --watchAll"},"dependencies":{},"devDependencies":{"@stencil/core":"^0.18.0"},"engines":{"node":"9.8.0"},"repository":{"type":"git","url":"git+https://github.com/jarrvis/st-lazy.git"},"keywords":["Stencil","decrator","Web components","scroll","lazy loading","IntersectionObserver","st-img"],"author":{"name":"Michał Kaliszewski"},"license":"MIT","bugs":{"url":"https://github.com/jarrvis/st-lazy"},"homepage":"https://github.com/jarrvis/st-lazy","gitHead":"14b9a832519fecd54e5cf52b69fc5561da46f9f2","_id":"st-lazy@2.0.5","_nodeVersion":"9.2.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-UyUg9L8kA0Sns389gNHH6jOMFeiA29sdU4gj74UVgzweUd8FDWJHhLyXaHf8uVNSlhYXjTa1qhkGUjVm7q38PQ==","shasum":"4e7dffa92685a5c83368388c367bcef20078af52","tarball":"https://registry.npmjs.org/st-lazy/-/st-lazy-2.0.5.tgz","fileCount":77,"unpackedSize":306358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceFUlCRA9TVsSAnZWagAA2/oP/iczn4qXBdGoNCcfmnTQ\nXIsfJnN7+RpRl0OVniBExKd8mDUW8eYjNxXFDMFJYOUoick9rFcOKdnlxA5F\naZtHf1HHL2aRvdfSkagdlkI7+iz3DWmTlnkGN6hAag1071qIuNP70j8GGEu8\nmthubqppiF9vHxTKWwboSlpcY7QpwGNJ5W0rNBAaj64kBfL7OZSYz2GdRYfl\nHpFlbvgLAs/zOVZURXWUilNaBTrmdQrBC/oIWIwuL1CacOxJwd9n+1L8M36s\n1ffqtoMAGxsQhtho3TfLx34rI7tu34WdwIsQsROCBUI8N7dHAElinKnJH2Vr\nr61uNyBjKXsTXrhA0S1CVi0oDtYuDvIwHxgGOqzDQEIGnf68cBQD0/tOK5rj\nSGwGmtbBow/e0ixDXWFLWpl0l2HiN9SUXFr5FG9nDIrvhruoDpvlOzc+JZZc\n6516k4UYjmdCrMpImyFumEw/ggfwuaBOmJWtxXPni8ZKDME+JF/yBwGIR1ST\nKW+mBZ4bll6ubCS6L1KleV5nm+BBLXJDnlN0VboGhWjBIjKEN8LKCFR5o412\nCEOWVaIlMUdaAQY8BPfhmr44XuQRaot0YSTSV/dYkAUz4TV7+pSo/fi2SzBZ\nGILqcs7KirpLd83ZIO8e1IqhG62PQIspNgxRXWYxAgVha5tFSX1gKYdcIOG3\nZeb6\r\n=euxE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQ111kef754/EnE2AoeIneFRq711gAzK3wfNbb84YWsAiEAzQ9wFQ1GVQdyyEqTK6j14/FUNIb6hTcZdBEvPC9yzac="}]},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmUser":{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/st-lazy_2.0.5_1551389989188_0.628967265173562"},"_hasShrinkwrap":false},"2.0.6":{"name":"st-lazy","version":"2.0.6","description":"Web components for lazy loading - you can use them everywhere, without any dependency. Contains also @Lazy decorator for Stenciljs to call annotated method when component is scrolled to viewport. Web components on @Lazy","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/types/index.d.ts","unpkg":"dist/index.js","collection":"dist/collection/collection-manifest.json","scripts":{"build":"npm install && stencil build --es5 --docs","start":"stencil build --watch --serve","dev":"stencil build --dev --watch --serve","test":"stencil test --spec --e2e","test.watch":"stencil test --spec --e2e --watchAll"},"dependencies":{},"devDependencies":{"@stencil/core":"^0.18.0"},"engines":{"node":"9.8.0"},"repository":{"type":"git","url":"git+https://github.com/jarrvis/st-lazy.git"},"keywords":["Stencil","decrator","Web components","scroll","lazy loading","IntersectionObserver","st-img"],"author":{"name":"Michał Kaliszewski"},"license":"MIT","bugs":{"url":"https://github.com/jarrvis/st-lazy"},"homepage":"https://github.com/jarrvis/st-lazy","gitHead":"8c3874f211104762de7e3161d7f5d18fa0c9afa4","_id":"st-lazy@2.0.6","_nodeVersion":"9.2.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-Pzt/WPI0I3iEy8widtTrBRexT63xWpkoK0pvmkk92X/Mx21FFtjNQHSXX3kKa34AhnN2gAHXH8fVMwLy4g6U6w==","shasum":"b57ddae1f32ab86fff667f699f2df01ce62f9ca4","tarball":"https://registry.npmjs.org/st-lazy/-/st-lazy-2.0.6.tgz","fileCount":77,"unpackedSize":306358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceGOLCRA9TVsSAnZWagAAexgP/2+m8xgi47UccnPBLBM4\nRgJHsPDGBYIq6gcryTbaRNUj6+aF27A4sX7ea4B75toSBXuBGOtlZqvOihBi\ntN8AfGcW8AeJzDrGsKlwWrnjcdIT6nSX7AuE21ukJ4x7s6/VDz42k5KIVYdw\ny3OpP2k1ruzKSuVR3KgTUUkKuqvmWX1oNPLHd7m8zWEHaHf4IHYhJR4KMcli\nC0eLZvy1/z5eotcnnzrmBXTM1QGmq+t6/N7eOsMmc+ub1lWwnenAHeX2Vxm/\nBfOGAHaI0jNY5/f+Fy7x0tDdCaaubxNuR+DymHgjrCf7l62ZNf5313vdVLYb\nfLAQ4Gt0qVtpH+fAsxlfZfL2e6gsu6VNOYIZKT7s2CqdNiCmObzBUxOt8o/d\nHZASbY9hfF0Jw8NpGZHp5Y4GDhVpllXU1eAKTwnfXs1SHtYEo2BzySHlrosW\nypQosEIwt4j4MpuAG4QaehkKFXQe6pKTZPBESjtOGzu/JM1vOw4/i+R1TSe+\nwRNL9a9eFjxjojN/8Zrasr7zy9CmiXM3O/cJDsE/01ZEYUEjZZvIv+BmqFPJ\n2Eq8tG3kXVf/ixEf3Tsg4GLQMmJe6WclJW5ucv9Iii0OPKwR1CI+YEhZAy1d\n9fUxSHkPY+MjuPVR9oM4VCHJ5y4y06vJd/XP6yDS/KpEqAUx/oyA/90igdYx\nxdDL\r\n=FKET\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHV3r6aXjtEGgpS348AiCEjonb9tg2jTCTh6YYlHlZKHAiBxwGZje7xWGf+7PwbEX9hiszVJuUmEq2Ah3QT9gchhlg=="}]},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmUser":{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/st-lazy_2.0.6_1551393674381_0.7124835974481114"},"_hasShrinkwrap":false},"2.0.7":{"name":"st-lazy","version":"2.0.7","description":"Web components for lazy loading - you can use them everywhere, without any dependency. Contains also @Lazy decorator for Stenciljs to call annotated method when component is scrolled to viewport. Web components are based on @Lazy","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/types/index.d.ts","unpkg":"dist/index.js","collection":"dist/collection/collection-manifest.json","scripts":{"build":"npm install && stencil build --es5 --docs","start":"stencil build --watch --serve","dev":"stencil build --dev --watch --serve","test":"stencil test --spec --e2e","test.watch":"stencil test --spec --e2e --watchAll"},"dependencies":{},"devDependencies":{"@stencil/core":"^0.18.0"},"engines":{"node":"9.8.0"},"repository":{"type":"git","url":"git+https://github.com/jarrvis/st-lazy.git"},"keywords":["Stencil","decrator","Web components","scroll","lazy loading","IntersectionObserver","st-img"],"author":{"name":"Michał Kaliszewski"},"license":"MIT","bugs":{"url":"https://github.com/jarrvis/st-lazy"},"homepage":"https://github.com/jarrvis/st-lazy","gitHead":"8c3874f211104762de7e3161d7f5d18fa0c9afa4","_id":"st-lazy@2.0.7","_nodeVersion":"9.2.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-kdHnkewPYDH1jYHHEDYyXt6SR3CP5s/ViZBPPQuFEskgLnioUZ5ZvcoNO8tU+/6Gvk9+JBsjLuPI7iG3os7P8A==","shasum":"4b234f18f9a7ee255e269999ea21f1f2208c97c8","tarball":"https://registry.npmjs.org/st-lazy/-/st-lazy-2.0.7.tgz","fileCount":77,"unpackedSize":306368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceGPvCRA9TVsSAnZWagAA0P8P/1st/5YZou2D4cug3Wqh\n42XIK+duFMLBceXdHR3sS9qoY+qxSYdhJ1bYWTzfKM/MFl+UskJ8PR7iZlTS\no7SkA94N709wFnTezGBWvEjovabR92LBGm8m9MGCIfpdUceIRkcuNoffwfv0\nwBf6ZYhHgK+hWIWbRttq8nbpg6aOsbMtx+I8NJOmyb0un/hiEUMRCuDSDskr\n7jGoMk/bwObNut/oDHzkcMuJVfTeeZWfB1RXpr+73ojEy7ZcxVEMyid4ftkn\n3XkUf3IastJPhfSXOd86sj861wxyZ3l5w5+by+6rF26FJgyb3+PZ1exSUMNZ\n5DP8OPniYRB5G49IprGjKmcgCJXL+7kLoA5TfbJmjST2QxuwOQ5PfbzvXuDE\nkotxySjcTWAPLsFQnaRH+TR2e4UvY/+w57TxqwH8wsvddBA+OKE1KbLAI2C6\n945v/AXNDAdBvSeh3AUcIRaHIpUziXXfWhUpN4wZN31J2LnGB1GkGJ7k7RgV\nj9jK5NIs2DXel/oGlWTwKg25F73otKJe1iJLj4WsZBUK6fQhqYUOdhNvdxRi\nimX0ORYCciICcfXqVD5/R6A7yd5UZheMA3UtWtjJxy38eCwJY+XK2Lwd3rvp\nid/701dMbPTIDwZ4XtDywzV2NuZnA/T40Elhaq+WrWfE1643OGUBi4uvbgWi\nOE7l\r\n=uAV1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAyGkzlWEcqeQaxZVEKVIp+PtvP5/2OJKCHL0HtPrDM9AiBAMmwjHaJYQFSuH17lJ1ipvS0MtrUVrbJBOJGA/5KD4A=="}]},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmUser":{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/st-lazy_2.0.7_1551393775545_0.017020843422383747"},"_hasShrinkwrap":false},"2.0.8":{"name":"st-lazy","version":"2.0.8","description":"Web components for lazy loading - you can use them everywhere, without any dependency. Contains also @Lazy decorator for Stenciljs to call annotated method when component is scrolled to viewport. Web components are based on @Lazy","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/types/index.d.ts","unpkg":"dist/index.js","collection":"dist/collection/collection-manifest.json","scripts":{"build":"npm install && stencil build --es5 --docs","start":"stencil build --watch --serve","dev":"stencil build --dev --watch --serve","test":"stencil test --spec --e2e","test.watch":"stencil test --spec --e2e --watchAll"},"dependencies":{},"devDependencies":{"@stencil/core":"^0.18.0"},"engines":{"node":"9.8.0"},"repository":{"type":"git","url":"git+https://github.com/jarrvis/st-lazy.git"},"keywords":["Stencil","decrator","Web components","scroll","lazy loading","IntersectionObserver","st-img"],"author":{"name":"Michał Kaliszewski"},"license":"MIT","bugs":{"url":"https://github.com/jarrvis/st-lazy"},"homepage":"https://github.com/jarrvis/st-lazy","gitHead":"2c4cfe88f61c0101a5d944e7d1eead2c74301745","_id":"st-lazy@2.0.8","_nodeVersion":"9.2.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-wRIK8mwaiAhJjxLdMZE51mKWX4Vgrs2vmBdSS6UJFNVVe3uKvo4yYUidEDgEG5BEufrCQafMGov+iwdOeVMW6w==","shasum":"587c10ebb426bf703d3625bf4c19b1fc423172a3","tarball":"https://registry.npmjs.org/st-lazy/-/st-lazy-2.0.8.tgz","fileCount":77,"unpackedSize":306368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceHhYCRA9TVsSAnZWagAA1vQQAIpVa3fXvi2FllkJ78w4\nqSa1Gnx/7bIkBXQC+2+hkDHVpEICTiEdBrOoJXiPHoI/K1ju7JJSuOfjDIMw\npLmgzeeC5ELM2CIS33SSw1y1QxQqlfTPvc3dEQIHqPVNNK9yStbNRUEE5i8l\nlXR9xpwkIkrvekFkIKtn6VYYIrBeioYuR6rLNQIA4eHwZHA0Na3cXD/oyVN9\nwMcelgoWZ24Arz9S2qexhhY6IO7G/ywYGaohJZ3jsy6tgo/3L7pfkKRWMcWy\nre8FR5NeGA2staiHd6RSDvbns9HRImr8nf5j26ugEO1xCbZOW83uy8Bo6/rF\n5DhYZV8I77RqTtaKxw2nG2uNCLyPzGSakQ95SrsY2vW1Wg8rRJafZcrLyN/z\nEzxYvvVKoQsCJKG57EMoL/Nex1tojZjWpqC7BUDTP2KJUB2wsF8vasgGxgJj\nkCld/1pHY6yKBX+WT7mBPTl6p9DyGAP9+P8uOoZUta/dRcE7Pm0utvKgRFKY\nyXVGhDMyj5gax/ypQyoEJP6atmQjfJwbQBCpU6w06KLIy2/WTlsDTArYATsY\nAJQjfoZlvPcultkVkmlwdkt1wDjIgpN+nKaSFTXF5PLdPGcja+fHEr9ZTUvY\nu0DBj6iKh6B+tsBS5dalyAhfMayGiUB7XmJ2ed0q+u3/20ks53tSZ4fAxMSY\nPYOh\r\n=3kPt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGunC/l3dHUUeSj1XOJCTeCilK53Q+NBuEBeJjRxUwl1AiEA40TT4gp0riLbULtLinMb08iH47PGOAU00NbHkTRJN8E="}]},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmUser":{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/st-lazy_2.0.8_1551399000408_0.23690918869309008"},"_hasShrinkwrap":false},"2.1.0":{"name":"st-lazy","version":"2.1.0","description":"Web components for lazy loading - you can use them everywhere, without any dependency. Contains also @Lazy decorator for Stenciljs to call annotated method when component is scrolled to viewport. Web components are based on @Lazy","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/types/index.d.ts","unpkg":"dist/index.js","collection":"dist/collection/collection-manifest.json","scripts":{"build":"npm install && stencil build --es5 --docs","start":"stencil build --watch --serve","dev":"stencil build --dev --watch --serve","test":"stencil test --spec --e2e","test.watch":"stencil test --spec --e2e --watchAll"},"dependencies":{},"devDependencies":{"@stencil/core":"^0.18.0"},"engines":{"node":"9.8.0"},"repository":{"type":"git","url":"git+https://github.com/jarrvis/st-lazy.git"},"keywords":["Stencil","decrator","Web components","scroll","lazy loading","IntersectionObserver","st-img"],"author":{"name":"Michał Kaliszewski"},"license":"MIT","bugs":{"url":"https://github.com/jarrvis/st-lazy"},"homepage":"https://github.com/jarrvis/st-lazy","gitHead":"9049782b26f76350def11a0812c7724b95cc55fa","_id":"st-lazy@2.1.0","_nodeVersion":"9.2.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-o2i+zuHyEu5/S5TYGLQCnKDBN1Rz0/oRGOI4gzn/TrBpo463Kl4lyvBdJoWrD52byTfKTM6m3tk2acc5ZvxvbA==","shasum":"99850008f7c0f262ed0d6ff8956166ee2b45707d","tarball":"https://registry.npmjs.org/st-lazy/-/st-lazy-2.1.0.tgz","fileCount":77,"unpackedSize":310927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceZJJCRA9TVsSAnZWagAA4G8QAJQLrybWDpcDY/l/1ywF\nVvE7gu6pw3etFVS1Wv5DxWXrtKydO6FgkpZ86hjoR3+FecgZqtp5u+SRZLzl\nOJ0cRhaQOpuKWGCedj64+Z5Mwd0qutqyhSOmBRQiOLfQM7Yl47zrTDPC6Els\n+WHWZPc3etdeHiPfcekrP5ITGdeiIM/2ULW8/ZtOmba5VpL2AdwoPt1VA4B7\nCv7LmWc1Tb3723A0bEaJz3dYN2FRYp7Teq8b/aFS084hZPErrd3nZCV7BTIo\nPesKxW6fJFh/wAaE3RaCEVNBPxG6LKrdl+G5lANvvN83ZDHrOlmuCJlVSM9g\n7oZW+zz9zrgca3siSuLuZlRgWN1p37KN80IsMi7m/fG0bV+dqsmHQaD5up+f\nzNtBGM2mEPym2771C30VQrPqpV0d8JsAS9VL2+j64z1IByQcxPJpQ9bJ+jk+\nIEZKeflnl7SdRuj2VsjcmruGw4woIqfqtEz7FpmBDibatnQJsJIynR3x8onL\n5+3XzwNVK69Y0wf7j9316njaCGRyDhzAwIF/BvorbECExCKo7WnbmcTit/nq\nWYtjqpNVi0Ac2ZWdcIA0cEJ+bJLZBPx/V7wsc8UZ8++9spOyCA8I8s210r/6\nJHjIg877OHMhuE/XGKpCQ4lhpw2BN4vFmsakTGaL8KdR2qQjgODN8n5YNmVg\n8eGA\r\n=Mueh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIALY9NzNaJpdAuIqHPJNWtlJi4wi4B6GAnCtCG3ddTulAiEAl9G7hcfaIMsgvl0PNKAgnV9hor1zyHhnLxBEzK16MJ0="}]},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmUser":{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/st-lazy_2.1.0_1551471176892_0.4822075799999379"},"_hasShrinkwrap":false},"2.2.0":{"name":"st-lazy","version":"2.2.0","description":"Web components for lazy loading - you can use them everywhere, without any dependency. Contains also @Lazy decorator for Stenciljs to call annotated method when component is scrolled to viewport. Web components are based on @Lazy","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/types/index.d.ts","unpkg":"dist/index.js","collection":"dist/collection/collection-manifest.json","scripts":{"build":"npm install && stencil build --es5 --docs","start":"stencil build --watch --serve","dev":"stencil build --dev --watch --serve","test":"stencil test --spec --e2e","test.watch":"stencil test --spec --e2e --watchAll"},"dependencies":{},"devDependencies":{"@stencil/core":"^0.18.0"},"repository":{"type":"git","url":"git+https://github.com/jarrvis/st-lazy.git"},"keywords":["Stencil","decrator","Web components","scroll","lazy loading","IntersectionObserver","st-img"],"author":{"name":"Michał Kaliszewski"},"license":"MIT","bugs":{"url":"https://github.com/jarrvis/st-lazy"},"homepage":"https://github.com/jarrvis/st-lazy","gitHead":"caf45551e8203a2df38d833d5f820623ede1d3bd","_id":"st-lazy@2.2.0","_nodeVersion":"14.7.0","_npmVersion":"7.14.0","dist":{"integrity":"sha512-/vGgtgXIbQLunrYTddc8mUB6RzVMy5/HsSHpD6CIpTP4ArV6wJTzliaQh1Apx3k4d4iKop8I1LrQN+QoMcBFOA==","shasum":"3d601b1a1b81937110e4e9df0a3a1ddb211545f5","tarball":"https://registry.npmjs.org/st-lazy/-/st-lazy-2.2.0.tgz","fileCount":77,"unpackedSize":310923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2vaACRA9TVsSAnZWagAAChwP/0c4BvfSoHWo/iLXis4C\nFT3KY1EdNpE7MoVnf+QKrxcQmj9yWwoeqEkw5PtDiFqSOFBg8wkpUg/LgWss\ncOIKG/7PS8tyotNhgeQ9wteRub5wkgOLTfJalR3eIjruFfVjBP6KVV54Dvnw\nFungAvFOWOuwtQVbhLgD3ECXuPz1AUlFMHA3jZ5meVrITRsA/JsbUx1ykAEu\naKJ+45dR0XZP/XBRCS1iEUdumZwmNzgSaiNDq3akudkwaLxgL3Pmsmd1ScKU\n/C355tWT6QnGcocUjqAM4WGYi/4OxaB1A+Oc5LtnS4P3Rfnb1WvWgK43VFPL\n7udq4aN/hZn+Zsa0filxk4qi9fH7Wo/jgjVqlctm6LiIROWZYZJzuomluVqc\nPf+TVEn4rcAI2VDS250Ss5JcepDVx5bvWn51w4AFhWGxUxFL9lcxCHbkNRJl\nakszlVqEGBrno6qOSNxUozRl4LFPo8E1gULL0loWAYjbH2HAIDnW8R1P6OX5\nEynCiv5f2SzmzVfIoYOYZAYge3qRBHf44cjxu42t9KFoDcFu0QiiLj2kvMbA\nw/twtq3D99/utMn6kJ7ixtb9yqdxs2C0Xrr66R94ebMBvUkJFN92NdoerNjt\nfaqSLdd48FafObVU1pi8oDTcn/aDaLP17357AqtCp+sChEUkZrokJ0Og+rV9\nNkR8\r\n=TqNx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB2gWEpztsNTQwGil1OVM90XvdhBovJ6TWC2hetDnoAiAiBcbvkAv+BSvrJEPkZ7JPzR0MlLhgUCkilEFHiO9OF1ZQ=="}]},"_npmUser":{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"},"directories":{},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/st-lazy_2.2.0_1624962687999_0.2356327191749925"},"_hasShrinkwrap":false}},"time":{"created":"2019-02-17T21:46:31.886Z","0.1.0":"2019-02-17T21:46:32.093Z","modified":"2022-05-18T14:27:09.872Z","0.2.0":"2019-02-17T23:03:13.340Z","0.3.0":"2019-02-18T18:44:18.670Z","0.3.1":"2019-02-18T20:03:57.816Z","0.4.0":"2019-02-18T20:17:49.833Z","0.5.0":"2019-02-22T08:30:20.477Z","0.6.0":"2019-02-22T19:56:54.840Z","0.6.1":"2019-02-22T20:28:32.206Z","0.6.2":"2019-02-22T20:31:39.032Z","0.6.3":"2019-02-22T20:41:14.218Z","0.7.0":"2019-02-22T23:35:35.235Z","0.8.0":"2019-02-24T15:31:47.618Z","0.8.1":"2019-02-25T09:52:50.400Z","1.0.0":"2019-02-26T11:01:35.872Z","1.1.0":"2019-02-26T12:56:08.608Z","1.2.0":"2019-02-26T16:57:03.464Z","2.0.0":"2019-02-28T08:52:17.904Z","2.0.1":"2019-02-28T09:57:27.897Z","2.0.2":"2019-02-28T11:57:27.899Z","2.0.4":"2019-02-28T21:29:39.225Z","2.0.5":"2019-02-28T21:39:49.314Z","2.0.6":"2019-02-28T22:41:14.549Z","2.0.7":"2019-02-28T22:42:55.645Z","2.0.8":"2019-03-01T00:10:00.531Z","2.1.0":"2019-03-01T20:12:57.072Z","2.2.0":"2021-06-29T10:31:28.143Z"},"maintainers":[{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"description":"Web components for lazy loading - you can use them everywhere, without any dependency. Contains also @Lazy decorator for Stenciljs to call annotated method when component is scrolled to viewport. Web components are based on @Lazy","license":"MIT","readme":"# st-lazy\r\n\r\n![Built With Stencil](https://img.shields.io/badge/-Built%20With%20Stencil-16161d.svg?logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI%2BCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI%2BCgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU%2BCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQuNywzNzMuOWMwLDM3LjYtNTUuMSw2OC42LTkyLjcsNjguNkgxODAuNGMtMzcuOSwwLTkyLjctMzAuNy05Mi43LTY4LjZ2LTMuNmgzMzYuOVYzNzMuOXoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTQyNC43LDI5Mi4xSDE4MC40Yy0zNy42LDAtOTIuNy0zMS05Mi43LTY4LjZ2LTMuNkgzMzJjMzcuNiwwLDkyLjcsMzEsOTIuNyw2OC42VjI5Mi4xeiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDI0LjcsMTQxLjdIODcuN3YtMy42YzAtMzcuNiw1NC44LTY4LjYsOTIuNy02OC42SDMzMmMzNy45LDAsOTIuNywzMC43LDkyLjcsNjguNlYxNDEuN3oiLz4KPC9zdmc%2BCg%3D%3D&colorA=16161d&style=flat-square)\r\n\r\n\r\n## What is it?\r\n`st-lazy` is a collection of tools (web components) for lazy loading. You can use them everywhere (any framework: React, Angular, Vue etc.) without any dependency (doesn't matter if you use SSR with templating system like JSP or CSR). Beating heart of this library is a [Stencil](https://stenciljs.com/) `@Lazy` decorator that allows you to call component method as the user scrolls component into the viewport. For Stencil devs: `@Lazy` is being exported in this module so you can easily use it in your Stencil projects. On supported browsers (Chrome and chrome based browsers, Firefox and Edge) `st-lazy` uses [IntersectionObserver](https://developer.mozilla.org/en-US/docs/Web/API/Intersection_Observer_API) to accomplish this functionality. For Safari and IE it simply falls back to setTimeout unless you use polyfill. Inspired by [st-img](https://github.com/jgw96/st-img)\r\n\r\n## Polyfilling\r\nIf you want `st-lazy` to work everywhere (also on IE and Safari) use polyfill. You can pop this script tag:\r\n```\r\n<script src=\"https://polyfill.io/v3/polyfill.min.js?features=IntersectionObserver\"></script>\r\n```\r\nin index.html and that's it:)\r\nPolyfill is not included in `st-lazy` not to increase the bundle size and to leave the decision to you: either you go with setTimeout fallback or if you prefer, go with polyfill\r\n\r\n## Installing\r\nOutside of Stencil world you can use web components. To do that you can either \r\n- put `st-lazy` as dependency in your package.json and import web component that is relevant for you in your js/ts\r\n- or if outside of npm you can pop this script tag: \r\n```\r\n<script async defer src='https://unpkg.com/st-lazy@2.1.0/dist/stlazy.js'></script>\r\n``` \r\ninto your index.html\r\nThen you can just use web components in your html/jsx \r\n\r\nIn Stencil project, additionaly you can use `@Lazy`, just add `st-lazy` to your package.json:\r\n```\r\nnpm i st-lazy\r\n```\r\n\r\n\r\n# Module contains\r\n- [@Lazy decorator (only for Stencil)](#1-@Lazy)\r\n- [lazy-cmp component](#2-lazy-cmp)\r\n- [lazy-img component](#3-lazy-img)\r\n- [lazy-fetch component](#4-lazy-fetch)\r\n\r\n\r\n\r\n# 1. @Lazy\r\n\r\n@Lazy is a decorator that allows you to call component method as the user scrolls component into the viewport.\r\n\r\n## How to use it?\r\nIt's very simple: you just need to anotate your method with `@Lazy` and it will be called when host component is scrolled to viewport. Method will be called once - the first time you scroll to component. Additionally you need to pass host's `@Element`. You can do it in two ways:\r\n\r\nOption 1: passing host element with `@LazyHost`\r\n```javascript\r\n\r\nimport { Component, Element } from '@stencil/core';\r\nimport { Lazy, LazyHost } from 'st-lazy';\r\n\r\n@Component({ tag: 'lazy-component', shadow: true })\r\nexport class LazyComponent {\r\n\r\n  @LazyHost() @Element() host;\r\n\r\n  @Lazy()\r\n  someMethod() { console.log(\"someMethod was called because user scrolled to LazyComponent\"); }\r\n\r\n  render() { return <div>Hello, World!</div>; }\r\n}\r\n```\r\n\r\nOption 2: passing host element manually\r\n```javascript\r\n\r\nimport { Component, Element } from '@stencil/core';\r\nimport { Lazy } from 'st-lazy';\r\n\r\n@Component({ tag: 'lazy-component', shadow: true })\r\nexport class LazyComponent {\r\n\r\n  @Element() host;\r\n\r\n  @Lazy({ hostProperty: \"host\" })\r\n  someMethod() { console.log(\"someMethod was called because user scrolled to LazyComponent\"); }\r\n\r\n  render() { return <div>Hello, World!</div>; }\r\n}\r\n```\r\n## Margin\r\nYou can also set margin for `@Lazy`. It determines how far from the viewport lazy loading starts. Can have values similar to the CSS margin property, e.g. \"10px 20px 30px 40px\" (top, right, bottom, left). The values can be percentages.\r\n```javascript\r\n  @Lazy({ margin: \"50%\" })\r\n  someMethod() { console.log(\"someMethod was called because user scrolled to margin of LazyComponent extended by 50%\"); }\r\n```\r\nor if you want to have it dynamic (as web component `@Prop`)\r\n```javascript\r\n  @LazyMargin() @Prop() margin?: string;\r\n```\r\nAll web components here have optional `margin` prop.\r\n\r\n## When use it?\r\nBasically you can think of every action that you would normally do with the load of the page/component. Maybe some of those actions are time consuming, generating not needed network traffic and not giving any benefit to most of users? Good example is calling an API to get data to be presented by component. Maybe most of users are not even checking some forgotten carousel on the bottom of every page in your app? Or you need an easy way to implement a listing page with *infinie* scrolling?\r\n\r\n## Example\r\nFollowing component\r\n```javascript\r\nimport { Component, State, Element } from '@stencil/core';\r\nimport { Lazy, LazyHost } from 'st-lazy';\r\n\r\n\r\n@Component({\r\n    tag: 'test-st-lazy'\r\n})\r\nexport class TestStLazy {\r\n    @State() name: string;\r\n    @LazyHost() @Element() host;\r\n\r\n    @Lazy()\r\n    getName() {\r\n        console.log(\"fetching user data...\");\r\n        setTimeout(() => {\r\n            fetch(\"https://jsonplaceholder.typicode.com/users/1\")\r\n                .then(res => res.json())\r\n                .then(data => {\r\n                    this.name = data.name\r\n                    console.log(this.name);\r\n                })\r\n          }, 300);\r\n    }\r\n    \r\n\r\n    render() {\r\n        return (\r\n            <div><p>Hello {this.name}</p></div>\r\n        );\r\n    }\r\n}\r\n```\r\n...on the page\r\n```html\r\n<body>\r\n    <div style=\"height: 1000px\"></div>\r\n    <test-st-lazy></test-st-lazy>\r\n</body>\r\n```\r\ngives\r\n\r\n![lazy api call](https://j.gifs.com/oVYVwB.gif)\r\n\r\n# 2. lazy-cmp\r\n\r\n[![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://www.webcomponents.org/element/jarrvis/lazy-cmp)\r\n\r\n`lazy-cmp` is a web component to lazy load other components while its scrolled to viewport.\r\nTake a look at [API](https://github.com/jarrvis/st-lazy/tree/master/src/components/lazy-cmp)\r\n\r\n## Why?\r\nStencil (and also some other web components compilers or frameworks) is lazy loading components by default. It loads only the ones that are actually used on the page not to add not needed js to be evaluated by the browser. Here we lift it. `lazy-cmp` component is using IntersectionObserver to load the component by name only if it is in the viewport. It means no html will be rendered by the browser and no js will be evaluated until you actually scroll to `lazy-cmp`. Then you dynamically render your component, it can have a complicated view, it can call the API to initialize... Great way to optimize your page, perfect for infinite scroll pages. On non supported browsers (IE, Safari) it falls back to setTimeout unless you use polyfill. \r\n\r\n## Example\r\nhaving a simple component\r\n```javascript\r\nimport { Component } from '@stencil/core';\r\n\r\n@Component({\r\n    tag: 'my-component'\r\n})\r\nexport class MyComponent {\r\n    @Prop() name: string;\r\n    @Prop() surname: string;\r\n\r\n    componentWillLoad() {\r\n        console.log('The MyComponent is about to be rendered');\r\n    }\r\n\r\n    componentDidLoad() {\r\n        console.log('The MyComponent has been rendered');\r\n    }\r\n    \r\n    render() {\r\n        return (\r\n            <div><p>Was I lazy loaded with lazy-cmp?</p></div>\r\n        );\r\n    }\r\n}\r\n\r\n```\r\nand page\r\n\r\n```html\r\n<body>\r\n    <div style=\"height: 1000px\"></div>\r\n    <lazy-cmp\r\n        component=\"my-component\">\r\n    </lazy-cmp>\r\n</body>\r\n```\r\ngives\r\n\r\n![lazy component load](https://j.gifs.com/2xRYEP.gif)\r\n\r\nAs you see component is not loaded untill it's scrolled onto viewport. Then full component lifecycle runs.\r\n\r\n## How to pass props to component?\r\n\r\nOption 1: In JSX you can pass `componentProps` key/value object to lazy-cmp   \r\n```html\r\n  <lazy-cmp\r\n    component=\"my-component\"\r\n    componentProps={{ name: 'Lazy', surname: 'Stencil' }}>\r\n  </lazy-cmp>\r\n```\r\nOption 2: In html you can pass `component-prop-?` attributes to lazy-cmp\r\n```html\r\n  <lazy-cmp\r\n    component=\"my-component\"\r\n    component-prop-name='Lazy'\r\n    component-prop-surname='Stencil'>\r\n  </lazy-cmp>\r\n```\r\nor optionally you can pass the componentProps over javascript:\r\n```javascript\r\ndocument.querySelector('lazy-cmp').componentProps = { name: 'Lazy', surname: 'Stencil' }\r\n```\r\n## I just want to use lazy-cmp to be notifed about scrolling to some html\r\nSure just react on the event that lazy-cmp will throw. Will only be thrown if you pass `event-value` attribute\r\n```html\r\n  <lazy-cmp\r\n    event-value=\"contentId\">\r\n    some html...\r\n  </lazy-cmp>\r\n```\r\n# 3. lazy-img\r\n\r\n[![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://www.webcomponents.org/element/jarrvis/lazy-img)\r\n\r\n`lazy-img` is a web component to lazy load image while its scrolled to viewport.\r\nTake a look at [API](https://github.com/jarrvis/st-lazy/tree/master/src/components/lazy-img)\r\n\r\n## Example\r\n```html\r\n<body>\r\n    <div style=\"height: 1000px\"></div>\r\n    <lazy-img\r\n        src=\"https://stenciljs.com/assets/img/logo.png\"\r\n        fallback-src=\"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ5VWGwI_ToYUkeZjAxP16jZB94Yzus4Q5YErjzzB2C44rWKwL7\"\r\n        alt=\"Lazy image\">\r\n    </lazy-img>\r\n</body>\r\n```\r\n\r\ngives\r\n\r\n![lazy image load](https://j.gifs.com/NLxMyK.gif)\r\n\r\n\r\n# 4. lazy-fetch\r\n\r\n[![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://www.webcomponents.org/element/jarrvis/lazy-fetch)\r\n\r\n`lazy-fetch` is a web component to make lazy API calls. Request is done after component is scrolled into viewport. You can set url, headers, http method and body over component params. Response will be given over events: either `resolved` or `error`. Take a look at [API](https://github.com/jarrvis/st-lazy/tree/master/src/components/lazy-fetch). You can also check [stencil-fetch](https://github.com/Fdom92/stencil-fetch) as `lazy-fetch` is based on it. \r\n\r\n\r\n## Example\r\n```html\r\n<body>\r\n    <div style=\"height: 1000px\"></div>\r\n    <lazy-fetch\r\n        url=\"https://jsonplaceholder.typicode.com/users/1\">\r\n    </lazy-fetch>\r\n</body>\r\n```\r\n\r\ngives\r\n\r\n![lazy fetch](https://j.gifs.com/xnGB4l.gif)\r\n\r\n## How to pass headers?\r\n\r\nIn html you can use `header-?` attribute\r\n```html\r\n  <lazy-fetch\r\n    url=\"https://jsonplaceholder.typicode.com/users/1\"\r\n    header-keyid='authorization key'\r\n    >\r\n  </lazy-fetch>\r\n```","readmeFilename":"readme.md","homepage":"https://github.com/jarrvis/st-lazy","keywords":["Stencil","decrator","Web components","scroll","lazy loading","IntersectionObserver","st-img"],"repository":{"type":"git","url":"git+https://github.com/jarrvis/st-lazy.git"},"author":{"name":"Michał Kaliszewski"},"bugs":{"url":"https://github.com/jarrvis/st-lazy"}}