{"_id":"vanilla-infinite-marquee","_rev":"16-15e183bf86b55f2f21a421326f2fadd9","name":"vanilla-infinite-marquee","dist-tags":{"latest":"1.0.15"},"versions":{"1.0.0":{"name":"vanilla-infinite-marquee","version":"1.0.0","keywords":["marquee","infinite-marquee","css-marquee","infinite-scroll","horizontal-scrolling-carousels","carousel","slider","ticker"],"author":{"name":"Vahan Baghdasaryan"},"license":"MIT","_id":"vanilla-infinite-marquee@1.0.0","maintainers":[{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"}],"homepage":"https://github.com/Vahan0799/infinite-marquee#readme","bugs":{"url":"https://github.com/Vahan0799/infinite-marquee/issues"},"dist":{"shasum":"361730a66bd435b84fd381be84929918887b1657","tarball":"https://registry.npmjs.org/vanilla-infinite-marquee/-/vanilla-infinite-marquee-1.0.0.tgz","fileCount":8,"integrity":"sha512-Uz4htK09FLKeKOLYLAkuqSom3semDiJaNCEtjQuOpVJtjQ1XVFoukhUr2bRF7aYtyhhZ8Asr4OsBOfNAdHufIQ==","signatures":[{"sig":"MEYCIQCxBr00oHEXvTrjzAwg7tH76ie5eJwxCqfJFvY5TowxzQIhAIb8nwGx8WCp7cS78yWyqHBaD6c09dPfkWVT4MdBG886","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8982},"main":"./infinite-marquee.mjs","type":"module","module":"./infinite-marquee.mjs","exports":{".":{"default":"./infinite-marquee.mjs"},"./css":"./infinite-marquee.css"},"gitHead":"d5dc322a5c4cc339bea5f9096e11caff556260ee","scripts":{"dev":"vite","build":"vite build","preview":"vite preview"},"_npmUser":{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"},"repository":{"url":"git+https://github.com/Vahan0799/infinite-marquee.git","type":"git"},"_npmVersion":"6.14.18","description":"Infinite Horizontal & Vertical Marquee animation based on CSS and controlled with JS","directories":{},"_nodeVersion":"14.21.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/vanilla-infinite-marquee_1.0.0_1697906692536_0.5628356387142059","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"vanilla-infinite-marquee","version":"1.0.1","keywords":["marquee","infinite-marquee","css-marquee","infinite-scroll","horizontal-scrolling-carousels","carousel","slider","ticker"],"author":{"name":"Vahan Baghdasaryan"},"license":"MIT","_id":"vanilla-infinite-marquee@1.0.1","maintainers":[{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"}],"homepage":"https://github.com/Vahan0799/infinite-marquee#readme","bugs":{"url":"https://github.com/Vahan0799/infinite-marquee/issues"},"dist":{"shasum":"fc44bd8004e3fffb73506c9a216441f3d503c7be","tarball":"https://registry.npmjs.org/vanilla-infinite-marquee/-/vanilla-infinite-marquee-1.0.1.tgz","fileCount":5,"integrity":"sha512-6Wxrni/36Oy8N95tK2PwB+SZx0JqmNe2auBLeH+O7M1tZkFRU2dncYUAsnXmQSASgSxZx5r9X8OGGT4djCM4Hg==","signatures":[{"sig":"MEQCIHoZLv/MAID0E6auYaSMjz39SmMe5bnBLBhs/TzK7wwAAiALq0wFMife3KCkbbvS0vJTR8HU8dWWjLH1+q2JB887NQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10598},"main":"./infinite-marquee.mjs","type":"module","module":"./infinite-marquee.mjs","exports":{".":{"default":"./infinite-marquee.mjs"},"./css":"./infinite-marquee.css"},"gitHead":"13555c037cccf33131c2305a2df99479cf263ea0","scripts":{"dev":"vite","build":"vite build","preview":"vite preview"},"_npmUser":{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"},"repository":{"url":"git+https://github.com/Vahan0799/infinite-marquee.git","type":"git"},"_npmVersion":"6.14.18","description":"Infinite Horizontal & Vertical Marquee animation based on CSS and controlled with JS","directories":{},"_nodeVersion":"14.21.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/vanilla-infinite-marquee_1.0.1_1697909408244_0.7643116830346794","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"vanilla-infinite-marquee","version":"1.0.2","keywords":["marquee","infinite-marquee","css-marquee","infinite-scroll","horizontal-scrolling-carousels","carousel","slider","ticker"],"author":{"name":"Vahan Baghdasaryan"},"license":"MIT","_id":"vanilla-infinite-marquee@1.0.2","maintainers":[{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"}],"homepage":"https://github.com/Vahan0799/infinite-marquee#readme","bugs":{"url":"https://github.com/Vahan0799/infinite-marquee/issues"},"dist":{"shasum":"9d79617a92db308552119a0a51252bd44fc9b0f2","tarball":"https://registry.npmjs.org/vanilla-infinite-marquee/-/vanilla-infinite-marquee-1.0.2.tgz","fileCount":5,"integrity":"sha512-Po2bpyJLUn/E26oote938dSQGN5a74oRm6y//gfbRmf3WnTzlewzD910gIzSwzYPTSK6gCtITDISEARgvd9P7g==","signatures":[{"sig":"MEUCIQDkBcXvkf2FpWbf9h/Dn52X7CA27mzYJXy0XM9BWcYW9gIgfmhIS4bUvr06xFEcoyIKQKAWXG9o4Yd/ft23RUsM2UE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11144},"main":"./infinite-marquee.mjs","type":"module","module":"./infinite-marquee.mjs","exports":{".":{"default":"./infinite-marquee.mjs"},"./css":"./infinite-marquee.css"},"gitHead":"13555c037cccf33131c2305a2df99479cf263ea0","scripts":{"dev":"vite","build":"vite build","preview":"vite preview"},"_npmUser":{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"},"repository":{"url":"git+https://github.com/Vahan0799/infinite-marquee.git","type":"git"},"_npmVersion":"6.14.18","description":"Infinite Horizontal & Vertical Marquee animation based on CSS and controlled with JS","directories":{},"_nodeVersion":"14.21.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/vanilla-infinite-marquee_1.0.2_1697914931719_0.1762850273163994","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"vanilla-infinite-marquee","version":"1.0.3","keywords":["marquee","infinite-marquee","css-marquee","infinite-scroll","horizontal-scrolling-carousels","carousel","slider","ticker"],"author":{"name":"Vahan Baghdasaryan"},"license":"MIT","_id":"vanilla-infinite-marquee@1.0.3","maintainers":[{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"}],"homepage":"https://github.com/Vahan0799/infinite-marquee#readme","bugs":{"url":"https://github.com/Vahan0799/infinite-marquee/issues"},"dist":{"shasum":"b23f8bbd099c465222f173aff67235dda31c4a24","tarball":"https://registry.npmjs.org/vanilla-infinite-marquee/-/vanilla-infinite-marquee-1.0.3.tgz","fileCount":5,"integrity":"sha512-M9eRBzhryY5Llnz9ixN8f7Q8HUpjNg3wNfRkl/Eg52KDxR07hsvYDxeq4O4zVCYl2Ru6jYuqLGwPFegOwA2yEQ==","signatures":[{"sig":"MEQCIAWZIAd+iNeUw+TMnYHqOcdnIXwJgDfzzs++/8VYra8xAiBa1Hxm686TCLvzxOqYk2zUfvFh7g1hnHqcVgxNwvNGGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11076},"main":"./infinite-marquee.mjs","type":"module","module":"./infinite-marquee.mjs","exports":{".":{"default":"./infinite-marquee.mjs"},"./css":"./infinite-marquee.css"},"gitHead":"9ce7972fa2ee7e1e221ed7038490c3e9b7a3481c","scripts":{"dev":"vite","build":"vite build","preview":"vite preview"},"_npmUser":{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"},"repository":{"url":"git+https://github.com/Vahan0799/infinite-marquee.git","type":"git"},"_npmVersion":"6.14.18","description":"Infinite Horizontal & Vertical Marquee animation based on CSS and controlled with JS","directories":{},"_nodeVersion":"14.21.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/vanilla-infinite-marquee_1.0.3_1697915311469_0.12842673957030426","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"vanilla-infinite-marquee","version":"1.0.4","keywords":["marquee","infinite-marquee","css-marquee","infinite-scroll","horizontal-scrolling-carousels","carousel","slider","ticker"],"author":{"name":"Vahan Baghdasaryan"},"license":"MIT","_id":"vanilla-infinite-marquee@1.0.4","maintainers":[{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"}],"homepage":"https://github.com/Vahan0799/infinite-marquee#readme","bugs":{"url":"https://github.com/Vahan0799/infinite-marquee/issues"},"dist":{"shasum":"3304ade93c1ed942eae2cdc857e3adcd49fadfe0","tarball":"https://registry.npmjs.org/vanilla-infinite-marquee/-/vanilla-infinite-marquee-1.0.4.tgz","fileCount":5,"integrity":"sha512-QH1rrxcOLVmMyta4aNlxJNhf97lbpSqyWNVT2O2Jyy9GnqaRgDLfnZ7rB+VfQQ+d5FIhIUt+jWxFXuqTuGD/UA==","signatures":[{"sig":"MEUCIQCOPymKc9CjOZC5Z9+kcdjVDzkTkRFc1fkbfQt2gMwuAgIgGnhrcgO45cgkWsp7N9vaxsszM/NgWXr9PUrdhmW941M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12453},"main":"./infinite-marquee.mjs","type":"module","module":"./infinite-marquee.mjs","exports":{".":{"default":"./infinite-marquee.mjs"},"./css":"./infinite-marquee.css"},"gitHead":"1328dface8f543e9ae13779388126962b37d99b6","_npmUser":{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"},"repository":{"url":"git+https://github.com/Vahan0799/infinite-marquee.git","type":"git"},"_npmVersion":"8.19.4","description":"Infinite Horizontal & Vertical Marquee animation based on CSS and controlled with JS","directories":{},"_nodeVersion":"16.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vanilla-infinite-marquee_1.0.4_1698125509736_0.9425280816026709","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"vanilla-infinite-marquee","version":"1.0.5","keywords":["marquee","infinite-marquee","css-marquee","infinite-scroll","horizontal-scrolling-carousels","vertical-scrolling-carousels","horizontal-scroll","vertical-scroll","vertical-marquee","horizontal-marquee","carousel","slider","ticker","js","vanillajs"],"author":{"name":"Vahan Baghdasaryan"},"license":"MIT","_id":"vanilla-infinite-marquee@1.0.5","maintainers":[{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"}],"homepage":"https://github.com/Vahan0799/infinite-marquee#readme","bugs":{"url":"https://github.com/Vahan0799/infinite-marquee/issues"},"dist":{"shasum":"280c337dbe62f286b6cb29f3735ea9336725ad15","tarball":"https://registry.npmjs.org/vanilla-infinite-marquee/-/vanilla-infinite-marquee-1.0.5.tgz","fileCount":6,"integrity":"sha512-cew+cOLjREd3zBY+4CKY6SzSDV7SyCgA2E3HVBB/IcZT15oRPzSKnOddW/m+eSkv4clVy1t96EwSUoMAI/HmYQ==","signatures":[{"sig":"MEQCIGnJwYOmbYRut5XJq1/AJJsns9pKIjbCpxrNd2QhQWp+AiB7izTeDPZK41jqidHCQcWzjMMkL3cvz9dCsNpwFzKTSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15206},"main":"./infinite-marquee.mjs","type":"module","module":"./infinite-marquee.mjs","exports":{".":{"default":"./infinite-marquee.mjs"},"./css":"./infinite-marquee.css"},"gitHead":"56472c9fb33c2ed5a56157bfa5574a67b62de1d1","_npmUser":{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"},"repository":{"url":"git+https://github.com/Vahan0799/infinite-marquee.git","type":"git"},"_npmVersion":"8.19.4","description":"Infinite Horizontal & Vertical Marquee animation based on CSS and controlled with JS","directories":{},"_nodeVersion":"16.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vanilla-infinite-marquee_1.0.5_1698177493710_0.49137200497281763","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"vanilla-infinite-marquee","version":"1.0.6","keywords":["marquee","infinite-marquee","css-marquee","infinite-scroll","horizontal-scrolling-carousels","vertical-scrolling-carousels","horizontal-scroll","vertical-scroll","vertical-marquee","horizontal-marquee","carousel","slider","ticker","js","vanillajs"],"author":{"name":"Vahan Baghdasaryan"},"license":"MIT","_id":"vanilla-infinite-marquee@1.0.6","maintainers":[{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"}],"homepage":"https://github.com/Vahan0799/infinite-marquee#readme","bugs":{"url":"https://github.com/Vahan0799/infinite-marquee/issues"},"dist":{"shasum":"4c99c54c9459b7a3c64f92ab462600b1a97c286a","tarball":"https://registry.npmjs.org/vanilla-infinite-marquee/-/vanilla-infinite-marquee-1.0.6.tgz","fileCount":6,"integrity":"sha512-uWoGy0fW+RmsH08uAVUrYVvDUxkg7iXSeBwMrmCoEVHZfRVFYuJ8+KPxbNicfWChmHcl3edE/w90TVuwQXJsug==","signatures":[{"sig":"MEQCIBkqvrFEtBNITZLwyaBMO6XhLkdt8yFHKYKmHDulPxyPAiAs+u0qUyV4+ya1jfX1en7zBeSMwilke3DzP/KIatL2mA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17083},"main":"./infinite-marquee.mjs","type":"module","module":"./infinite-marquee.mjs","exports":{".":{"default":"./infinite-marquee.mjs"},"./css":"./infinite-marquee.css"},"gitHead":"222e8d4c0a989a3aa84e8290bfb9234f8e1d630a","_npmUser":{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"},"repository":{"url":"git+https://github.com/Vahan0799/infinite-marquee.git","type":"git"},"_npmVersion":"8.19.4","description":"Infinite Horizontal & Vertical Marquee animation based on CSS and controlled with JS","directories":{},"_nodeVersion":"16.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vanilla-infinite-marquee_1.0.6_1700827271190_0.6982653600175646","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"vanilla-infinite-marquee","version":"1.0.7","keywords":["marquee","infinite-marquee","css-marquee","infinite-scroll","horizontal-scrolling-carousels","vertical-scrolling-carousels","horizontal-scroll","vertical-scroll","vertical-marquee","horizontal-marquee","carousel","slider","ticker","js","vanillajs"],"author":{"name":"Vahan Baghdasaryan"},"license":"MIT","_id":"vanilla-infinite-marquee@1.0.7","maintainers":[{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"}],"homepage":"https://github.com/Vahan0799/infinite-marquee#readme","bugs":{"url":"https://github.com/Vahan0799/infinite-marquee/issues"},"dist":{"shasum":"0c9e114f0de954f620f6d67f0d24e67b591649f1","tarball":"https://registry.npmjs.org/vanilla-infinite-marquee/-/vanilla-infinite-marquee-1.0.7.tgz","fileCount":6,"integrity":"sha512-rtHYSqqkz148Yhh/tmZeSFORrnkF4DLgtxNf+XVl7BjnRT5LukczwgUgFNPfRFBSP862CPay+lXyDiimIcQwwA==","signatures":[{"sig":"MEYCIQC9e9bnbEwBa7RkJtMvstyGRq7Xfjg1OK8xNR3MjtdQKwIhAIuK877Xtzk1cLN4i1PIs7QT3wB900g2bVxRS2YvW4l5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17113},"main":"./infinite-marquee.mjs","type":"module","module":"./infinite-marquee.mjs","exports":{".":{"default":"./infinite-marquee.mjs"},"./css":"./infinite-marquee.css"},"gitHead":"222e8d4c0a989a3aa84e8290bfb9234f8e1d630a","_npmUser":{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"},"repository":{"url":"git+https://github.com/Vahan0799/infinite-marquee.git","type":"git"},"_npmVersion":"8.19.4","description":"Infinite Horizontal & Vertical Marquee animation based on CSS and controlled with JS","directories":{},"_nodeVersion":"16.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vanilla-infinite-marquee_1.0.7_1700827852151_0.9147809919283549","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"vanilla-infinite-marquee","version":"1.0.8","keywords":["marquee","infinite-marquee","css-marquee","infinite-scroll","horizontal-scrolling-carousels","vertical-scrolling-carousels","horizontal-scroll","vertical-scroll","vertical-marquee","horizontal-marquee","carousel","slider","ticker","js","vanillajs"],"author":{"name":"Vahan Baghdasaryan"},"license":"MIT","_id":"vanilla-infinite-marquee@1.0.8","maintainers":[{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"}],"homepage":"https://github.com/Vahan0799/infinite-marquee#readme","bugs":{"url":"https://github.com/Vahan0799/infinite-marquee/issues"},"dist":{"shasum":"7264f3275473691fd3f614a54077ed2c12fe3989","tarball":"https://registry.npmjs.org/vanilla-infinite-marquee/-/vanilla-infinite-marquee-1.0.8.tgz","fileCount":6,"integrity":"sha512-6nxqUXGkuhPMHf8Hhjbl3mIXiEEyAKhLbYMMjOsWTICEB6CIhDVkZbVOLg4G5peQ/SmBNOcWDP65uRUB3yRyJw==","signatures":[{"sig":"MEUCIGw+z6y0dYqohvSkJGQxeF0NRGPwFIr4eFsriNifCw+fAiEAqp426cvDCPsJ3vxYGGPM0cl2ozL+6RJYTnhlPtv4ic4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18289},"main":"./infinite-marquee.mjs","type":"module","module":"./infinite-marquee.mjs","exports":{".":{"default":"./infinite-marquee.mjs"},"./css":"./infinite-marquee.css"},"gitHead":"cae13ddf384dd4086fffb3a4017f59897cc5328d","_npmUser":{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"},"repository":{"url":"git+https://github.com/Vahan0799/infinite-marquee.git","type":"git"},"_npmVersion":"7.24.1","description":"Infinite Horizontal & Vertical Marquee animation based on CSS and controlled with JS","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vanilla-infinite-marquee_1.0.8_1707912770192_0.6190302860189179","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"vanilla-infinite-marquee","version":"1.0.9","keywords":["marquee","infinite-marquee","css-marquee","infinite-scroll","horizontal-scrolling-carousels","vertical-scrolling-carousels","horizontal-scroll","vertical-scroll","vertical-marquee","horizontal-marquee","carousel","slider","ticker","js","vanillajs"],"author":{"name":"Vahan Baghdasaryan"},"license":"MIT","_id":"vanilla-infinite-marquee@1.0.9","maintainers":[{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"}],"homepage":"https://github.com/Vahan0799/infinite-marquee#readme","bugs":{"url":"https://github.com/Vahan0799/infinite-marquee/issues"},"dist":{"shasum":"d8abf9ff3e2eb7337d2b5f983767d1d03db06e48","tarball":"https://registry.npmjs.org/vanilla-infinite-marquee/-/vanilla-infinite-marquee-1.0.9.tgz","fileCount":6,"integrity":"sha512-WYkjnWgXpjISX2mcD5lVyzOR0khVmNrCfBooxSqlQprS/Hgo2PYwbdLr297eZB2mZo7CvoJiav0OjvwfXm/QNA==","signatures":[{"sig":"MEYCIQCHODEKtozdobTf9FfrEnuFQ864e9nSmdoTyiAklciFFQIhAIOOEkv0w7CLA5nQi0iFDk5pPDulti4cbFFAlo8giu6K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18816},"main":"./infinite-marquee.mjs","type":"module","module":"./infinite-marquee.mjs","exports":{".":{"default":"./infinite-marquee.mjs"},"./css":"./infinite-marquee.css"},"gitHead":"cae13ddf384dd4086fffb3a4017f59897cc5328d","_npmUser":{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"},"repository":{"url":"git+https://github.com/Vahan0799/infinite-marquee.git","type":"git"},"_npmVersion":"10.2.3","description":"Infinite Horizontal & Vertical Marquee animation based on CSS and controlled with JS","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vanilla-infinite-marquee_1.0.9_1707931781092_0.5465384851852582","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"vanilla-infinite-marquee","version":"1.0.10","keywords":["marquee","infinite-marquee","css-marquee","infinite-scroll","horizontal-scrolling-carousels","vertical-scrolling-carousels","horizontal-scroll","vertical-scroll","vertical-marquee","horizontal-marquee","carousel","slider","ticker","js","vanillajs"],"author":{"name":"Vahan Baghdasaryan"},"license":"MIT","_id":"vanilla-infinite-marquee@1.0.10","maintainers":[{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"}],"homepage":"https://github.com/Vahan0799/infinite-marquee#readme","bugs":{"url":"https://github.com/Vahan0799/infinite-marquee/issues"},"dist":{"shasum":"f95cde9d3cedc3d831e2631af4c4f20046f39b0b","tarball":"https://registry.npmjs.org/vanilla-infinite-marquee/-/vanilla-infinite-marquee-1.0.10.tgz","fileCount":6,"integrity":"sha512-vsWtNeTnVQFUCZhxFGxSqeTWnJXkuMjTON1SR7NKUkcMv7p5/T+CZKxCBnQjCTOX3XJbJYzzjj5Ml0LeY16g/w==","signatures":[{"sig":"MEUCIQC1Rnt28Ey3DLG1hwPVQKYvdOrDp/TuwVqcRNjJ5xtMCgIgKlzWqyrc7K+jURkVfXVkMD3EIPQgz/xYQeyRDFFZJWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19302},"main":"./infinite-marquee.mjs","type":"module","module":"./infinite-marquee.mjs","exports":{".":{"default":"./infinite-marquee.mjs"},"./css":"./infinite-marquee.css"},"gitHead":"59d6eaddbc767628b1f527a9fa9f45fd8df337b8","_npmUser":{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"},"repository":{"url":"git+https://github.com/Vahan0799/infinite-marquee.git","type":"git"},"_npmVersion":"10.2.3","description":"Infinite Horizontal & Vertical Marquee animation based on CSS and controlled with JS","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vanilla-infinite-marquee_1.0.10_1722456957348_0.05872257837742256","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"vanilla-infinite-marquee","version":"1.0.11","keywords":["marquee","infinite-marquee","css-marquee","infinite-scroll","horizontal-scrolling-carousels","vertical-scrolling-carousels","horizontal-scroll","vertical-scroll","vertical-marquee","horizontal-marquee","carousel","slider","ticker","js","vanillajs"],"author":{"name":"Vahan Baghdasaryan"},"license":"MIT","_id":"vanilla-infinite-marquee@1.0.11","maintainers":[{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"}],"homepage":"https://github.com/Vahan0799/infinite-marquee#readme","bugs":{"url":"https://github.com/Vahan0799/infinite-marquee/issues"},"dist":{"shasum":"33a0ec277e9c1c82b20cf60b43a998fe05d27054","tarball":"https://registry.npmjs.org/vanilla-infinite-marquee/-/vanilla-infinite-marquee-1.0.11.tgz","fileCount":6,"integrity":"sha512-7kdwz3/lC9CkSfz9mAhDvU981RSb2WpgvXDRCIW5q2cSRiSDSCfI1lt9pLLE0oE8fTgxXoozr4PGgsD+c7bfig==","signatures":[{"sig":"MEYCIQCnBBXXXj34UWmIcbJbrFWsREYzWjEwRhdh2cw1nt1IHgIhAJghdUulKpzLcZNTZUjbZAkatBQV+GtjzyDbCGkk0Rrt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19017},"main":"./infinite-marquee.mjs","type":"module","module":"./infinite-marquee.mjs","exports":{".":{"default":"./infinite-marquee.mjs"},"./css":"./infinite-marquee.css"},"gitHead":"f16299740074b984dfa527bf9c57851950277ef8","_npmUser":{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"},"repository":{"url":"git+https://github.com/Vahan0799/infinite-marquee.git","type":"git"},"_npmVersion":"7.24.1","description":"Infinite Horizontal & Vertical Marquee animation based on CSS and controlled with JS","directories":{},"_nodeVersion":"14.17.4","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vanilla-infinite-marquee_1.0.11_1722583724876_0.09746071781852872","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"vanilla-infinite-marquee","version":"1.0.12","keywords":["marquee","infinite-marquee","css-marquee","infinite-scroll","horizontal-scrolling-carousels","vertical-scrolling-carousels","horizontal-scroll","vertical-scroll","vertical-marquee","horizontal-marquee","carousel","slider","ticker","js","vanillajs"],"author":{"name":"Vahan Baghdasaryan"},"license":"MIT","_id":"vanilla-infinite-marquee@1.0.12","maintainers":[{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"}],"homepage":"https://github.com/Vahan0799/infinite-marquee#readme","bugs":{"url":"https://github.com/Vahan0799/infinite-marquee/issues"},"dist":{"shasum":"0c0597269fa01ea1d530d2cc18dced55d321103d","tarball":"https://registry.npmjs.org/vanilla-infinite-marquee/-/vanilla-infinite-marquee-1.0.12.tgz","fileCount":7,"integrity":"sha512-0dPN6Jb35VvOBN5EfNzKvYQhRrcL9tFvbRnH66vDHlZWxW1KSR8YOQra5J204z7fgGzmRF4Xxm1c4kUNsQE+kw==","signatures":[{"sig":"MEYCIQCp+01VqaWw1EkuZYhdevNaocDWxVy0qQO8Ptv5ynNLugIhAJkgYqy1Xdy+PeYF0qposvH7GjAq9WMbOICN2oAhcG5j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26409},"main":"./infinite-marquee.mjs","type":"module","module":"./infinite-marquee.mjs","exports":{".":{"default":"./infinite-marquee.mjs"},"./css":"./infinite-marquee.css"},"gitHead":"c5886e63fd0c2a4a24ea97e28ea3e30146173796","_npmUser":{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"},"repository":{"url":"git+https://github.com/Vahan0799/infinite-marquee.git","type":"git"},"_npmVersion":"10.2.3","description":"Infinite Horizontal & Vertical Marquee animation based on CSS and controlled with JS","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vanilla-infinite-marquee_1.0.12_1722962600868_0.31630448069304706","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"vanilla-infinite-marquee","version":"1.0.13","keywords":["marquee","infinite-marquee","css-marquee","infinite-scroll","horizontal-scrolling-carousels","vertical-scrolling-carousels","horizontal-scroll","vertical-scroll","vertical-marquee","horizontal-marquee","carousel","slider","ticker","js","vanillajs"],"author":{"name":"Vahan Baghdasaryan"},"license":"MIT","_id":"vanilla-infinite-marquee@1.0.13","maintainers":[{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"}],"homepage":"https://github.com/Vahan0799/infinite-marquee#readme","bugs":{"url":"https://github.com/Vahan0799/infinite-marquee/issues"},"dist":{"shasum":"5393a1766b2507236d5095e00701e5988d187cfe","tarball":"https://registry.npmjs.org/vanilla-infinite-marquee/-/vanilla-infinite-marquee-1.0.13.tgz","fileCount":7,"integrity":"sha512-QKrzzgT8FBDmjOuoRn0erCzYpYUfU9la2dOcdTGrx++xklKX0oEicgcxhYVjYJefgSg5OFQ13s1LgIN0R/3e7w==","signatures":[{"sig":"MEUCIQC8+QttEk460aY/2LT1hpd5+W08Hw8EXHr3bsaKs7+DcQIgIN9NPM2+89yZd0WCXzbEZubQvHRSxLj3/8TNVjWUH2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26678},"main":"./infinite-marquee.mjs","type":"module","module":"./infinite-marquee.mjs","exports":{".":{"default":"./infinite-marquee.mjs"},"./css":"./infinite-marquee.css"},"gitHead":"c5886e63fd0c2a4a24ea97e28ea3e30146173796","_npmUser":{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"},"repository":{"url":"git+https://github.com/Vahan0799/infinite-marquee.git","type":"git"},"_npmVersion":"10.8.2","description":"Infinite Horizontal & Vertical Marquee animation based on CSS and controlled with JS","directories":{},"_nodeVersion":"18.20.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vanilla-infinite-marquee_1.0.13_1743513634500_0.47363308213429556","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"vanilla-infinite-marquee","version":"1.0.14","keywords":["marquee","infinite-marquee","css-marquee","infinite-scroll","horizontal-scrolling-carousels","vertical-scrolling-carousels","horizontal-scroll","vertical-scroll","vertical-marquee","horizontal-marquee","carousel","slider","ticker","js","vanillajs"],"author":{"name":"Vahan Baghdasaryan"},"license":"MIT","_id":"vanilla-infinite-marquee@1.0.14","maintainers":[{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"}],"homepage":"https://github.com/Vahan0799/infinite-marquee#readme","bugs":{"url":"https://github.com/Vahan0799/infinite-marquee/issues"},"dist":{"shasum":"ca59d00738d18f0c382520570ca718a5b9dfe0a7","tarball":"https://registry.npmjs.org/vanilla-infinite-marquee/-/vanilla-infinite-marquee-1.0.14.tgz","fileCount":8,"integrity":"sha512-vkgni3PmBOe6atmOhFIoFqjiYeq34NcgKDxv8+ez2eYdG+PXk5uThfqBeJAxRZjyd8dpnTNynb8Wwlm8h1hgMg==","signatures":[{"sig":"MEUCIGbLv0X/QbJTh4lrW+6LHX4+5/MrDyTzJUNBDUg1/2u6AiEAlXaGZ8hvh7o2XdW292Nb+Qnrgh3245NlgLEu9q5wsZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29180},"main":"./infinite-marquee.mjs","type":"module","types":"types/infinite-marquee.d.ts","module":"./infinite-marquee.mjs","exports":{".":{"default":"./infinite-marquee.mjs"},"./css":"./infinite-marquee.css"},"gitHead":"1de2612dc01f0e41a11db7bb8dda7c85b08efd54","_npmUser":{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"},"repository":{"url":"git+https://github.com/Vahan0799/infinite-marquee.git","type":"git"},"_npmVersion":"10.2.3","description":"Infinite Horizontal & Vertical Marquee animation based on CSS and controlled with JS","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vanilla-infinite-marquee_1.0.14_1767202146886_0.8158112725248896","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"vanilla-infinite-marquee","version":"1.0.15","author":{"name":"Vahan Baghdasaryan"},"license":"MIT","type":"module","description":"Infinite Horizontal & Vertical Marquee animation based on CSS and controlled with JS","main":"./infinite-marquee.mjs","types":"types/infinite-marquee.d.ts","module":"./infinite-marquee.mjs","repository":{"type":"git","url":"git+https://github.com/Vahan0799/infinite-marquee.git"},"exports":{".":{"default":"./infinite-marquee.mjs"},"./css":"./infinite-marquee.css"},"keywords":["marquee","infinite-marquee","css-marquee","infinite-scroll","horizontal-scrolling-carousels","vertical-scrolling-carousels","horizontal-scroll","vertical-scroll","vertical-marquee","horizontal-marquee","carousel","slider","ticker","js","vanillajs"],"_id":"vanilla-infinite-marquee@1.0.15","gitHead":"1de2612dc01f0e41a11db7bb8dda7c85b08efd54","bugs":{"url":"https://github.com/Vahan0799/infinite-marquee/issues"},"homepage":"https://github.com/Vahan0799/infinite-marquee#readme","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-oUGOZrJ9N8Do4OkNL4dyK9fgFoM/2EzpPFKboCPhZozYu97OYlWM6119yLTN9KHmmuAKzlttZ970cfMD3GbdYg==","shasum":"647445496e73081bb5b6ac585503eca173f2a083","tarball":"https://registry.npmjs.org/vanilla-infinite-marquee/-/vanilla-infinite-marquee-1.0.15.tgz","fileCount":7,"unpackedSize":22191,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD/SahSMKH1vcbfaq8/oOjejFTp9PMUX929SWZ3vImEgwIhAOdE27/Xupd/OEKkp0vHOgeW9bI9rqoQhZE6ScmznKx2"}]},"_npmUser":{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"},"directories":{},"maintainers":[{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vanilla-infinite-marquee_1.0.15_1767437950131_0.5218063438604394"},"_hasShrinkwrap":false}},"time":{"created":"2023-10-21T16:44:52.535Z","modified":"2026-01-03T10:59:10.500Z","1.0.0":"2023-10-21T16:44:52.780Z","1.0.1":"2023-10-21T17:30:08.419Z","1.0.2":"2023-10-21T19:02:11.951Z","1.0.3":"2023-10-21T19:08:31.747Z","1.0.4":"2023-10-24T05:31:49.993Z","1.0.5":"2023-10-24T19:58:13.974Z","1.0.6":"2023-11-24T12:01:11.362Z","1.0.7":"2023-11-24T12:10:52.386Z","1.0.8":"2024-02-14T12:12:50.371Z","1.0.9":"2024-02-14T17:29:41.259Z","1.0.10":"2024-07-31T20:15:57.537Z","1.0.11":"2024-08-02T07:28:45.016Z","1.0.12":"2024-08-06T16:43:21.038Z","1.0.13":"2025-04-01T13:20:34.725Z","1.0.14":"2025-12-31T17:29:07.071Z","1.0.15":"2026-01-03T10:59:10.281Z"},"bugs":{"url":"https://github.com/Vahan0799/infinite-marquee/issues"},"author":{"name":"Vahan Baghdasaryan"},"license":"MIT","homepage":"https://github.com/Vahan0799/infinite-marquee#readme","keywords":["marquee","infinite-marquee","css-marquee","infinite-scroll","horizontal-scrolling-carousels","vertical-scrolling-carousels","horizontal-scroll","vertical-scroll","vertical-marquee","horizontal-marquee","carousel","slider","ticker","js","vanillajs"],"repository":{"type":"git","url":"git+https://github.com/Vahan0799/infinite-marquee.git"},"description":"Infinite Horizontal & Vertical Marquee animation based on CSS and controlled with JS","maintainers":[{"name":"vahan0799","email":"vahan.baghdasaryan.99@gmail.com"}],"readme":"# Vanilla Infinite Marquee\r\n\r\n[![npm](https://img.shields.io/npm/v/react-fast-marquee.svg)](https://www.npmjs.com/package/vanilla-infinite-marquee)\r\n[![npm downloads](https://img.shields.io/npm/dt/react-fast-marquee.svg)](https://www.npmjs.com/package/vanilla-infinite-marquee)\r\n[![npm license](https://img.shields.io/npm/l/react-fast-marquee.svg)](https://www.npmjs.com/package/vanilla-infinite-marquee)\r\n\r\n### Now with  <img src=\"https://raw.githubusercontent.com/remojansen/logo.ts/master/ts.png\" alt=\"TypeScript\" width=\"15\" /> support\r\n\r\n## Installation\r\n\r\n`CDN` Usage\r\n```html\r\n<link rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/vanilla-infinite-marquee@1.0.13/infinite-marquee.min.css\">\r\n<script src=\"https://cdn.jsdelivr.net/npm/vanilla-infinite-marquee@1.0.13/infinite-marquee.mjs\"></script>\r\n```\r\n\r\nIf you're using `npm`, in the command prompt run:\r\n\r\n```sh\r\nnpm install vanilla-infinite-marquee\r\n```\r\n\r\nIf you're using `yarn`, run:\r\n\r\n```sh\r\nyarn add vanilla-infinite-marquee\r\n```\r\n\r\n## **[Demo](https://codepen.io/Vahan0799/pen/MYeKYXJ)**\r\n\r\n## Usage\r\nTo use the component, first import `CSS styles` into your `CSS/SCSS` file:\r\n```scss\r\n@import 'node_modules/vanilla-infinite-marquee/infinite-marquee.css'; //OR\r\n@import 'node_modules/vanilla-infinite-marquee/infinite-marquee.scss';\r\n```\r\n### _Basic HTML Input_\r\n```html\r\n<div class=\"marquee-container\">\r\n    <p>Horizontal Marquee Item 1</p>\r\n    <p>Horizontal Marquee Item 2</p>\r\n</div>\r\n```\r\nimport `InfiniteMarquee` into your `JS` file:\r\n```jsx\r\nimport InfiniteMarquee from 'vanilla-infinite-marquee';\r\n\r\nnew InfiniteMarquee({\r\n\telement: '.marquee-container',\r\n\tspeed: 25000,\r\n\tsmoothEdges: true,\r\n\tdirection: 'right',\r\n\tgap: '15px',\r\n\tduplicateCount: 2,\r\n\tmobileSettings: {\r\n\t\tdirection: 'top',\r\n\t\tspeed: 20000\r\n\t},\r\n\ton: {\r\n\t\tbeforeInit: () => {\r\n\t\t\tconsole.log('Not Yet Initialized');\r\n\t\t},\r\n\r\n\t\tafterInit: () => {\r\n\t\t\tconsole.log('Initialized');\r\n\t\t}\r\n\t}\r\n});\r\n```\r\n\r\n## Options\r\n| Option                   | Type             | Default                                  | Description                                                                                         |\r\n|:-------------------------|:-----------------|:-----------------------------------------|:----------------------------------------------------------------------------------------------------|\r\n| `element`                | `string`, `Node` | `null`                                   | Selector                                                                                            |\r\n| `direction`              | `string`         | `\"left\"`                                 | Direction of Marquee animation, `\"left\"`, `\"right\"`, `\"top\"`, `\"bottom\"`                            |\r\n| `spaceBetween`           | `string`         | `\"0px\"`                                  | Gaps to be used **ONLY** for `\"left\"` or `\"right\"` direction                                        |\r\n| `gap`                    | `object`         | `{vertical: \"5px\", \"horizontal: \"0px\" }` | Gaps to be used **ONLY** for `\"top\"` or `\"bottom\"` direction                                        |\r\n| `speed`                  | `number`         | `10000`                                  | Speed of animation in `ms`                                                                          |\r\n| `smoothEdges`            | `boolean`        | `false`                                  | Whether to smooth covered edges or not                                                              |\r\n| `fullContainer`          | `boolean`        | `true`                                   | Fill the full width of container(**DESKTOP**), **ONLY** for `\"left\"` or `\"right\"` direction         |\r\n| `fullContainerWidth`     | `number`         | `100`                                    | Full width container size with **number** value that later converts into percentage                 |\r\n| `pauseOnHover`           | `boolean`        | `false`                                  | Pause animation on hover                                                                            |\r\n| `destroyOnDesktop`       | `boolean`        | `false`                                  | Destroy with Reverting Marquee structure and animation on `\"Desktop\"`                               |\r\n| `destroyOnMobile`        | `boolean`        | `false`                                  | Destroy with Reverting Marquee structure and animation on `\"Mobile\"`                                |\r\n| `debugging`              | `boolean`        | `false`                                  | Debug in console each event of Marquee lifecycle                                                    |\r\n| `elementClass`           | `string`         | `marquee-container`                      | Class of Container that will be used to destroy Marquee                                             |\r\n| `duplicateCount`         | `number`         | `1`                                      | Count of Marquee Container to be duplicated for showing an effect of continuous flow                |\r\n| `duplicateInnerElements` | `boolean`        | `true`                                   | Duplicating the ***Marquee Items*** inside the container, change to `false` if they're overlapping. |\r\n| `breakpointSize`         | `number`         | `991.8`                                  | `\"max-width\"` breakpoint for responsive devices, accepted **ONLY** single breakpoint                |\r\n| `mobileSettings`         | `object`         | `{}`                                     | Responsive options (works only for `spaceBetween`, `gap`, `speed` and `direction` properties)       |\r\n| `on`                     | `object`         | `{}`                                     | Object to contain callback functions below                                                          |\r\n| `beforeInit`             | `function`       | `null`                                   | A callback function that invokes before marquee initialization                                      |\r\n| `afterInit`              | `function`       | `null`                                   | A callback function that invokes after marquee initialization                                       |\r\n| `pauseAnimation`         | `function`       | `null`                                   | A callback function that invokes on Pause                                                           |\r\n| `resumeAnimation`        | `function`       | `null`                                   | A callback function that invokes on Resume                                                          |\r\n","readmeFilename":"README.md"}