{"_id":"scrolly-video","_rev":"24-0ddef9c45e6865eb06d5b5e956b54baf","name":"scrolly-video","dist-tags":{"latest":"0.0.24"},"versions":{"0.0.0":{"name":"scrolly-video","version":"0.0.0","keywords":["scroll","scrollytelling","video","webcomponent","svelte"],"author":{"name":"Daniel Kao"},"license":"MIT","_id":"scrolly-video@0.0.0","maintainers":[{"name":"dkao","email":"dkao@diplateevo.com"}],"homepage":"https://github.com/dkaoster/scrolly-video#readme","bugs":{"url":"https://github.com/dkaoster/scrolly-video/issues"},"dist":{"shasum":"e169a032d4bf20aee27320e0010806935d9ee6e7","tarball":"https://registry.npmjs.org/scrolly-video/-/scrolly-video-0.0.0.tgz","fileCount":13,"integrity":"sha512-/ikE+CifI3w1G1fUGPrBlbwe5eC2cqiLm8qi3XmBrjzvo7a8YYrT7JxTytXtmYly6PpFUDKa3qjRcGaW5PSdwA==","signatures":[{"sig":"MEYCIQCFNWpxENyLM+F4TyUPZtjgbiy2j1Opl0hZakvlLuG3MgIhAKJ3yID9GF16OE6G0ILYX0Sl7LFIkF5w8DAcILKbghfp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7nvLCRA9TVsSAnZWagAA/xAP/3dyn1rhws1HOo6jEXAR\nBaZs6zSRbcKk0I+hLHnKu50+KaqQdS4vTivErcuwLCFJIbPMqLg+fnuIkAyH\nSKxSPf4FKoDT4v1iBG6FRgWBzgJFKNIPghi4tyG02YYjttt0iY5iMhk056FA\n3XKgeNlG0l3IWnJPq98+gjTKu5JL6gD07XtvqQG2zLbN7k3Q6HoNHFWpV8l+\nphpHyPkbXXAe+WcFUqudg++iN7xQU4ZQYhfGVAMB9fiM/bTTVBxuqLDr4ev8\nO2mQYZL2v/A0xG81WD3we2in2UssuwPWfT3OzKlBNjLovNOrqhJqvJ2bpCzx\njZCMmWiqLf3OEjGeiFccJx055SaSprcdx0RB8D39Fvuvz8DraJFnpZk9TCBA\nT9sL8kYcKfKv/Fzud7gxW5JwJCQxdgCd3jh7VRj+1G7/9SMpu/ye4/kmVBly\n00zpkqETuhyry1iJPh50kT/q0ECFQlwfqP8dY+NORJVA4VPJ1ZDnwaaeD3Gq\nDlnHz3g2ywhGJTZRkmDWyUslAgbdiSfyGLNqmurxjWjKsqxCqoiZOzOvqdcp\nKfisnAewipRzp35Aw4gWpNYMMpE1gQI6lYeSJVc2wR1dViLLWiHgtOJa/ZD+\nXLiuj5HyvzfmR9GOVpLKFNZpFgVrJg9tBbbu96Oqs5uAFN+q2rREVosdbACu\nM49z\r\n=wCEH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/scrolly-video.js","gitHead":"7a692a65b80c34cc8e3e44a7b7a407d928f2e4c7","scripts":{"dev":"rollup -c -w","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","start":"sirv dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"dkao","email":"dkao@diplateevo.com"},"repository":{"url":"git+https://github.com/dkaoster/scrolly-video.git","type":"git"},"_npmVersion":"6.14.15","description":"A webcomponent built with svelte for scroll-based (or other externally controlled) playback.","directories":{},"_nodeVersion":"14.17.6","_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.46.0","svelte":"^3.46.2","sirv-cli":"^2.0.2","svelte-preprocess":"^4.10.2","rollup-plugin-copy":"^3.4.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-livereload":"^2.0.0","@rollup/plugin-node-resolve":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/scrolly-video_0.0.0_1643019211583_0.42333544470192663","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"scrolly-video","version":"0.0.1","keywords":["scroll","scrollytelling","video","webcomponent","svelte"],"author":{"name":"Daniel Kao"},"license":"MIT","_id":"scrolly-video@0.0.1","maintainers":[{"name":"dkao","email":"dkao@diplateevo.com"}],"homepage":"https://github.com/dkaoster/scrolly-video#readme","bugs":{"url":"https://github.com/dkaoster/scrolly-video/issues"},"dist":{"shasum":"cf8fcd2d9cda3cee6ccad71231a2f3686fe2fd72","tarball":"https://registry.npmjs.org/scrolly-video/-/scrolly-video-0.0.1.tgz","fileCount":11,"integrity":"sha512-s3cG762bo0vmRE1z1DYS+IOyerrOPzyQXvWnxkOx3xR0EOuWOIeKsYcNn6jbk1NNFXjaccj9tlFnVQi9PrfZPQ==","signatures":[{"sig":"MEUCIQDXIHKfXLEIDFuiFGUoIdCj2Rnq4Mkar1MICM1bWKx5/gIgP0ce112PZFpCbe9Az86mWrTSgOObTDMsXmU72gGM7QI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15288969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGZXuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpI2w/6A/Hjz1Nrhet3/wWFjw+03E+t+QaCjA3EeKt4c183OSvx7bzP\r\n3ESg1ylwMb7wvsz0if4oohWPTdmkLacjBKVpW2MBViIs39CF1AnNfQhSF+kk\r\nTR53GvwqMu4cSmqoPTpLs0k6n6SQcaf2M9NdODOpvp/luXpBGgefb/BUg9Qy\r\nafb4KIwizaiz+yqSrZa43APFU+peTX5R0WTEIvdcbPlxtSZS9aYQodEPlK0t\r\nk+XgW6nV5mszRsYhfDH4s2aPqBPccRJwU177hYfX9ficAglWXXGteKxOkunU\r\nQvIy0PJTNAOKTjWD7gnKgHDbOvDLpMNTGiYv0j80m+VSY2w02hNdSskC41XW\r\n40m/O0TSBAx3M2DQ9pGVTc96uGJOj6w3lq2Sx03r20QVTrqKV9xV+7IeVPN9\r\n1mBljaN1M99xpGgUkAzEDMfoXY6I+LZDb/6fYzPN+hd86Jd/oiUBGjcHKhUg\r\nDVBOHjgJcg83YLFDCiH7hw7asWc4u9CyFkVhHItmV51KjTyo9Ilfy20vzdN+\r\n0L0uoiSGvA30GMQzrdVLxtqg5A3ucCC7KW/eXycWb4jGahNTpXg1gFCrsWds\r\n4QaOjvkdL10uKE7cyQNqS3AO9YQhDA7uQhKNZ5AV6LXtPa035qwdmNHdTf2/\r\n4/VkWWI5qO6k71Q4yoEknHnzUVnctpGQiAY=\r\n=rzju\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/scrolly-video.js","gitHead":"2f2d57d8ce62a9b9c403e3dd7740538c757247cc","scripts":{"dev":"DOCS_SITE=true rollup -c -w","lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup -c","start":"sirv build","build-docs":"rimraf build && DOCS_SITE=true rollup -c","postpublish":"zip -j dist/scrolly-video.zip -- LICENSE README.md dist/*","prepublishOnly":"npm run build"},"_npmUser":{"name":"dkao","email":"dkao@diplateevo.com"},"repository":{"url":"git+https://github.com/dkaoster/scrolly-video.git","type":"git"},"_npmVersion":"6.14.17","description":"A webcomponent built with svelte for scroll-based (or other externally controlled) playback.","directories":{},"_nodeVersion":"14.20.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.7.0","mp4box":"^0.4.9","rimraf":"^3.0.2","rollup":"^2.46.0","svelte":"^3.46.2","sirv-cli":"^2.0.2","ua-parser-js":"^1.0.2","svelte-preprocess":"^4.10.2","rollup-plugin-copy":"^3.4.0","eslint-plugin-import":"^2.25.4","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","eslint-plugin-svelte3":"^3.4.0","rollup-plugin-css-only":"^3.1.0","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-livereload":"^2.0.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/scrolly-video_0.0.1_1662621166468_0.069275481110733","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"scrolly-video","version":"0.0.2","keywords":["scroll","scrollytelling","video","svelte","react","vue"],"author":{"name":"Daniel Kao"},"license":"MIT","_id":"scrolly-video@0.0.2","maintainers":[{"name":"dkao","email":"dkao@diplateevo.com"}],"homepage":"https://github.com/dkaoster/scrolly-video#readme","bugs":{"url":"https://github.com/dkaoster/scrolly-video/issues"},"dist":{"shasum":"afbef9e9fdf4a4a7a34d3529717d82c4a2281d0c","tarball":"https://registry.npmjs.org/scrolly-video/-/scrolly-video-0.0.2.tgz","fileCount":21,"integrity":"sha512-axsIMFSvcdKfzEsFEvRjL3i6YDkfxaW0nLax63KUP9YelCNzLdeJXPKKsvWWIy+mRNsevQR/nXrweRATLiGItQ==","signatures":[{"sig":"MEYCIQC9NbuZb/o2ZY8z/fm6yjHsS2o9AArSWRqXDL3jPwjR2gIhAIeu1h93n4rzZ4/svmK3HH8GX0dLML3TM7lXDSKoOpoX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10619320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuNx3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdBQ/5ALnccvCkquDGZkMKiZzT5gCSJzIPdqoGxxzj7ZncdsGbHEM5\r\n1Pn/+nE9kMjhoxzBW5vKyFfbA/KduZsrgJtgm21D7+aRESvnq5PF33y0vUO6\r\n7Jo2aSlweq6Ihb48OS1g7c1hMZOpsB15QyOX32k63XenY5FQiReghHaTZs/j\r\n0lZhGXlS2mRKYsyZehcdoaqWKrmYEF8uv3J1+zNXGb6A5WRNl6p1ZIcEFcNh\r\ngb2xjyI8G7Pd+j2RmV6L1g9R4gpxF2Cflx06j07nk5zF4Ah6NG+p7+da9PG/\r\nN05cdefE/vVE7FA5X3SWh42NUenWUhs8Qi52j6Z2GuXMl0nhvRGq0yZUMLjF\r\n/Z04mZXoX0xDUxvakfpJilIflUoz8xuC78s6w+vyUkN9J8eoI0m8R/WxwoWf\r\nPumz6xvhKBUaTyLSM5UWMuq7r3nS4kcagORpLFS9enyAEqWPQRWSw6qnhIkG\r\nbCXLQHNcj1hQhzbVxJ07EMv43eZD0ipiUo2tvT4Kkrost2ElNqPIP1i+mohI\r\nd3QtIUUnwJSmEv5xFlOB1sKruoKOu9lDOF4IcaI4OucNmAikmzMPqU4va3/R\r\nKK/mfCXXdOXxrAvT8GuPPxH7UlNV96e4j71WbNqGVR/sps6+M/k1+5oeCQ7j\r\nrx7NHtyFUrUQz2P1Xk06FlVcUmmli6ROzkQ=\r\n=i7IO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/scrolly-video.js","gitHead":"38b7b6a29b3eac3497cfeda7cb485e55a98a9834","scripts":{"dev":"DOCS_SITE=true rollup -c -w","lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup -c","start":"sirv build","build-docs":"rimraf build && DOCS_SITE=true rollup -c","postpublish":"zip -j dist/scrolly-video.zip -- LICENSE README.md dist/*","prepublishOnly":"npm run build"},"_npmUser":{"name":"dkao","email":"dkao@diplateevo.com"},"repository":{"url":"git+https://github.com/dkaoster/scrolly-video.git","type":"git"},"_npmVersion":"6.14.17","description":"A component for scroll-based (or other externally controlled) playback.","directories":{},"_nodeVersion":"14.21.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.7.0","mp4box":"^0.4.9","rimraf":"^3.0.2","rollup":"^2.46.0","svelte":"^3.46.2","sirv-cli":"^2.0.2","@babel/core":"^7.11.6","ua-parser-js":"^1.0.2","svelte-markdown":"^0.2.3","@babel/preset-env":"^7.11.5","svelte-preprocess":"^4.10.2","rollup-plugin-copy":"^3.4.0","@babel/preset-react":"^7.10.4","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.25.4","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","eslint-plugin-svelte3":"^3.4.0","rollup-plugin-css-only":"^3.1.0","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-livereload":"^2.0.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/scrolly-video_0.0.2_1673059447367_0.8559880300766687","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"scrolly-video","version":"0.0.3","keywords":["scroll","scrollytelling","video","svelte","react","vue"],"author":{"name":"Daniel Kao"},"license":"MIT","_id":"scrolly-video@0.0.3","maintainers":[{"name":"dkao","email":"dkao@diplateevo.com"}],"homepage":"https://github.com/dkaoster/scrolly-video#readme","bugs":{"url":"https://github.com/dkaoster/scrolly-video/issues"},"dist":{"shasum":"a9d0643fc706ef5859c332c9ffb9df9c3f94fcf5","tarball":"https://registry.npmjs.org/scrolly-video/-/scrolly-video-0.0.3.tgz","fileCount":21,"integrity":"sha512-uHPxzK+ntegCLpYWEYmiFVJjsVmaIp5QmJG3afxu9j+ynr+iZhZma2aI2FUQUZM6y0W+Q9ftSYIuCLBTYleOOw==","signatures":[{"sig":"MEYCIQCFOk/e69brPUGcKcifViZJYLPj5diHOwMj/Uxak5JYeAIhAOI41KIwe/YScuOSH0qtL9SzNGtzx8pBm29+XEZG0/Pb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10624472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvLJqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoglw/+NcCZyc2iitSnAGWMfcZC9khI9CBEt07rxlxjFynj8qaN+RAE\r\n50zVqP+h8Dy9n96Q7dOYo40Ggd6Fj04/74N36zeaR6hCXtjkLNUZKgJbDqbZ\r\nDRtNIy5QmWm/zWWHPPR237Hd70fhrbO7gfylxKfWZfB4P3pNOek+0dD7jjbl\r\n/qRRynVl1JXXJJRGmOXveGHIL/BlHwjxo/QQnLppyu60M3HO/ozzEYlztwRn\r\nJSCe1xCdwmBpt4cfOpUcBRMiiShQiN/Gd4mlOFhqv+QgV2/4YjWfXLRhC9qJ\r\nVKw4PwmB5+hX0fZtdForRcyrlm+EV4Ub/vVypmycvez75HH2fS4xH1LMA8Pe\r\nDmnqCy7EEOIbTQPOF6tiP1DKgHnqDqtH7W083V1uPt8XdGmsEqaUoR6t3CJH\r\nDvleEk/bC5XqXezqXau2hJ32204qlWtqdO2skvnGXtKdGSEAiEX1eXgwDTYH\r\n4AH0tab1QxxvZmjioMrA/fN1quL49M58aAp8B8BcsrHfwQstOUK6OWLrZDAH\r\n2DIVKZf07YVHStCU0pLfOIZTU2mh6I2/BC2x3ZqibFtjVKPYijLoT8ffuciL\r\nsyGqtR6nrnEpRktyU1QiyE7LC4Uv4i8FAp5R0E2wU249KLemJ4SIaheu156+\r\nvf2mQSWae22H0at1SHseaLUKQL1OuoGKw5o=\r\n=OyL7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/scrolly-video.js","gitHead":"daef9de52a0c235e3d86e2a4c515257cb000dcfc","scripts":{"dev":"DOCS_SITE=true rollup -c -w","lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup -c","start":"sirv build","build-docs":"rimraf build && DOCS_SITE=true rollup -c","postpublish":"zip -j dist/scrolly-video.zip -- LICENSE README.md dist/*","prepublishOnly":"npm run build"},"_npmUser":{"name":"dkao","email":"dkao@diplateevo.com"},"repository":{"url":"git+https://github.com/dkaoster/scrolly-video.git","type":"git"},"_npmVersion":"6.14.17","description":"A component for scroll-based (or other externally controlled) playback.","directories":{},"_nodeVersion":"14.21.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.7.0","mp4box":"^0.4.9","rimraf":"^3.0.2","rollup":"^2.46.0","svelte":"^3.46.2","sirv-cli":"^2.0.2","@babel/core":"^7.11.6","ua-parser-js":"^1.0.2","svelte-markdown":"^0.2.3","@babel/preset-env":"^7.11.5","svelte-preprocess":"^4.10.2","rollup-plugin-copy":"^3.4.0","@babel/preset-react":"^7.10.4","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.25.4","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","eslint-plugin-svelte3":"^3.4.0","rollup-plugin-css-only":"^3.1.0","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-livereload":"^2.0.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/scrolly-video_0.0.3_1673310826184_0.7890440189919139","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"scrolly-video","version":"0.0.4","keywords":["scroll","scrollytelling","video","svelte","react","vue"],"author":{"name":"Daniel Kao"},"license":"MIT","_id":"scrolly-video@0.0.4","maintainers":[{"name":"dkao","email":"dkao@diplateevo.com"}],"homepage":"https://github.com/dkaoster/scrolly-video#readme","bugs":{"url":"https://github.com/dkaoster/scrolly-video/issues"},"dist":{"shasum":"c09b8b54e7e0c2f74d8d1683785164d0a6607d58","tarball":"https://registry.npmjs.org/scrolly-video/-/scrolly-video-0.0.4.tgz","fileCount":21,"integrity":"sha512-pT36nzn6gwIc/ITpRh1Oxj7DKKAbw95wPWZTK5B+8kbZoiVUyThC98A9ZgvdaDFFkaX0nUiM8GImlfk71aRqWg==","signatures":[{"sig":"MEQCIHA746SW8K2mQzV6jwWA7K9VkNeEio4duq5PLTJflZzNAiBTm6gdYjUurqzuJtRkg8b87BoxWPGCyU7edbMBD242Pg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10625689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvdeOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoE4g/+KyTAjTuGlKkZ/tFxH0jlIqcoyCQnoHuP4n42st4AnJEqTsYr\r\nrfnUwP72+A1V6V8KE7DIG6e6BXYF/fhcQzXVtS413E4pvex/aQ3rEKIfshTF\r\nFEIIQiaWNnG5q0YqE6H8Bkpik968NfNFZMfA5g5uL22oJDI8pHQfGdrapnMN\r\nqvIPvhLvDkS7wv+ifs+7faCOjn2w46I8HP8i9v+BMrhhPDNXhMWxnfTL3nZB\r\nULEuRV/xfJaDqugfj9DZiXsQ26bBII4YUvSNej2izAIYfZxlUAUXEeG7N3JU\r\nkUFlFkPiyPMpdpnimvo9aBhym2AiMofspUmRhPGCOsuX63NrZD20u6nozdfn\r\n0Ty414dTw6nW49vkYqpFQfS5nuN4kmpSX7Ixau48TOMRs96HcBMfc42mVfZx\r\nD1P1gpc99WRTcp7ZFi5e0AJXOUGjBvpDmlc6+MONjKh7QLlC91zNvHUbUwwE\r\nHSpBeLKiIhlJfIDBny5yzkQW1x6ep4O5i73sybYW7bcdiAhjgzQyKp4xuAj3\r\nNtmUJMzG4m7R3EG2ea9cJGB+aNfDSM8C+ahfXB6+WLoAY2y3mzbIZ6CiMfE2\r\nvIRKi+sV84lt+LGHWVi6CeHy6IWhgsaNgqgRRCUGAD3UjcY9y1H9CHj4mQJZ\r\nKgdle5+AZjX1kE5kTzlmssAfirPxv8pLymw=\r\n=jZDB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/scrolly-video.js","gitHead":"7a2ee7f6829da946779f44ccd0bf760df2650dcc","scripts":{"dev":"DOCS_SITE=true rollup -c -w","lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup -c","start":"sirv build","build-docs":"rimraf build && DOCS_SITE=true rollup -c","postpublish":"zip -j dist/scrolly-video.zip -- LICENSE README.md dist/*","prepublishOnly":"npm run build"},"_npmUser":{"name":"dkao","email":"dkao@diplateevo.com"},"repository":{"url":"git+https://github.com/dkaoster/scrolly-video.git","type":"git"},"_npmVersion":"6.14.17","description":"A component for scroll-based (or other externally controlled) playback.","directories":{},"_nodeVersion":"14.21.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.7.0","mp4box":"^0.4.9","rimraf":"^3.0.2","rollup":"^2.46.0","svelte":"^3.46.2","sirv-cli":"^2.0.2","@babel/core":"^7.11.6","ua-parser-js":"^1.0.2","svelte-markdown":"^0.2.3","@babel/preset-env":"^7.11.5","svelte-preprocess":"^4.10.2","rollup-plugin-copy":"^3.4.0","@babel/preset-react":"^7.10.4","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.25.4","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","eslint-plugin-svelte3":"^3.4.0","rollup-plugin-css-only":"^3.1.0","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-livereload":"^2.0.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/scrolly-video_0.0.4_1673385870627_0.8034278502417336","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"scrolly-video","version":"0.0.5","keywords":["scroll","scrollytelling","video","svelte","react","vue"],"author":{"name":"Daniel Kao"},"license":"MIT","_id":"scrolly-video@0.0.5","maintainers":[{"name":"dkao","email":"dkao@diplateevo.com"}],"homepage":"https://github.com/dkaoster/scrolly-video#readme","bugs":{"url":"https://github.com/dkaoster/scrolly-video/issues"},"dist":{"shasum":"dcc9b029d5b3d60d80ba79d5d1f7fbca7c7d0eda","tarball":"https://registry.npmjs.org/scrolly-video/-/scrolly-video-0.0.5.tgz","fileCount":21,"integrity":"sha512-eaN6yqwHP7k1b6LRn+c4zpomD6S7LMOlv3cnXWl6LYOMTBTpHyolsNg4yYBc2heG+R8pDk5vnV+iZrZRhzHILg==","signatures":[{"sig":"MEYCIQDVrHBztFRPzyja66ifkHZmHkmAiSr+zRd++wbMjNQwvwIhAKZWXiRQABnEKRAGi7fyFJOd+0nlkH0DJMalEZZdbV63","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10626462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyXlMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcQg/+KdwcAtQpeZAAQL0kRwI+yGTKE4WuZapoKRT2CGTpAzIn0jVE\r\nyJbQAPEkdr+HZh0mE+/ji2n5v0ouDp/+jE5eHJz/OcY7bgbrOwhhL1AKV2eq\r\nWJzd1SGf2fPb4Z/5pNh2XVHT4DjaxgfoteXs19k6Ma0baEjABvTnwCoWYdxO\r\nAXLA2xpETaB61s3cvXWxqa6xtj0mLmQM3rrmwPXqpRBqUaNADDzCq2hWmXhu\r\nFDQLw7W4wPrhKJ0R3b9ogkJTsyHDU354t0LzpdLVW3U5WQMqya8woVKZjEfg\r\nPOx8HQyeZSMiv+HU9gRDc8oymZZyiQa/lkZRzVBNQDsJMV3u7VRyb878TNZO\r\n2FiGgERbhp4GBIZT36YPv1kgJzJMOg+e84SS+9EciqF5VFCU8qps8CVnJ3ln\r\nahKXCf+mGEUNEbjbS0IAZhZl4ZiFL/dHXtn+M8c4pGUJs9N2fC1sNr3NLab1\r\n5ykX1ds4S5r93H/bnL9ibYkWuEixgmZPbLaGp47h84xrMBDXd/rQj1AQ9EqE\r\n3RKSreGxskLqiVo4W/S9+exuvPLyBedOkTBZfmXVbky09HawVS1Dco26pQy7\r\nA9jHiqi5WGU6kLlWt6b87Ezd2x+DI/Ep6FZsPA18bApTIgR7iI4ZXayzxiQL\r\ndkcpZVEDEfej67o+FMPj2m1PvH+5Frz0T4U=\r\n=QAgg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/scrolly-video.js","gitHead":"adccd046924048311c2b4bbf905785103bd21ea4","scripts":{"dev":"DOCS_SITE=true rollup -c -w","lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup -c","start":"sirv build","build-docs":"rimraf build && DOCS_SITE=true rollup -c","postpublish":"zip -j dist/scrolly-video.zip -- LICENSE README.md dist/*","prepublishOnly":"npm run build"},"_npmUser":{"name":"dkao","email":"dkao@diplateevo.com"},"repository":{"url":"git+https://github.com/dkaoster/scrolly-video.git","type":"git"},"_npmVersion":"6.14.17","description":"A component for scroll-based (or other externally controlled) playback.","directories":{},"_nodeVersion":"14.21.2","dependencies":{"ua-parser-js":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.7.0","mp4box":"^0.4.9","rimraf":"^3.0.2","rollup":"^2.46.0","svelte":"^3.46.2","sirv-cli":"^2.0.2","@babel/core":"^7.11.6","svelte-markdown":"^0.2.3","@babel/preset-env":"^7.11.5","svelte-preprocess":"^4.10.2","rollup-plugin-copy":"^3.4.0","@babel/preset-react":"^7.10.4","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.25.4","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","eslint-plugin-svelte3":"^3.4.0","rollup-plugin-css-only":"^3.1.0","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-livereload":"^2.0.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/scrolly-video_0.0.5_1674148172225_0.5057714481346225","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"scrolly-video","version":"0.0.6","keywords":["scroll","scrollytelling","video","svelte","react","vue"],"author":{"name":"Daniel Kao"},"license":"MIT","_id":"scrolly-video@0.0.6","maintainers":[{"name":"dkao","email":"dkao@diplateevo.com"}],"homepage":"https://github.com/dkaoster/scrolly-video#readme","bugs":{"url":"https://github.com/dkaoster/scrolly-video/issues"},"dist":{"shasum":"e7e8b2124b9b262a9547a93d412e65cf6e63172c","tarball":"https://registry.npmjs.org/scrolly-video/-/scrolly-video-0.0.6.tgz","fileCount":21,"integrity":"sha512-PlwQ/8+WUR6Wsjt1yAf0bf3SzUEki2/oViq6C2rK2+QfVU5kZYuPwLoKDLQ5dWQ2aj64vfqDR9oN88CUDe3eMA==","signatures":[{"sig":"MEYCIQDOMhzMB/qpodSLRkcVTAnS4+fy0J88kd0Hd0D3Qf6/iQIhAOFVp36C/jLBg1P/2fwx6MhdDcmuszsJSuntWUUkUWPN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10626462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyXr0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2lxAAjUFcT+pP60FWnAjxRQFLIEjCyrfc2bAytTDlgYTw3PF+Zk1s\r\nhM4n8UmucIidkaYJCk2m1RYxJ6iRD+WJQj0KVfJE9/sx8DYSpfraeBT1Q2ze\r\n3CAXyX3Qfae39fAMuv1PTzoOQfJywUdfLEbJPQmgDoCEx/CtAyEfGzVS7D5h\r\nKiM/dblNYPgrntabMbKNiqpsu9IVIjrNUf8gUNYQv318Tvo+b9ku+m4uBOLW\r\nPHCWQJX0nXeEjracI4EupMRkOFqtJPNAy8O2I3WPAqZjF0bc+OphnRfhY8+G\r\naui5ebEkx29d1q3Y+giVa2wkGPas3P3yusFXkHX3CN5Y7hsJJlf0ahifYJam\r\npXGtUtSGE7SzNMPXDOCqUvxfiSoEreSh/Rbf1Xv+kOa3oeVpjE/E8H3ZnkOP\r\nRlUmEdRUvDUcIizYJ5kzh8wMB+JfW+HpDooWLlPscVD4X/gocmcokaWHDk75\r\no4iIPUg81TF8rxwgBXOj1w1aAqLeQelz6EagLRuaziXsu2Ne8U2j0wpqFyqk\r\nWbImlGzS2W8McS7NJ8JuWHXGgumX9GsB79/MIxd2HtzU3f1S28L+EjpIJ/WB\r\nDvTQUDeAUNdCBG3TVU+G1mB4FXZFiaB8SCCoYwXyEN47V4lTHo0gSiuj3pnz\r\nJ9+Sd9SQgn6DIZpJhmEbBt85hgTuAlKZiQ8=\r\n=M9lY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/scrolly-video.js","gitHead":"f25001d40ba72d97098db762434776264b1a91dd","scripts":{"dev":"DOCS_SITE=true rollup -c -w","lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup -c","start":"sirv build","build-docs":"rimraf build && DOCS_SITE=true rollup -c","postpublish":"zip -j dist/scrolly-video.zip -- LICENSE README.md dist/*","prepublishOnly":"npm run build"},"_npmUser":{"name":"dkao","email":"dkao@diplateevo.com"},"repository":{"url":"git+https://github.com/dkaoster/scrolly-video.git","type":"git"},"_npmVersion":"6.14.17","description":"A component for scroll-based (or other externally controlled) playback.","directories":{},"_nodeVersion":"14.21.2","dependencies":{"mp4box":"^0.4.9","ua-parser-js":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.7.0","rimraf":"^3.0.2","rollup":"^2.46.0","svelte":"^3.46.2","sirv-cli":"^2.0.2","@babel/core":"^7.11.6","svelte-markdown":"^0.2.3","@babel/preset-env":"^7.11.5","svelte-preprocess":"^4.10.2","rollup-plugin-copy":"^3.4.0","@babel/preset-react":"^7.10.4","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.25.4","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","eslint-plugin-svelte3":"^3.4.0","rollup-plugin-css-only":"^3.1.0","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-livereload":"^2.0.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/scrolly-video_0.0.6_1674148596009_0.46075988223330877","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"scrolly-video","version":"0.0.7","keywords":["scroll","scrollytelling","video","svelte","react","vue"],"author":{"name":"Daniel Kao"},"license":"MIT","_id":"scrolly-video@0.0.7","maintainers":[{"name":"dkao","email":"dkao@diplateevo.com"}],"homepage":"https://github.com/dkaoster/scrolly-video#readme","bugs":{"url":"https://github.com/dkaoster/scrolly-video/issues"},"dist":{"shasum":"168b701ecca02ec0c870e9120a9e5c705e921494","tarball":"https://registry.npmjs.org/scrolly-video/-/scrolly-video-0.0.7.tgz","fileCount":21,"integrity":"sha512-5V2op5ktGTHFATOSYxnloTs6WtBlw8Fm7k+bAtlQ2e6HT2ri0BlPjN7i60FMJGYl0DjJ47fxz/OeRds6l40ytw==","signatures":[{"sig":"MEQCIHbkGbmdvDRQyo9a6lcghSQPPWRZ9Yv+NSzxvH1LSwf9AiBmRu1kkrIH4hNOR8s379C03SaEFDQ3EQtiisvTWfuX7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10626473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyYB3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9sxAAjD4R+j6M7TT14O21GUJEV8Q49anYxWcxJoJLVfOQ7TtZMyBW\r\nNA9McoW/py203vdEfJs1JRopQCaXBKEuOsIEpIkA8uIALd0ICpM6hrtoTZKq\r\n0LkK4m6T+Srt+GnnOy7ZXmEXnw3oEe5gGQA8Ef1YKzmSnINPvB2JR1LiZ24k\r\n0PltnpZS2FIX/Q+mvF5wQfQ+NoBsSDsfaDRk/RypgY9mhLwNDtIwsELRna3f\r\nd093Jo3GXLjotu++cYsq6hD2x/RiYJ9/bRHfYmyt7/EHy+qEmvlwbG/s9LRo\r\nwAMSTG6HToblTInWe7snk+R/cKqK4qneTpN9/Nf5/RlmRdCeJqx0GSwbiKIF\r\nirrfw4qwnFHZGMnxO3poxUUk9mh/QpbbYQFUmbDCC0tNiGr18Lew4a0//tdB\r\nTFa4OngBxn6myQ+/qAtn4fIX8i6eSn+0U7gKvttrifLnKgbwfj08w2TV9Op+\r\nz/xbrM+HrPdmvzcdz0cvuykq+/12NeHn1m2ThqxhmSwsLX6EAmAUHRx359vS\r\nHfaGDL3zuUNoIX2Z/eqdRbBg7UQ5OkBZrevjCStEETYJgVJQaakQPlCFXK2k\r\n5ukKbRfDTfDEL8ZURZEClBu61KgNDLW8rUTQ0z4kFW8oRx6pJrDcjWeUcITf\r\nBkwplXXpMk8iXMX78rWixjf3Km2q65GD+fw=\r\n=1TKm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/scrolly-video.js","gitHead":"39d38fb2a26af89cfba8cd18f07759e227f62cc8","scripts":{"dev":"DOCS_SITE=true rollup -c -w","lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup -c","start":"sirv build","build-docs":"rimraf build && DOCS_SITE=true rollup -c","postpublish":"zip -j dist/scrolly-video.zip -- LICENSE README.md dist/*","prepublishOnly":"npm run build"},"_npmUser":{"name":"dkao","email":"dkao@diplateevo.com"},"repository":{"url":"git+https://github.com/dkaoster/scrolly-video.git","type":"git"},"_npmVersion":"6.14.17","description":"A component for scroll-based (or other externally controlled) playback.","directories":{},"_nodeVersion":"14.21.2","dependencies":{"mp4box":"^0.4.9","ua-parser-js":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.7.0","rimraf":"^3.0.2","rollup":"^2.46.0","svelte":"^3.46.2","sirv-cli":"^2.0.2","@babel/core":"^7.11.6","svelte-markdown":"^0.2.3","@babel/preset-env":"^7.11.5","svelte-preprocess":"^4.10.2","rollup-plugin-copy":"^3.4.0","@babel/preset-react":"^7.10.4","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.25.4","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","eslint-plugin-svelte3":"^3.4.0","rollup-plugin-css-only":"^3.1.0","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-livereload":"^2.0.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/scrolly-video_0.0.7_1674150006663_0.7021570082260713","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"scrolly-video","version":"0.0.10","keywords":["scroll","scrollytelling","video","svelte","react","vue"],"author":{"name":"Daniel Kao"},"license":"MIT","_id":"scrolly-video@0.0.10","maintainers":[{"name":"dkao","email":"dkao@diplateevo.com"}],"homepage":"https://github.com/dkaoster/scrolly-video#readme","bugs":{"url":"https://github.com/dkaoster/scrolly-video/issues"},"dist":{"shasum":"db481db5e80495771691315638404ec49acbe635","tarball":"https://registry.npmjs.org/scrolly-video/-/scrolly-video-0.0.10.tgz","fileCount":21,"integrity":"sha512-MRJWeQ4UiYXnHfsMlsmUo1sCt/XXq3XIAN5kr1ufo93+QBx8mp8sEbiX/PlwYWcU7Qvtv0hcCfS5bJ3PmwcLng==","signatures":[{"sig":"MEUCIBwwJdVBhYtIHodrVjQEhs+WTCIKjntD6yD40sKi6YMlAiEA4zBVLkK7h62Mp//nbTI2OAKfSLBItiMeMs2PC67I5bg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10950030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyYZMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrydA//fwA2qV57GzNJefP9QUDRwJOPI9UOQsyZalRnuvKAbd14z2Pp\r\nkLM5QMNSKnAYbC6fM5Kzp0uQ4jEsh5FZOtrBvRy8/xMVtLsejAMY0w4338nP\r\nWcYwnt0iLQQQVQG7IRnVxpf68Vwcj5SGGxlg/J3E1/Jsj2+4cbSuw3J91qB3\r\nwWufpLow7g5HLBGnR/tUpctypTVxHd9GngoKY8bdL6pxaIkhFfKXn85g3Qh0\r\nC8AE/RVEYlCXkNn952wHIg2J5+DHRX4n6Zxaaib4URh09HojR6dqTpy651Cn\r\niejbfCfgYUuU4TKjKE5zbZtHA0b4RMTEIGuJFV3ZGMRZF7sArye1EL0b98W+\r\nF8FtD31nQGAyLGvdLKZwKJN0cBSTgzlFulRH/xlkovdV9zkt165T32DOVyvd\r\n92AI7X9EXaDXrC7FdcBaIDdT4jsuEoQvH3X7H/U4FlREZOimLBsa0fLMsFGa\r\n2Ou/Jd84G/90Tjt2dDctdxMtnSRsBhfqZG0ZUiTvmEBh/3vMn+7cfgaG9oLl\r\nIum32KxXcrGX6Ydk+UCdvtxfmG23+odZ82TFKoR34qvOzcAo7YmoRm7iCf02\r\nuRugb0K7o10YmF5WQDzHcqtnuMrt7mUPpVzf/N7tdH9MdHv1BV6VFQdkE2qD\r\nhXrgA80RIPdGp5iwhwZy2fwOEDzcmCUB2lU=\r\n=govI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/scrolly-video.js","gitHead":"034cfe651873bb1ebcef6296adce04615534b4d1","scripts":{"dev":"DOCS_SITE=true rollup -c -w","lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup -c","start":"sirv build","build-docs":"rimraf build && DOCS_SITE=true rollup -c","postpublish":"zip -j dist/scrolly-video.zip -- LICENSE README.md dist/*","prepublishOnly":"npm run build"},"_npmUser":{"name":"dkao","email":"dkao@diplateevo.com"},"repository":{"url":"git+https://github.com/dkaoster/scrolly-video.git","type":"git"},"_npmVersion":"6.14.17","description":"A component for scroll-based (or other externally controlled) playback.","directories":{},"_nodeVersion":"14.21.2","dependencies":{"mp4box":"^0.4.9","ua-parser-js":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.7.0","rimraf":"^3.0.2","rollup":"^2.46.0","svelte":"^3.46.2","sirv-cli":"^2.0.2","@babel/core":"^7.11.6","svelte-markdown":"^0.2.3","@babel/preset-env":"^7.11.5","@vue/compiler-sfc":"^3.2.45","rollup-plugin-vue":"^6.0.0","svelte-preprocess":"^4.10.2","rollup-plugin-copy":"^3.4.0","@babel/preset-react":"^7.10.4","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.25.4","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","eslint-plugin-svelte3":"^3.4.0","rollup-plugin-css-only":"^3.1.0","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-livereload":"^2.0.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/scrolly-video_0.0.10_1674151500121_0.1614504823769809","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"scrolly-video","version":"0.0.11","keywords":["scroll","scrollytelling","video","svelte","react","vue"],"author":{"name":"Daniel Kao"},"license":"MIT","_id":"scrolly-video@0.0.11","maintainers":[{"name":"dkao","email":"dkao@diplateevo.com"}],"homepage":"https://github.com/dkaoster/scrolly-video#readme","bugs":{"url":"https://github.com/dkaoster/scrolly-video/issues"},"dist":{"shasum":"265115d972addf31222c3352a6f47691b345a6a5","tarball":"https://registry.npmjs.org/scrolly-video/-/scrolly-video-0.0.11.tgz","fileCount":25,"integrity":"sha512-ly7GckQ4xoJnihoiruh/JGEGEfIZVrlmxfsvXtsOHar1UGwsYb/HTKHYsfxdKhsvISFVp+jIGJSw6CAF4mzTuQ==","signatures":[{"sig":"MEYCIQDhRxksUARo//HYw4cz3ytDbVtdQC3LQ4FwDEzsLHkWqAIhAODt5QZKmSYMEFu7r66muxhgPesuVkbvQVyw7tCmLNG7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15235821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj49KLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/sQ//XPBygJ88XaUY2yiUj+VxnpzR61efm4Jgoxx9/T5lNYaBffm3\r\nr/NGwrfpw/4+VY1a8cxGY/TObkJtlmyNCxIHQ6g7DNfKI6Lo6+qymIDjstS6\r\nsOmILo6IOCPYJNxfzrUDTYvXuFd1jPHL5ok2zFnydH83moxzKrRhfsbT38aU\r\n6LfsZyf7XW8eQpuOnZjHqKd+xczWmZYz24qwWMcPG3YDZ69RnXCGi2owtYSa\r\nX2cOJrJ3552yEDYZPTFOFAxN/qmV+BVVUZ+KHgcMYovTfCHPbMaJfSoD08f4\r\nzHHp8hMXxwSB6heHh74jJRZ2PasL88oRF/NruZ3ZBPeEjwYsalVktI7TUOXr\r\nTb48JbB771o6tyNQncT/u1XeQDcojHy1sW1Hj95N5mKgmRmQvrF6Ll4qJIE3\r\niSXMDLcJrAqOhtxrouLD2gtfoq7rwxTxtoznGojGqDYIOK+x9Sjkzc/lTQNo\r\np51YCY1jhv3vzCrPjV9bT13IJ5QckiUqgVWLGJKE4deUfmeiI5W6IlPeoCGH\r\n7GRIHlKwTr87vkaYKokuUy2dyCHpZwng+RJxcnRlSAOlhhw6XUoSVZ7zFjdZ\r\nL/YHsmvwReFSwBnxYUsSU+NkLrR33pZxpE0PDpjFaU1n+gbSGL/ECpbo+42M\r\n6rGiXiRqVSwkLawXUp6AUVMksOrLcFn0o1I=\r\n=XxbT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/scrolly-video.js","types":"dist/ScrollyVideo.d.ts","gitHead":"d29cae20536b6c6ac4b35364882cc382b2b7f5c1","scripts":{"dev":"DOCS_SITE=true rollup -c -w","lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup -c","start":"sirv build","postbuild":"tsc","build-docs":"rimraf build && DOCS_SITE=true rollup -c","postpublish":"zip -j dist/scrolly-video.zip -- LICENSE README.md dist/*","prepublishOnly":"npm run build"},"_npmUser":{"name":"dkao","email":"dkao@diplateevo.com"},"repository":{"url":"git+https://github.com/dkaoster/scrolly-video.git","type":"git"},"_npmVersion":"6.14.17","description":"A component for scroll-based (or other externally controlled) playback.","directories":{},"_nodeVersion":"14.21.2","dependencies":{"mp4box":"^0.4.9","ua-parser-js":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.7.0","rimraf":"^3.0.2","rollup":"^2.46.0","svelte":"^3.46.2","sirv-cli":"^2.0.2","typescript":"^4.9.5","@babel/core":"^7.11.6","svelte-markdown":"^0.2.3","@babel/preset-env":"^7.11.5","@vue/compiler-sfc":"^3.2.45","rollup-plugin-vue":"^6.0.0","svelte-preprocess":"^4.10.2","rollup-plugin-copy":"^3.4.0","@babel/preset-react":"^7.10.4","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.25.4","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","eslint-plugin-svelte3":"^3.4.0","rollup-plugin-css-only":"^3.1.0","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-livereload":"^2.0.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/scrolly-video_0.0.11_1675874955029_0.18789978935071994","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"scrolly-video","version":"0.0.12","keywords":["scroll","scrollytelling","video","svelte","react","vue"],"author":{"name":"Daniel Kao"},"license":"MIT","_id":"scrolly-video@0.0.12","maintainers":[{"name":"dkao","email":"dkao@diplateevo.com"}],"homepage":"https://github.com/dkaoster/scrolly-video#readme","bugs":{"url":"https://github.com/dkaoster/scrolly-video/issues"},"dist":{"shasum":"d3b218b38abc998f0a0c738799594b93f1c68c09","tarball":"https://registry.npmjs.org/scrolly-video/-/scrolly-video-0.0.12.tgz","fileCount":25,"integrity":"sha512-P8uPlay+lSXkjyJ8WP0lXlVfTsHsN3zMF0c2sBkUcH1ajZItNvFY34oyI4I3MZnbYQSOX3DXsuXt0aQTLVrAlA==","signatures":[{"sig":"MEQCIF2CkEv1vFg2ekxMLTurBh5uujEWyaoENrz7+hrKfrtCAiBZ91NGbJi/0MrGLtP8CBxi84FbP+E6Vdv8QHGMNXkUjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15236311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5scUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoxfg/+OOeZQl613FExI/AyxOE6G8Ve6Tc/g2hz8+ovD1CiMCIqn54R\r\nmTepx5SWQW8NjP8Y3FqCTWUc0KCKHHiJXiKL7icYH9I9+UGHARnVaDYGNS0v\r\nW1wNshdJLxImEYj2CjmAHeNuDFlQNMGWTTTzGu7deOr+r8rNnKVGvpERm8Vf\r\nglx5tR5Tc8BNvezqq/KGvKu+2++iEDJi7WgWhC4VaBaIp1fbyawOOThmRzaR\r\n/yKbZugaYOmaXKpspD5rH55jSh1tihZGCrVDT3PLhvA3iP1eh88H5jTuuvJN\r\nnYLEP7Z5ALZgcTwH6UaNf0fGyq/5uTQtoNFQYFhMWhoOk4natfOK/Ip+LR7P\r\n7w3RoKYygsNT0JezQjxFXx88usBMeJnpej4BP55/RVBBwbOyeEKPwh6jU5bW\r\nHq7eq4s/sismi6i6ZPLsEpn8jwaXbraBklv3/c3l4R25taeAc+hA+VcYD/50\r\nIRYEUdAU30bV2CeEVzxb3eJo5/Nivb4Bv1AUGxMJ0JqoftmCFjS7hFWKSWWP\r\nPv/7ps/eOb48THh+zaOXCvvUzt+wxtEvC9GVFFxgeaAaq5i7TOE7xziIQZhf\r\nrKkLZ0e+fmUUNidxU0PjsmNoNVBuyv053voYCkk3J3I++V3z+dR0CJMRejdv\r\nNdqx5S62FDN9SZL0sblUX+jDKcxCWGNap6g=\r\n=DrVZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/scrolly-video.js","types":"dist/ScrollyVideo.d.ts","gitHead":"8bad4c2fd70926796a3c7e5811118c1e3fa168c5","scripts":{"dev":"DOCS_SITE=true rollup -c -w","lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup -c","start":"sirv build","postbuild":"tsc","build-docs":"rimraf build && DOCS_SITE=true rollup -c","postpublish":"zip -j dist/scrolly-video.zip -- LICENSE README.md dist/*","prepublishOnly":"npm run build"},"_npmUser":{"name":"dkao","email":"dkao@diplateevo.com"},"repository":{"url":"git+https://github.com/dkaoster/scrolly-video.git","type":"git"},"_npmVersion":"6.14.17","description":"A component for scroll-based (or other externally controlled) playback.","directories":{},"_nodeVersion":"14.21.2","dependencies":{"mp4box":"^0.4.9","ua-parser-js":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.7.0","rimraf":"^3.0.2","rollup":"^2.46.0","svelte":"^3.46.2","sirv-cli":"^2.0.2","typescript":"^4.9.5","@babel/core":"^7.11.6","svelte-markdown":"^0.2.3","@babel/preset-env":"^7.11.5","@vue/compiler-sfc":"^3.2.45","rollup-plugin-vue":"^6.0.0","svelte-preprocess":"^4.10.2","rollup-plugin-copy":"^3.4.0","@babel/preset-react":"^7.10.4","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.25.4","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","eslint-plugin-svelte3":"^3.4.0","rollup-plugin-css-only":"^3.1.0","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-livereload":"^2.0.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/scrolly-video_0.0.12_1676068627705_0.08717356599895099","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"scrolly-video","version":"0.0.13","keywords":["scroll","scrollytelling","video","svelte","react","vue"],"author":{"name":"Daniel Kao"},"license":"MIT","_id":"scrolly-video@0.0.13","maintainers":[{"name":"dkao","email":"dkao@diplateevo.com"}],"homepage":"https://github.com/dkaoster/scrolly-video#readme","bugs":{"url":"https://github.com/dkaoster/scrolly-video/issues"},"dist":{"shasum":"a810a23d34018d93d3d0b0467dc00a1a29f88668","tarball":"https://registry.npmjs.org/scrolly-video/-/scrolly-video-0.0.13.tgz","fileCount":26,"integrity":"sha512-wQYOMDmBOwpAf5VRhjemKmDg5RLHcHIN7FFHAS5nIf9bPSVloUdd7wYZsHTaLEhQ9cb6MGg+tgKMPDnmsmj69w==","signatures":[{"sig":"MEYCIQDDC5mHaTyA1AhfVBSvYnuT4xSjF2yhOdxrxn9I9BapdgIhAJxtSVtKpp+x2atF3V4hNCqlW1cq8BgGKf68l2Lyffqh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15563911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6BK5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrofw/5AbB5+FvfOYjd0Gz4Pp1+/ZU1SHUhkEcPqK1X5HCRwlINhrlz\r\ne66OnZ7osMxu/Uiz99uI6nmWj1L1mVyg/IvQJiwrOseJMTc0pm4URlSy3C33\r\nSuCQbN85LzwIMTx2AOqhNp632NabEadu9QeP816hL0WyvSj6SpAT2TWh1MnP\r\nvNVvL87meKCyLVXV7X3F1a0VTwE7ozc3f7Ho4aRb871HUUlZgHwy/EjVGTD1\r\nhsWrRPPCFhdpwPmppGpyOD7wuIMgde1fJHhiV2zFTC+wAMfd6rSfyM45bcJC\r\njL62fGh79bw5hE5R3MpezWenYRL6BZJjlMFHDdlitNEg6OIZqpli/hSocKf/\r\niBEukkGyli4D3wX/KWxqnyRxddFi2QuuaVYuNppcxNA/+F9CiGiSCXTquKMl\r\nIGZVdLsyScz1PwVYYPsC4VYK6NtzqVIJjeMVN0vMd5FObCSH7DKvIV0Shic1\r\noIZAxxzDVzbH/OhilduPOs/q4ligCZLkaSl1lQPjLUNZ4wOXT4NUJ/zeqg8C\r\nszqZ8DjR/+QRiVxLPglpLdNDEHkQEau6hSz1oH6JKUruvA+HS1i5Wyc3h50C\r\naY7X2/+EjTPG01FjuJBTuSkbSEfwb5NX9zE3X/MkDwJk4zcER3N16FuYOTmk\r\nGUdoWGB5+rBqk1fQFI4pmw2fs52i5ec0vOA=\r\n=vfRq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/scrolly-video.js","types":"dist/ScrollyVideo.d.ts","gitHead":"b4bfc31e5def69f030445ee99d927c9e70232eb8","scripts":{"dev":"DOCS_SITE=true rollup -c -w","lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup -c","start":"sirv build","postbuild":"tsc","build-docs":"rimraf build && DOCS_SITE=true rollup -c","postpublish":"zip -j dist/scrolly-video.zip -- LICENSE README.md dist/*","prepublishOnly":"npm run build"},"_npmUser":{"name":"dkao","email":"dkao@diplateevo.com"},"repository":{"url":"git+https://github.com/dkaoster/scrolly-video.git","type":"git"},"_npmVersion":"6.14.17","description":"A component for scroll-based (or other externally controlled) playback.","directories":{},"_nodeVersion":"14.21.2","dependencies":{"mp4box":"^0.4.9","ua-parser-js":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.7.0","rimraf":"^3.0.2","rollup":"^2.46.0","svelte":"^3.46.2","sirv-cli":"^2.0.2","typescript":"^4.9.5","@babel/core":"^7.11.6","svelte-markdown":"^0.2.3","@babel/preset-env":"^7.11.5","@vue/compiler-sfc":"^3.2.45","rollup-plugin-vue":"^6.0.0","svelte-preprocess":"^4.10.2","rollup-plugin-copy":"^3.4.0","@babel/preset-react":"^7.10.4","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.25.4","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","eslint-plugin-svelte3":"^3.4.0","rollup-plugin-css-only":"^3.1.0","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-livereload":"^2.0.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/scrolly-video_0.0.13_1676153529390_0.4332100717510208","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"scrolly-video","version":"0.0.14","keywords":["scroll","scrollytelling","video","svelte","react","vue"],"author":{"name":"Daniel Kao"},"license":"MIT","_id":"scrolly-video@0.0.14","maintainers":[{"name":"dkao","email":"dkao@diplateevo.com"}],"homepage":"https://github.com/dkaoster/scrolly-video#readme","bugs":{"url":"https://github.com/dkaoster/scrolly-video/issues"},"dist":{"shasum":"3c09be907f756cf0cc30b77d2da3803401490e0e","tarball":"https://registry.npmjs.org/scrolly-video/-/scrolly-video-0.0.14.tgz","fileCount":26,"integrity":"sha512-ynJNOhdu0Cj8SIMvdAai1J7zWmPvm6xUFK3c/qV+T5F6PJ1IMaDDHMzmo17tcAHATxvfrbe2vWYgLzMGXQJkIA==","signatures":[{"sig":"MEUCIEPjKtOACFn+pm43nVknNtkgTV33ewBzzdIieSuXNsi7AiEA5FEjgDF1QtfjP1nsD/KR95O9hT5CSVSoP+rzYzwobOY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15564030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAQltACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokAxAAmOafMs0ngkEdgr8JJQ4xll1XEoWrPrnnp5R0SwI4p/VAm+o2\r\nVHPJUqaJRPawjnaZELRRjjrZSe0XbE00GCGjoy3L+bXsNOFNPkzVfVgAYDtS\r\ncQ9d9VrGpdtQnDWGKu5UnFeZMPWroFgziJrQqxsmULRjaxZkpAEyHoeQyPpI\r\nlhkwngunAe3cJDCPZMDzDFEyz3rwj4G79z8ljoUmzUilzSDrd+PIey4zwj1u\r\nzvDqjS/S2hfLjWsm5SRMZG9tF7MBOWIWsWoMJ9Gue9h76OT8g2+xLpWPFEPf\r\nPZTcze6Q0tFaK5ypdMIMKryrODWBmPFKSN2RC25eFykySQBJYpvOesxYv2CP\r\nbEPaCJ8V0iblssrDtSW8mHmVO3UT4yGVg8L5dRE+0sPxcepUcuy2JP9AD4kr\r\n4LiTBURE1I0VCpjGvqH8hbrvFnJjpzERl0gti/4ShP//j1O6/1TVOmGVgJcg\r\nerRMWmzsHnettM25L7UA6P5XtxysztorXWKh/ctx3vGaIJRhYltHhDJNXF7X\r\nHgR19IGq/KtY4ywMMSfXPVeA0gecPaegKiESvhz7Givn+ZytZ9vxaCNPUO3o\r\n3gSotG1zmy2f9u7wdyEZTm/muyR4z3vy8OVgtpn4/+gJwYDI9mvdkcyiMtx8\r\nrjvBSjsXCvChqz/Idr4uuB3mKUzniLY37i4=\r\n=4l9N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/scrolly-video.js","types":"dist/ScrollyVideo.d.ts","gitHead":"e0272133d9288228b119f40332701345a078e984","scripts":{"dev":"DOCS_SITE=true rollup -c -w","lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup -c","start":"sirv build","postbuild":"tsc","build-docs":"rimraf build && DOCS_SITE=true rollup -c","postpublish":"zip -j dist/scrolly-video.zip -- LICENSE README.md dist/*","prepublishOnly":"npm run build"},"_npmUser":{"name":"dkao","email":"dkao@diplateevo.com"},"repository":{"url":"git+https://github.com/dkaoster/scrolly-video.git","type":"git"},"_npmVersion":"6.14.18","description":"A component for scroll-based (or other externally controlled) playback.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"mp4box":"^0.4.9","ua-parser-js":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.7.0","rimraf":"^3.0.2","rollup":"^2.46.0","svelte":"^3.46.2","sirv-cli":"^2.0.2","typescript":"^4.9.5","@babel/core":"^7.11.6","svelte-markdown":"^0.2.3","@babel/preset-env":"^7.11.5","@vue/compiler-sfc":"^3.2.45","rollup-plugin-vue":"^6.0.0","svelte-preprocess":"^4.10.2","rollup-plugin-copy":"^3.4.0","@babel/preset-react":"^7.10.4","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.25.4","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","eslint-plugin-svelte3":"^3.4.0","rollup-plugin-css-only":"^3.1.0","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-livereload":"^2.0.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/scrolly-video_0.0.14_1677789548598_0.4236567856727287","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"scrolly-video","version":"0.0.15","keywords":["scroll","scrollytelling","video","svelte","react","vue"],"author":{"name":"Daniel Kao"},"license":"MIT","_id":"scrolly-video@0.0.15","maintainers":[{"name":"dkao","email":"dkao@diplateevo.com"}],"homepage":"https://github.com/dkaoster/scrolly-video#readme","bugs":{"url":"https://github.com/dkaoster/scrolly-video/issues"},"dist":{"shasum":"0b21983d714c4777be76ef3af0928768b2236f86","tarball":"https://registry.npmjs.org/scrolly-video/-/scrolly-video-0.0.15.tgz","fileCount":26,"integrity":"sha512-PyV4gcWvJcsd3dqpoLfZ6uKtCi0DxZfrP4LySpi88VgiZiVvHZdxsifAfrLNN0Qb+JmwBi4B5n1aQOMEs1Q8lg==","signatures":[{"sig":"MEQCIBrGK5NIKzM72VgGqVtpG5HkQZEouObdG5G6tC9m+1W0AiB8XERk5yf8OnqQ7KmIthemInqayB5V6wXJ8yko62zP1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15564140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK2DZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/Sg/+KiRaybeE8v15not8OCbwryPpG97noLaV71m1ZyV6fHRT5A8i\r\nVtiLDIz+zWlEjFcM97AJc9fCMw7BYjcScIanHcJtxPxBK498y47qvORdbBP3\r\nVbsjFoD4EUcGi7BXZPL3d4UmBspbJgb89yf+9dmgexZpF2zBvdwGnHifVphJ\r\n/uJ5VoDy2APP2Cxkkc9IdBfHmJLA5JNhYeEnYpLUc0tBifqbNojSF7l3CpS5\r\nt1XY+D0XCqU3aiCXVOcI0OikxHqqy6mR/xy84DlJ5hoCWiX/vy8M2Q60o7EN\r\ns8wAgX/mes7YgDCWGXhEobQAmdnsWgIwssSblXBI96FV77SR2NjrgMa8wQAV\r\n2gOL3pJV2cPcC8gqzbF0+GKye0hdi87uR/NCnWDLrkbQRtGKUqyArQYzLWQm\r\ne7W79AQUw+PTbzi14PIMnXI4JghF8gRhtHtv3vSwlqCS+Rt5Kmo/yJI8owYE\r\nI75n+OLNZTZh7ay4BVsv3uXDXTKrp0/or0mPbzHLaeTj1L2eXqC5voAktHtn\r\nOtbbAdhvjMUrNKTsjnZ/dzFRducvf5HhJvz9jsPank3iwqXvVNv7OFnUTHcA\r\nH223rzipM+Jem5CNQYZkuvb5NwRmh+XPd0FBGKBx3mji3f2OQP92XKWj0f9R\r\ndOfRgnE76+aio3wgyWwQn8TXgwnJOPP5Qxo=\r\n=hqk/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/scrolly-video.js","types":"dist/ScrollyVideo.d.ts","gitHead":"c22fab8eafb03f77a94f4091da03ea7964778434","scripts":{"dev":"DOCS_SITE=true rollup -c -w","lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup -c","start":"sirv build","postbuild":"tsc","build-docs":"rimraf build && DOCS_SITE=true rollup -c","postpublish":"zip -j dist/scrolly-video.zip -- LICENSE README.md dist/*","prepublishOnly":"npm run build"},"_npmUser":{"name":"dkao","email":"dkao@diplateevo.com"},"repository":{"url":"git+https://github.com/dkaoster/scrolly-video.git","type":"git"},"_npmVersion":"6.14.18","description":"A component for scroll-based (or other externally controlled) playback.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"mp4box":"^0.4.9","ua-parser-js":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.7.0","rimraf":"^3.0.2","rollup":"^2.46.0","svelte":"^3.46.2","sirv-cli":"^2.0.2","typescript":"^4.9.5","@babel/core":"^7.11.6","svelte-markdown":"^0.2.3","@babel/preset-env":"^7.11.5","@vue/compiler-sfc":"^3.2.45","rollup-plugin-vue":"^6.0.0","svelte-preprocess":"^4.10.2","rollup-plugin-copy":"^3.4.0","@babel/preset-react":"^7.10.4","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.25.4","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","eslint-plugin-svelte3":"^3.4.0","rollup-plugin-css-only":"^3.1.0","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-livereload":"^2.0.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/scrolly-video_0.0.15_1680564440591_0.43732797322018","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"scrolly-video","version":"0.0.16","keywords":["scroll","scrollytelling","video","svelte","react","vue"],"author":{"name":"Daniel Kao"},"license":"MIT","_id":"scrolly-video@0.0.16","maintainers":[{"name":"dkao","email":"dkao@diplateevo.com"}],"homepage":"https://github.com/dkaoster/scrolly-video#readme","bugs":{"url":"https://github.com/dkaoster/scrolly-video/issues"},"dist":{"shasum":"4adfb1276242de4844609161ce2158ba40f69484","tarball":"https://registry.npmjs.org/scrolly-video/-/scrolly-video-0.0.16.tgz","fileCount":26,"integrity":"sha512-3NE+V0z8HbMuafyWcqPHbg/5+rzwrmqS8+mAYUTb7Cgiea8EALFadaYvlRLrEVR8Fg7Rn6Q8M9tqWib++WfQ0A==","signatures":[{"sig":"MEUCIQC+6tWh9XMKjUp7iBKd6IObQgK4sE/kHNdZHl5Ud6EPtAIgDEONUpxbEPdDAcUwzkQciHC0CTyAT8vQMjTIPdjUyCg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15564247},"main":"dist/scrolly-video.js","types":"dist/ScrollyVideo.d.ts","gitHead":"256f696ae7e6b98466b8609a547d6972aef1ad4d","scripts":{"dev":"DOCS_SITE=true rollup -c -w","lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup -c","start":"sirv build","postbuild":"tsc","build-docs":"rimraf build && DOCS_SITE=true rollup -c","postpublish":"zip -j dist/scrolly-video.zip -- LICENSE README.md dist/*","prepublishOnly":"npm run build"},"_npmUser":{"name":"dkao","email":"dkao@diplateevo.com"},"repository":{"url":"git+https://github.com/dkaoster/scrolly-video.git","type":"git"},"_npmVersion":"6.14.18","description":"A component for scroll-based (or other externally controlled) playback.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"mp4box":"^0.4.9","ua-parser-js":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.7.0","rimraf":"^3.0.2","rollup":"^2.46.0","svelte":"^3.46.2","sirv-cli":"^2.0.2","typescript":"^4.9.5","@babel/core":"^7.11.6","svelte-markdown":"^0.2.3","@babel/preset-env":"^7.11.5","@vue/compiler-sfc":"^3.2.45","rollup-plugin-vue":"^6.0.0","svelte-preprocess":"^4.10.2","rollup-plugin-copy":"^3.4.0","@babel/preset-react":"^7.10.4","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.25.4","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","eslint-plugin-svelte3":"^3.4.0","rollup-plugin-css-only":"^3.1.0","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-livereload":"^2.0.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/scrolly-video_0.0.16_1691598875825_0.634613811502772","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"scrolly-video","version":"0.0.17","keywords":["scroll","scrollytelling","video","svelte","react","vue"],"author":{"name":"Daniel Kao"},"license":"MIT","_id":"scrolly-video@0.0.17","maintainers":[{"name":"dkao","email":"dkao@diplateevo.com"}],"homepage":"https://github.com/dkaoster/scrolly-video#readme","bugs":{"url":"https://github.com/dkaoster/scrolly-video/issues"},"dist":{"shasum":"218842a9d0873171f41e1416783a1e3e6ff7fe66","tarball":"https://registry.npmjs.org/scrolly-video/-/scrolly-video-0.0.17.tgz","fileCount":26,"integrity":"sha512-nVA1B/Jl8rWzIT54eGDepoem2xqpXXGG68680jJNN1I7qyd7SHXwwdvvBElxLBajvKrqE1VNYsdPsOWSqZiTOg==","signatures":[{"sig":"MEUCIGpeTtThD6M94MZyIVt8KeUHDyjMa3JafDi/D5x9K2SaAiEAypXN/cPtSxo1/hWpWf5ynRKQVo9ZvbFbXfNIaPiVRpk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15560757},"main":"dist/scrolly-video.js","types":"dist/ScrollyVideo.d.ts","gitHead":"747833dd2a4c172495f7bce449b4f32fed1bb129","scripts":{"dev":"DOCS_SITE=true rollup -c -w","lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup -c","start":"sirv build","postbuild":"tsc","build-docs":"rimraf build && DOCS_SITE=true rollup -c","postpublish":"zip -j dist/scrolly-video.zip -- LICENSE README.md dist/*","prepublishOnly":"npm run build"},"_npmUser":{"name":"dkao","email":"dkao@diplateevo.com"},"repository":{"url":"git+https://github.com/dkaoster/scrolly-video.git","type":"git"},"_npmVersion":"6.14.18","description":"A component for scroll-based (or other externally controlled) playback.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"mp4box":"^0.4.9","ua-parser-js":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.7.0","rimraf":"^3.0.2","rollup":"^2.46.0","svelte":"^3.46.2","sirv-cli":"^2.0.2","typescript":"^4.9.5","@babel/core":"^7.11.6","svelte-markdown":"^0.2.3","@babel/preset-env":"^7.11.5","@vue/compiler-sfc":"^3.2.45","rollup-plugin-vue":"^6.0.0","svelte-preprocess":"^4.10.2","rollup-plugin-copy":"^3.4.0","@babel/preset-react":"^7.10.4","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.25.4","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","eslint-plugin-svelte3":"^3.4.0","rollup-plugin-css-only":"^3.1.0","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-livereload":"^2.0.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/scrolly-video_0.0.17_1706475046063_0.8629423652939572","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"scrolly-video","version":"0.0.18","keywords":["scroll","scrollytelling","video","svelte","react","vue"],"author":{"name":"Daniel Kao"},"license":"MIT","_id":"scrolly-video@0.0.18","maintainers":[{"name":"dkao","email":"dkao@diplateevo.com"}],"homepage":"https://github.com/dkaoster/scrolly-video#readme","bugs":{"url":"https://github.com/dkaoster/scrolly-video/issues"},"dist":{"shasum":"c7933215de5aa2b410902e35ca1de46866231d10","tarball":"https://registry.npmjs.org/scrolly-video/-/scrolly-video-0.0.18.tgz","fileCount":26,"integrity":"sha512-f2pv/OB6sWpskeSPvK0MiNDCsSl2Vk62LQ0mbJQ476qctqs3U8Bk4Wa/JyR37gbHjx+sLPoZZM7JiXJjIe4vGw==","signatures":[{"sig":"MEUCIH7mqplgc8Yui45AaXHdxWBJ31nDAriRBKFCZ5wUSYHuAiEA9t3Wb0RW21Sdt/rZULKjg4tJAOUpAbRPCg6up4pb+Qg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15584472},"main":"dist/scrolly-video.js","types":"dist/ScrollyVideo.d.ts","gitHead":"58e4a0d4226d749b19f729dc06ce4fb94d93a431","scripts":{"dev":"DOCS_SITE=true rollup -c -w","lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup -c","start":"sirv build","postbuild":"tsc","build-docs":"rimraf build && DOCS_SITE=true rollup -c","postpublish":"zip -j dist/scrolly-video.zip -- LICENSE README.md dist/*","prepublishOnly":"npm run build"},"_npmUser":{"name":"dkao","email":"dkao@diplateevo.com"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/dkaoster/scrolly-video.git","type":"git"},"_npmVersion":"6.14.18","description":"A component for scroll-based (or other externally controlled) playback.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"mp4box":"^0.4.9","ua-parser-js":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.7.0","rimraf":"^3.0.2","rollup":"^2.46.0","svelte":"^3.46.2","prettier":"^3.2.4","sirv-cli":"^2.0.2","typescript":"^4.9.5","@babel/core":"^7.11.6","svelte-markdown":"^0.2.3","@babel/preset-env":"^7.11.5","@vue/compiler-sfc":"^3.2.45","rollup-plugin-vue":"^6.0.0","svelte-preprocess":"^4.10.2","rollup-plugin-copy":"^3.4.0","@babel/preset-react":"^7.10.4","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.25.4","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","eslint-plugin-svelte3":"^3.4.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","rollup-plugin-css-only":"^3.1.0","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-livereload":"^2.0.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/scrolly-video_0.0.18_1711606708972_0.04936246015999046","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"scrolly-video","version":"0.0.19","keywords":["scroll","scrollytelling","video","svelte","react","vue"],"author":{"name":"Daniel Kao"},"license":"MIT","_id":"scrolly-video@0.0.19","maintainers":[{"name":"dkao","email":"dkao@diplateevo.com"}],"homepage":"https://github.com/dkaoster/scrolly-video#readme","bugs":{"url":"https://github.com/dkaoster/scrolly-video/issues"},"dist":{"shasum":"7bbde5cca54d01ab081e17bbfed17946dd853280","tarball":"https://registry.npmjs.org/scrolly-video/-/scrolly-video-0.0.19.tgz","fileCount":26,"integrity":"sha512-sPwDuuc+Jvjqpm/6b+EFTOJ3/S+F3z5ylK/f4LmynDYIUJV6g7T3eQ5CwKVMTFDkJSPbRSaOsHtd0shfWYPOtg==","signatures":[{"sig":"MEUCIH8FF/OIDkxSef8GQHIHFH7Pn3Q4+dr940IIe17I617mAiEAoEu6ajX4h6Vsa+w3DN76XixvU/YDhsGU485IMOH4cts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15584651},"main":"dist/scrolly-video.js","types":"dist/ScrollyVideo.d.ts","gitHead":"ea1f9db0c09927fea3a71f728eaf913c9fed6213","scripts":{"dev":"DOCS_SITE=true rollup -c -w","lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup -c","start":"sirv build","postbuild":"tsc","build-docs":"rimraf build && DOCS_SITE=true rollup -c","postpublish":"zip -j dist/scrolly-video.zip -- LICENSE README.md dist/*","prepublishOnly":"npm run build"},"_npmUser":{"name":"dkao","email":"dkao@diplateevo.com"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/dkaoster/scrolly-video.git","type":"git"},"_npmVersion":"6.14.18","description":"A component for scroll-based (or other externally controlled) playback.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"mp4box":"^0.4.9","ua-parser-js":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.7.0","rimraf":"^3.0.2","rollup":"^2.46.0","svelte":"^3.46.2","prettier":"^3.2.4","sirv-cli":"^2.0.2","typescript":"^4.9.5","@babel/core":"^7.11.6","svelte-markdown":"^0.2.3","@babel/preset-env":"^7.11.5","@vue/compiler-sfc":"^3.2.45","rollup-plugin-vue":"^6.0.0","svelte-preprocess":"^4.10.2","rollup-plugin-copy":"^3.4.0","@babel/preset-react":"^7.10.4","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.25.4","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","eslint-plugin-svelte3":"^3.4.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","rollup-plugin-css-only":"^3.1.0","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-livereload":"^2.0.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/scrolly-video_0.0.19_1711865192885_0.12783156088312753","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"scrolly-video","version":"0.0.20","keywords":["scroll","scrollytelling","video","svelte","react","vue"],"author":{"name":"Daniel Kao"},"license":"MIT","_id":"scrolly-video@0.0.20","maintainers":[{"name":"dkao","email":"dkao@diplateevo.com"}],"homepage":"https://github.com/dkaoster/scrolly-video#readme","bugs":{"url":"https://github.com/dkaoster/scrolly-video/issues"},"dist":{"shasum":"c5eb3985c089e424aa741caba3a596675f295f92","tarball":"https://registry.npmjs.org/scrolly-video/-/scrolly-video-0.0.20.tgz","fileCount":26,"integrity":"sha512-/ner6CucyUOSonc7P4SfNaSEDufholQ1qMRWc/1nFV3+03PfV0+oIXh18gziqGZePf1zttIfbq4sdw1Y2bHmmQ==","signatures":[{"sig":"MEQCIBq8KUs7YpHip8/z4WBSSMks2ONN+LQJx/JTQa6FYQZTAiBybFridrWgIux42pdUvyxUuBFcATU5mdgJenW3WUaDqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15633581},"main":"dist/scrolly-video.js","types":"dist/ScrollyVideo.d.ts","gitHead":"0ed0ea656d36250da6118f72e6d5821e01f188ff","scripts":{"dev":"DOCS_SITE=true rollup -c -w","lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup -c","start":"sirv build","postbuild":"tsc","build-docs":"rimraf build && DOCS_SITE=true rollup -c","postpublish":"zip -j dist/scrolly-video.zip -- LICENSE README.md dist/*","prepublishOnly":"npm run build"},"_npmUser":{"name":"dkao","email":"dkao@diplateevo.com"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/dkaoster/scrolly-video.git","type":"git"},"_npmVersion":"6.14.18","description":"A component for scroll-based (or other externally controlled) playback.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"mp4box":"^0.4.9","ua-parser-js":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.7.0","rimraf":"^3.0.2","rollup":"^2.46.0","svelte":"^3.46.2","prettier":"^3.2.4","sirv-cli":"^2.0.2","typescript":"^4.9.5","@babel/core":"^7.11.6","svelte-markdown":"^0.2.3","@babel/preset-env":"^7.11.5","@vue/compiler-sfc":"^3.2.45","rollup-plugin-vue":"^6.0.0","svelte-preprocess":"^4.10.2","rollup-plugin-copy":"^3.4.0","@babel/preset-react":"^7.10.4","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.25.4","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","eslint-plugin-svelte3":"^3.4.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","rollup-plugin-css-only":"^3.1.0","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-livereload":"^2.0.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/scrolly-video_0.0.20_1714710635973_0.4858483164613143","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"scrolly-video","version":"0.0.21","keywords":["scroll","scrollytelling","video","svelte","react","vue"],"author":{"name":"Daniel Kao"},"license":"MIT","_id":"scrolly-video@0.0.21","maintainers":[{"name":"dkao","email":"dkao@diplateevo.com"}],"homepage":"https://github.com/dkaoster/scrolly-video#readme","bugs":{"url":"https://github.com/dkaoster/scrolly-video/issues"},"dist":{"shasum":"9cddcc72b664099e396b78e893df454c44b4998a","tarball":"https://registry.npmjs.org/scrolly-video/-/scrolly-video-0.0.21.tgz","fileCount":28,"integrity":"sha512-UOhdlbmeYeCMFUxVYt1l2gav3Zxp07m1Fm/VpJb1bvH1rh6xw/YZm7jo4vNm+u8bQLENuUpY0nIwFNyevHNjQA==","signatures":[{"sig":"MEUCIFrsHVBrrPVts/1eadxs01cwgbIHuxrXAjAOMNRN0kl8AiEAlXSfivRgO96HsJ99uEQbJpowNBo0XOarzEwYGkFFq8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15647152},"main":"dist/scrolly-video.js","types":"dist/ScrollyVideo.d.ts","gitHead":"9bc34784cb714dad20464b506cd6d8291a5782aa","scripts":{"dev":"DOCS_SITE=true rollup -c -w","lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup -c","start":"sirv build","postbuild":"tsc","build-docs":"rimraf build && DOCS_SITE=true rollup -c","postpublish":"zip -j dist/scrolly-video.zip -- LICENSE README.md dist/*","prepublishOnly":"npm run build"},"_npmUser":{"name":"dkao","email":"dkao@diplateevo.com"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/dkaoster/scrolly-video.git","type":"git"},"_npmVersion":"6.14.18","description":"A component for scroll-based (or other externally controlled) playback.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"mp4box":"^0.4.9","ua-parser-js":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.7.0","rimraf":"^3.0.2","rollup":"^2.46.0","svelte":"^3.46.2","prettier":"^3.2.4","sirv-cli":"^2.0.2","typescript":"^4.9.5","@babel/core":"^7.11.6","svelte-markdown":"^0.2.3","@babel/preset-env":"^7.11.5","@vue/compiler-sfc":"^3.2.45","rollup-plugin-vue":"^6.0.0","svelte-preprocess":"^4.10.2","rollup-plugin-copy":"^3.4.0","@babel/preset-react":"^7.10.4","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.25.4","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","eslint-plugin-svelte3":"^3.4.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","rollup-plugin-css-only":"^3.1.0","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-livereload":"^2.0.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/scrolly-video_0.0.21_1717366059776_0.4231412323136423","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"scrolly-video","version":"0.0.22","keywords":["scroll","scrollytelling","video","svelte","react","vue"],"author":{"name":"Daniel Kao"},"license":"MIT","_id":"scrolly-video@0.0.22","maintainers":[{"name":"dkao","email":"dkao@diplateevo.com"}],"homepage":"https://github.com/dkaoster/scrolly-video#readme","bugs":{"url":"https://github.com/dkaoster/scrolly-video/issues"},"dist":{"shasum":"c59ac3e676e9ab49e0dd7a1fda01f7d1e5b6439b","tarball":"https://registry.npmjs.org/scrolly-video/-/scrolly-video-0.0.22.tgz","fileCount":28,"integrity":"sha512-qNYYKS5M6Dc03yiQcfEKqqau5X5bo+f4Wo51QX5HZi1g6vBqhqdJ87AU3gBwfUXDt97u0YbzsOuiWcu0V0EKEQ==","signatures":[{"sig":"MEUCIGWLTvkv3pefl5Vu0RpqTMJjEI+5z2evs4lMppNWkoe7AiEAmfkD5kjbSXcmIvF7RofWtem5pNv3+lqqNRI3u4CJe+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15648095},"main":"dist/scrolly-video.js","types":"dist/ScrollyVideo.d.ts","gitHead":"7c844b17e9b296292e399c6d037292154ca2fdd6","scripts":{"dev":"DOCS_SITE=true rollup -c -w","lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup -c","start":"sirv build","postbuild":"tsc","build-docs":"rimraf build && DOCS_SITE=true rollup -c","postpublish":"zip -j dist/scrolly-video.zip -- LICENSE README.md dist/*","prepublishOnly":"npm run build"},"_npmUser":{"name":"dkao","email":"dkao@diplateevo.com"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/dkaoster/scrolly-video.git","type":"git"},"_npmVersion":"6.14.18","description":"A component for scroll-based (or other externally controlled) playback.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"mp4box":"^0.4.9","ua-parser-js":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.7.0","rimraf":"^3.0.2","rollup":"^2.46.0","svelte":"^3.46.2","prettier":"^3.2.4","sirv-cli":"^2.0.2","typescript":"^4.9.5","@babel/core":"^7.11.6","svelte-markdown":"^0.2.3","@babel/preset-env":"^7.11.5","@vue/compiler-sfc":"^3.2.45","rollup-plugin-vue":"^6.0.0","svelte-preprocess":"^4.10.2","rollup-plugin-copy":"^3.4.0","@babel/preset-react":"^7.10.4","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.25.4","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","eslint-plugin-svelte3":"^3.4.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","rollup-plugin-css-only":"^3.1.0","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-livereload":"^2.0.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/scrolly-video_0.0.22_1718249890410_0.24328614604032128","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"scrolly-video","version":"0.0.23","keywords":["scroll","scrollytelling","video","svelte","react","vue"],"author":{"name":"Daniel Kao"},"license":"MIT","_id":"scrolly-video@0.0.23","maintainers":[{"name":"dkao","email":"dkao@diplateevo.com"}],"homepage":"https://github.com/dkaoster/scrolly-video#readme","bugs":{"url":"https://github.com/dkaoster/scrolly-video/issues"},"dist":{"shasum":"110c505f2ddab76dbc1d1d62db3fd398244246df","tarball":"https://registry.npmjs.org/scrolly-video/-/scrolly-video-0.0.23.tgz","fileCount":28,"integrity":"sha512-BNktmQ+9ipZ1W6x0nxt0BjonKxEADr5mwD5KEsCv6MPmTsWZBHmZ7qPOsmOnVFWQwvrTQfsn2w3cktcuJLyrnQ==","signatures":[{"sig":"MEQCIFhTOROPD61ribFdxaZ2zic5WA/ZValMdSnr/ZLtP51+AiAZKq1+nKcPrHt0KRWMAoa4VV63EIfO1c7iT2by6QD7qQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15648379},"main":"dist/scrolly-video.js","types":"dist/ScrollyVideo.d.ts","gitHead":"bd9e632781be4f30b1693be53e5511bac4edb79c","scripts":{"dev":"DOCS_SITE=true rollup -c -w","lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup -c","start":"sirv build","postbuild":"tsc","build-docs":"rimraf build && DOCS_SITE=true rollup -c","postpublish":"zip -j dist/scrolly-video.zip -- LICENSE README.md dist/*","prepublishOnly":"npm run build"},"_npmUser":{"name":"dkao","email":"dkao@diplateevo.com"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/dkaoster/scrolly-video.git","type":"git"},"_npmVersion":"6.14.18","description":"A component for scroll-based (or other externally controlled) playback.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"mp4box":"^0.4.9","ua-parser-js":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.7.0","rimraf":"^3.0.2","rollup":"^2.46.0","svelte":"^3.46.2","prettier":"^3.2.4","sirv-cli":"^2.0.2","typescript":"^4.9.5","@babel/core":"^7.11.6","svelte-markdown":"^0.2.3","@babel/preset-env":"^7.11.5","@vue/compiler-sfc":"^3.2.45","rollup-plugin-vue":"^6.0.0","svelte-preprocess":"^4.10.2","rollup-plugin-copy":"^3.4.0","@babel/preset-react":"^7.10.4","@rollup/plugin-babel":"^6.0.3","eslint-plugin-import":"^2.25.4","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","eslint-plugin-svelte3":"^3.4.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","rollup-plugin-css-only":"^3.1.0","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-livereload":"^2.0.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/scrolly-video_0.0.23_1718343855131_0.5613639340567143","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"scrolly-video","version":"0.0.24","description":"A component for scroll-based (or other externally controlled) playback.","main":"dist/scrolly-video.js","types":"dist/ScrollyVideo.d.ts","scripts":{"dev":"DOCS_SITE=true rollup -c -w","build":"rimraf dist && rollup -c","build-docs":"rimraf build && DOCS_SITE=true rollup -c","postbuild":"tsc","start":"sirv build","test":"echo \"Error: no test specified\" && exit 1","lint":"eslint .","prepublishOnly":"npm run build","postpublish":"zip -j dist/scrolly-video.zip -- LICENSE README.md dist/*"},"repository":{"type":"git","url":"git+https://github.com/dkaoster/scrolly-video.git"},"keywords":["scroll","scrollytelling","video","svelte","react","vue","astro"],"author":{"name":"Daniel Kao"},"license":"MIT","bugs":{"url":"https://github.com/dkaoster/scrolly-video/issues"},"homepage":"https://github.com/dkaoster/scrolly-video#readme","dependencies":{"mp4box":"^0.4.9","ua-parser-js":"^1.0.2"},"devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-node-resolve":"^16.0.0","@rollup/plugin-terser":"^0.4.4","@vue/compiler-sfc":"^3.2.45","eslint":"^8.57.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.25.4","eslint-plugin-prettier":"^5.1.3","eslint-plugin-svelte":"^2.43.0","prettier":"^3.2.4","rimraf":"^3.0.2","rollup":"^3.29.5","rollup-plugin-copy":"^3.4.0","rollup-plugin-css-only":"^4.5.2","rollup-plugin-livereload":"^2.0.0","rollup-plugin-svelte":"^7.2.2","rollup-plugin-vue":"^6.0.0","sirv-cli":"^2.0.2","svelte":"^4.2.19","svelte-markdown":"^0.4.1","svelte-preprocess":"^6.0.2","typescript":"^5.5.4"},"prettier":{"semi":true,"trailingComma":"all","singleQuote":true,"printWidth":80,"tabWidth":2,"useTabs":false},"_id":"scrolly-video@0.0.24","gitHead":"d8bd35918f1eb0b217448be76b26740cfaea64e4","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"integrity":"sha512-d7gMLTMG1XUnqofLw6K8wY0XDhbXMUwtNvo0oxYdUsHRiuKSC7fr9e6UUoqJe6H4oTc6+msP9+k2IOtEPxW6iw==","shasum":"b390e9a9bf5e153034665b8829af34da08bed64d","tarball":"https://registry.npmjs.org/scrolly-video/-/scrolly-video-0.0.24.tgz","fileCount":30,"unpackedSize":15704093,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAbsMFN+b6vi8BUl94GXYqIBAs76CBP4xooCrvvtg4mcAiAQ2Q18rlWd5mKOkDgjJiZq40aDnjdeqzTXM66/w6BkRg=="}]},"_npmUser":{"name":"dkao","email":"dkao@diplateevo.com"},"directories":{},"maintainers":[{"name":"dkao","email":"dkao@diplateevo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/scrolly-video_0.0.24_1741321003321_0.1823578394837888"},"_hasShrinkwrap":false}},"time":{"created":"2022-01-24T10:13:31.582Z","modified":"2025-03-07T04:16:43.828Z","0.0.0":"2022-01-24T10:13:31.725Z","0.0.1":"2022-09-08T07:12:46.851Z","0.0.2":"2023-01-07T02:44:07.802Z","0.0.3":"2023-01-10T00:33:46.489Z","0.0.4":"2023-01-10T21:24:30.954Z","0.0.5":"2023-01-19T17:09:32.650Z","0.0.6":"2023-01-19T17:16:36.369Z","0.0.7":"2023-01-19T17:40:07.021Z","0.0.10":"2023-01-19T18:05:00.541Z","0.0.11":"2023-02-08T16:49:15.445Z","0.0.12":"2023-02-10T22:37:08.093Z","0.0.13":"2023-02-11T22:12:09.777Z","0.0.14":"2023-03-02T20:39:09.062Z","0.0.15":"2023-04-03T23:27:21.115Z","0.0.16":"2023-08-09T16:34:36.217Z","0.0.17":"2024-01-28T20:50:46.477Z","0.0.18":"2024-03-28T06:18:29.433Z","0.0.19":"2024-03-31T06:06:33.303Z","0.0.20":"2024-05-03T04:30:36.311Z","0.0.21":"2024-06-02T22:07:40.209Z","0.0.22":"2024-06-13T03:38:10.696Z","0.0.23":"2024-06-14T05:44:15.543Z","0.0.24":"2025-03-07T04:16:43.669Z"},"bugs":{"url":"https://github.com/dkaoster/scrolly-video/issues"},"author":{"name":"Daniel Kao"},"license":"MIT","homepage":"https://github.com/dkaoster/scrolly-video#readme","keywords":["scroll","scrollytelling","video","svelte","react","vue","astro"],"repository":{"type":"git","url":"git+https://github.com/dkaoster/scrolly-video.git"},"description":"A component for scroll-based (or other externally controlled) playback.","maintainers":[{"name":"dkao","email":"dkao@diplateevo.com"}],"readme":"# ScrollyVideo.js\n\nA component for scroll-based (or other externally controlled) playback. See [`/demos`](https://github.com/dkaoster/scrolly-video/tree/main/demos) for full example usages.\n\n## 🚀 Web\n\nAdd html container to your page:\n\n```html\n<div id=\"scrolly-video\"></div>\n```\n\nRequire javascript in your page and create the object (before `</body>`):\n\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/scrolly-video@latest/dist/scrolly-video.js\"></script>\n<script type=\"text/javascript\">\n  new ScrollyVideo({\n    scrollyVideoContainer: \"scrolly-video\",\n    src: \"https://scrollyvideo.js.org/goldengate.mp4\"\n  });\n</script>\n```\n\nYou can replace `@latest` with specific version, example `@0.0.2`.\n\n## 🔵 React\n\nInstall npm module with `npm install scrolly-video --save`:\nImport component in your application:\n\n```javascript\nimport ScrollyVideo from 'scrolly-video/dist/ScrollyVideo.cjs.jsx';\nor\nimport ScrollyVideo from 'scrolly-video/dist/ScrollyVideo.esm.jsx';\n```\n\nAdd the component where you need it:\n\n```html\n<ScrollyVideo src=\"https://scrollyvideo.js.org/goldengate.mp4\" />\n```\n\n## 🟠 Svelte\n\nInstall npm module with `npm install scrolly-video --save`:\nImport component in your application:\n\n```javascript\nimport ScrollyVideo from 'scrolly-video/dist/ScrollyVideo.svelte';\n```\n\nAdd the ScrollyVideo component to your application:\n\n```html\n<ScrollyVideo src=\"https://scrollyvideo.js.org/goldengate.mp4\" />\n```\n\n## 🟢 Vue\n\nInstall npm module with `npm install scrolly-video --save`:\nImport module in your `src/App.vue` and config:\n\n```javascript\nimport ScrollyVideo from 'scrolly-video/dist/ScrollyVideo.vue';\n```\n\nAdd html code to your html component:\n\n```html\n<ScrollyVideo src=\"https://scrollyvideo.js.org/goldengate.mp4\" />\n```\n\n## 🔵 Astro\n\nInstall npm module with `npm install scrolly-video --save`: \nImport component in your frontmatter:\n\n```javascript\nimport ScrollyVideo from 'scrolly-video/dist/ScrollyVideo.astro';\n```\n\n```html\n<ScrollyVideo src=\"https://scrollyvideo.js.org/goldengate.mp4\" />\n```\n\n## 🧰 Options / Attributes\n\n| Parameter             | Description                                                                                              | Values           | Default |\n|:----------------------|:---------------------------------------------------------------------------------------------------------|:-----------------|:--------|\n| src                   | The URL of the video (required)                                                                          | URL              |         |\n| scrollyVideoContainer | The DOM element of the container, only used for plain js                                                 | String / Element |         |\n| transitionSpeed       | Sets the maximum playbackRate for this video                                                             | Number           | 8       |\n| frameThreshold        | When to stop the video animation, in seconds                                                             | Number           | 0.1     |\n| cover                 | Forces the video to cover in it's container                                                              | Boolean          | true    |\n| sticky                | Whether the video should have `position: sticky`                                                         | Boolean          | true    |\n| full                  | Whether the video should take up the entire viewport                                                     | Boolean          | true    |\n| trackScroll           | Whether this object should automatically respond to scroll                                               | Boolean          | true    |\n| lockScroll            | Whether it ignores human scroll while it runs `setVideoPercentage` with enabled `trackScroll`            | Boolean          | true    |\n| useWebCodecs          | Whether the library should use the webcodecs method, see below                                           | Boolean          | true    |\n| videoPercentage       | Manually specify the position of the video between 0..1, only used for react, vue, and svelte components | Number           |         |\n| onReady               | The callback when it's ready to scroll                                                                   | VoidFunction     |         |\n| onChange              | The callback for video percentage change                                                                 | VoidFunction     |         |\n| debug                 | Whether to log debug information                                                                         | Boolean          | false   |\n\n\n## Additional callbacks\n\n***setVideoPercentage***\n\nDescription: A way to set currentTime manually. Pass a progress in between of 0 and 1 that specifies the percentage position of the video. If `trackScroll` enabled - it performs scroll automatically.\n\nSignature: `(percentage: number, options: { transitionSpeed: number, (progress: number) => number }) => void`\n\nExample: `scrollyVideo.setVideoPercentage(0.5, { transitionSpeed: 12, easing: d3.easeLinear })`\n\n\n## Technical Details and Cross Browser Differences\nTo make this library perform optimally in all browsers, three different approaches are taken to animating the video.\n\n### Method 1: WebCodecs and Canvas\n\nUsing the new WebCodecs API we are able to get all frames in the video and have them ready to draw to a canvas. This method is the most performant, but has two drawbacks: first, depending on the device and the size of the video, using the WebCodecs API will take some time to process all the frames, so the animation will not be available immediately upon page load. Secondly, the WebCoedecs API is currently only available on Chrome, and the WebCodecs polyfill does not work for this application.\n\nIf WebCodecs is not supported by the browser or has not finished processing all frames, it falls back to method 2:\n\n### Method 2: HTML5 Video and playbackRate\n\nThis method simply embeds the video with an HTML `<video>` tag, and it plays the video when the video needs to be animated. To adjust to the scroll speed, this method modulates the `playbackRate` attribute on the video in order to dynamically mimic a faster or slower scroll speed. This method is extremely smooth when the scroll direction is moving the video forward, but unfortunately does not work in reverse because `playbackRate` cannot be a negative value.\n\nThus, if the video needs to be animated backwards, this library falls back to method 3.\n\n### Method 3: HTML5 Video and currentTime\n\nThis method is the way that scrollytelling videos have traditionally been done, using an HTML `<video>` tag and skipping directly to frames using currentTime. However, this method requires the video to be encoded at keyframe = 1, which causes the video to be a lot larger or the quality to drop. Unfortunately, this is the only option for scenarios where methods 1 and 2 are not supported, or on mobile safari browsers where somehow this method performs better than method 2. Thus, to achieve maximum performance under all circumstances, it is still recommended to encode videos with keyframe = 1, if possible.\n\n## Known Issues\n- On iOS, ScrollyVideo will not work if battery saver mode is on. Unfortunately, there is no workaround for this due to the way that iOS handles videos and battery saving functions.\n\n---\n\nCreated by: [Daniel Kao](https://www.diplateevo.com/)\n","readmeFilename":"README.md"}