{"_id":"@preline/carousel","_rev":"22-67687d440d9ba0999d48eca4dd0e57c4","name":"@preline/carousel","dist-tags":{"latest":"5.0.0"},"versions":{"2.0.0":{"name":"@preline/carousel","version":"2.0.0","keywords":["preline","html","css","next","nuxt","vue","react","angular","javascript","typescript","tailwind","tailwind components","tailwind elements","tailwind library","tailwind sections","tailwind css","tailwind ui","tailwind css react","tailwind css vue","tailwind css angular","tailwind css laravel","tailwindcss plugin","tailwindcss plugins","carousel"],"author":{"name":"Htmlstream"},"license":"MIT","_id":"@preline/carousel@2.0.0","maintainers":[{"name":"bakho0707","email":"bakho0707@gmail.com"},{"name":"jahaganiev","email":"jaha91@gmail.com"}],"homepage":"https://preline.co/plugins.html","bugs":{"url":"https://github.com/htmlstreamofficial/preline/issues"},"dist":{"shasum":"90270af44f2e9893de33fce1b67e24258850c018","tarball":"https://registry.npmjs.org/@preline/carousel/-/carousel-2.0.0.tgz","fileCount":4,"integrity":"sha512-e4b22LfYUJAwAtV6St6ee6FnKk/Izl4cKl+KrS+ZFdaF4spCfxTxA2mvQj0YdB3xAfZal1W1gUqqKoLDcH8WbA==","signatures":[{"sig":"MEUCIQD2L9WVK5jCbOKOwUFvelegWoV7IQHvS4h5o5v9fTevEQIgMXF/97Gog3HoyHtMr60aPlLjl4iIjCFb3Q3nhuBqu6U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15068},"main":"index.js","types":"index.d.ts","gitHead":"e1adff93d8b2db4449bff6dd23ad9a58d2b32028","_npmUser":{"name":"bakho0707","email":"bakho0707@gmail.com"},"repository":{"url":"git+https://github.com/htmlstreamofficial/preline.git","type":"git"},"_npmVersion":"8.19.4","description":"Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.","directories":{},"_nodeVersion":"16.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/carousel_2.0.0_1699302677268_0.6236253153854294","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@preline/carousel","version":"2.0.1","keywords":["preline","html","css","next","nuxt","vue","react","angular","javascript","typescript","tailwind","tailwind components","tailwind elements","tailwind library","tailwind sections","tailwind css","tailwind ui","tailwind css react","tailwind css vue","tailwind css angular","tailwind css laravel","tailwindcss plugin","tailwindcss plugins","carousel"],"author":{"name":"Htmlstream"},"license":"MIT","_id":"@preline/carousel@2.0.1","maintainers":[{"name":"bakho0707","email":"bakho0707@gmail.com"},{"name":"jahaganiev","email":"jaha91@gmail.com"}],"homepage":"https://preline.co/plugins.html","bugs":{"url":"https://github.com/htmlstreamofficial/preline/issues"},"dist":{"shasum":"1498f40183903779147e4b79f7147066b1470d10","tarball":"https://registry.npmjs.org/@preline/carousel/-/carousel-2.0.1.tgz","fileCount":4,"integrity":"sha512-o8QbI+9SoTcHRC2eVHb4lX8lDdODWr5VCsvAbFTA2sAFLgvaO2aWI1s/U8Ien1byd0JJIFScFuZ4gOseWZlw6A==","signatures":[{"sig":"MEQCIALV/suepv14Zc3yTOWh9bwaZFE8y9F0WO4srQRbJXrFAiBUaHLhAGIHG6g/5xN5/vJjAIEeOuSETmfwPbkW3DvU5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139252},"main":"index.js","types":"index.d.ts","gitHead":"3df4afd43ce04ec27e829c6978bf98e5e1d1dafc","_npmUser":{"name":"bakho0707","email":"bakho0707@gmail.com"},"repository":{"url":"git+https://github.com/htmlstreamofficial/preline.git","type":"git"},"_npmVersion":"8.19.4","description":"Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.","directories":{},"_nodeVersion":"16.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/carousel_2.0.1_1700661527603_0.22724094360418334","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@preline/carousel","version":"2.0.2","keywords":["preline","html","css","next","nuxt","vue","react","angular","javascript","typescript","tailwind","tailwind components","tailwind elements","tailwind library","tailwind sections","tailwind css","tailwind ui","tailwind css react","tailwind css vue","tailwind css angular","tailwind css laravel","tailwindcss plugin","tailwindcss plugins","accordion"],"author":{"name":"Htmlstream"},"license":"MIT","_id":"@preline/carousel@2.0.2","maintainers":[{"name":"bakho0707","email":"bakho0707@gmail.com"},{"name":"jahaganiev","email":"jaha91@gmail.com"}],"homepage":"https://preline.co/plugins.html","bugs":{"url":"https://github.com/htmlstreamofficial/preline/issues"},"dist":{"shasum":"42d3435817b0bb1548e08b46df4e2ec1880a2ec7","tarball":"https://registry.npmjs.org/@preline/carousel/-/carousel-2.0.2.tgz","fileCount":4,"integrity":"sha512-v/gAuVFRSL5+7NevlzyLIKVc9qldtjTmN7iR/NluNVYaPpSV9zdxnP5hAVYx9AxT8pX+h6eNfx7AWDYVlpWyqg==","signatures":[{"sig":"MEUCIQDUVS8fPzdzePg6EqcjKqekJMfu+mStI+wCM4Tz/lOEYgIgBbZyinMbZwJXZSYJrBn7TTSCmNB+qqYkp3yMP5TNv4U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11904},"main":"index.js","types":"index.d.ts","gitHead":"bd478de7409fa96607b14151a277feaeef71732b","_npmUser":{"name":"jahaganiev","email":"jaha91@gmail.com"},"repository":{"url":"git+https://github.com/htmlstreamofficial/preline.git","type":"git"},"_npmVersion":"8.19.2","description":"Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.","directories":{},"_nodeVersion":"14.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/carousel_2.0.2_1703805843050_0.48436163399077237","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@preline/carousel","version":"2.1.0","keywords":["preline","html","css","next","nuxt","vue","react","angular","javascript","typescript","tailwind","tailwind components","tailwind elements","tailwind library","tailwind sections","tailwind css","tailwind ui","tailwind css react","tailwind css vue","tailwind css angular","tailwind css laravel","tailwindcss plugin","tailwindcss plugins","accordion"],"author":{"name":"Htmlstream"},"license":"MIT","_id":"@preline/carousel@2.1.0","maintainers":[{"name":"bakho0707","email":"bakho0707@gmail.com"},{"name":"jahaganiev","email":"jaha91@gmail.com"}],"homepage":"https://preline.co/plugins.html","bugs":{"url":"https://github.com/htmlstreamofficial/preline/issues"},"dist":{"shasum":"272d3cf9a8164d2e1a24363e75969657bb138cdc","tarball":"https://registry.npmjs.org/@preline/carousel/-/carousel-2.1.0.tgz","fileCount":4,"integrity":"sha512-INJMfFlGnckAImlCtReRDbiQhtzB4WQQwMQVleMTvnwhzePsiGHYyJxsBsFgd94pLuTNfKOQItYIE2fSbIaANg==","signatures":[{"sig":"MEYCIQD5MuunRD/3mP1qxxYnHh5Uq4aTFyc0isrlYxQ4Fefi3AIhAOWeM6lPjehhr0Xc23+g/WnI35CiPz6tMh45vX/rOCHI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11905},"main":"index.js","types":"index.d.ts","gitHead":"a5b671ea3fd7d7a77f091405e988f3e5649e1c2b","_npmUser":{"name":"jahaganiev","email":"jaha91@gmail.com"},"repository":{"url":"git+https://github.com/htmlstreamofficial/preline.git","type":"git"},"_npmVersion":"8.19.2","description":"Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.","directories":{},"_nodeVersion":"14.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/carousel_2.1.0_1712184118993_0.7996606028947051","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@preline/carousel","version":"2.3.0","keywords":["preline","html","css","next","nuxt","vue","react","angular","javascript","typescript","tailwind","tailwind components","tailwind elements","tailwind library","tailwind sections","tailwind css","tailwind ui","tailwind css react","tailwind css vue","tailwind css angular","tailwind css laravel","tailwindcss plugin","tailwindcss plugins","accordion"],"author":{"name":"Htmlstream"},"license":"MIT","_id":"@preline/carousel@2.3.0","maintainers":[{"name":"bakho0707","email":"bakho0707@gmail.com"},{"name":"jahaganiev","email":"jaha91@gmail.com"}],"homepage":"https://preline.co/plugins.html","bugs":{"url":"https://github.com/htmlstreamofficial/preline/issues"},"dist":{"shasum":"467434cd625933c1b161e9c3398a276477ce9004","tarball":"https://registry.npmjs.org/@preline/carousel/-/carousel-2.3.0.tgz","fileCount":4,"integrity":"sha512-4rHYZKtNTRrO0FFZHjNCZojRm1fwQCL1WYPIm5fn4WkYYO8IvS7s2lPCqD1pAE0I0N8uBgu7cDFq9M+iPXBO/Q==","signatures":[{"sig":"MEQCIE3gstN7b4ABk2Ubru2+C2L3/7JU/vV8Xk9WJJTUV6CBAiAdF/3tPCW9w/XaVnevcT5VF36azZ8/0DdZ5fCavmvTYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11988},"main":"index.js","types":"index.d.ts","gitHead":"6d9be750fdbc9a25e4dc22bef1f89eb67ee5de1a","_npmUser":{"name":"jahaganiev","email":"jaha91@gmail.com"},"repository":{"url":"git+https://github.com/htmlstreamofficial/preline.git","type":"git"},"_npmVersion":"8.19.2","description":"Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.","directories":{},"_nodeVersion":"14.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/carousel_2.3.0_1716591739890_0.048641138676570383","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@preline/carousel","version":"2.4.0","keywords":["preline","html","css","next","nuxt","vue","react","angular","javascript","typescript","tailwind","tailwind components","tailwind elements","tailwind library","tailwind sections","tailwind css","tailwind ui","tailwind css react","tailwind css vue","tailwind css angular","tailwind css laravel","tailwindcss plugin","tailwindcss plugins","accordion"],"author":{"name":"Htmlstream"},"license":"MIT","_id":"@preline/carousel@2.4.0","maintainers":[{"name":"prelinedev","email":"devs@preline.co"},{"name":"bakho0707","email":"bakho0707@gmail.com"},{"name":"jahaganiev","email":"jaha91@gmail.com"}],"homepage":"https://preline.co/plugins.html","bugs":{"url":"https://github.com/htmlstreamofficial/preline/issues"},"dist":{"shasum":"b99359e9f83a6ab41525608dc2573c78423e7892","tarball":"https://registry.npmjs.org/@preline/carousel/-/carousel-2.4.0.tgz","fileCount":4,"integrity":"sha512-GBkRlm7cJhggFpdx7ozYpW8KkRkPQEzr5/U9VvWQHHjQasL1rTmFAw9Z0++9BYVIdSwcjCbbNR0Lgblw+8pH2w==","signatures":[{"sig":"MEUCIQCAfELl2C+0OQmRtrUCM25BiIb/M5Z1/cxMgfrP/ypkHAIgREeTBhcIGmG/9bSa4iVMPXUl04d+ewkBm6pzI0vDtPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14360},"main":"index.js","types":"index.d.ts","gitHead":"11ed3265273eb57e426283bb0aaaccdb0a722f72","_npmUser":{"name":"prelinedev","email":"devs@preline.co"},"repository":{"url":"git+https://github.com/htmlstreamofficial/preline.git","type":"git"},"_npmVersion":"8.19.2","description":"Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.","directories":{},"_nodeVersion":"14.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/carousel_2.4.0_1721617556537_0.01955832518727374","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"@preline/carousel","version":"2.4.1","keywords":["preline","html","css","next","nuxt","vue","react","angular","javascript","typescript","tailwind","tailwind components","tailwind elements","tailwind library","tailwind sections","tailwind css","tailwind ui","tailwind css react","tailwind css vue","tailwind css angular","tailwind css laravel","tailwindcss plugin","tailwindcss plugins","accordion"],"author":{"name":"Preline Labs Ltd."},"license":"Licensed under MIT and Preline UI Fair Use License","_id":"@preline/carousel@2.4.1","maintainers":[{"name":"prelinedev","email":"devs@preline.co"},{"name":"bakho0707","email":"bakho0707@gmail.com"},{"name":"jahaganiev","email":"jaha91@gmail.com"}],"homepage":"https://preline.co/plugins.html","bugs":{"url":"https://github.com/htmlstreamofficial/preline/issues"},"dist":{"shasum":"9c95de7c8668005703936b782ff0c682f2074208","tarball":"https://registry.npmjs.org/@preline/carousel/-/carousel-2.4.1.tgz","fileCount":4,"integrity":"sha512-U+RUo/U0cE9kfOyYGYX219OnoABDWJyYDZybm1mH3Gdb0+V044+Y0e6lF2emUVXfrNTESnRSx+jhYD9WqaNGaA==","signatures":[{"sig":"MEUCIEEjn9K83KjtChYip0aX18e6vJxXNU2fOmel6s6UvqIsAiEAyAVacvnxF19UhXoi0DyTKnu7HqCv8yCuJZxL6ASNfc8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14414},"main":"index.js","types":"index.d.ts","gitHead":"1301758b2a65408749463bad839b36ca1d5efba9","_npmUser":{"name":"prelinedev","email":"devs@preline.co"},"repository":{"url":"git+https://github.com/htmlstreamofficial/preline.git","type":"git"},"_npmVersion":"8.19.2","description":"Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.","directories":{},"_nodeVersion":"14.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/carousel_2.4.1_1721991095759_0.2525617053293401","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@preline/carousel","version":"2.5.0","keywords":["preline","html","css","next","nuxt","vue","react","angular","javascript","typescript","tailwind","tailwind components","tailwind elements","tailwind library","tailwind sections","tailwind css","tailwind ui","tailwind css react","tailwind css vue","tailwind css angular","tailwind css laravel","tailwindcss plugin","tailwindcss plugins","accordion"],"author":{"name":"Preline Labs Ltd."},"license":"Licensed under MIT and Preline UI Fair Use License","_id":"@preline/carousel@2.5.0","maintainers":[{"name":"prelinedev","email":"devs@preline.co"},{"name":"bakho0707","email":"bakho0707@gmail.com"},{"name":"jahaganiev","email":"jaha91@gmail.com"}],"homepage":"https://preline.co/plugins.html","bugs":{"url":"https://github.com/htmlstreamofficial/preline/issues"},"dist":{"shasum":"6285e9257b3f181e69477b05a55a4d137f38499a","tarball":"https://registry.npmjs.org/@preline/carousel/-/carousel-2.5.0.tgz","fileCount":4,"integrity":"sha512-sRsoS8A6binMAxgB22sKUeSNCvWkXADGA8Qpb/qRSWna6c2ILT5QTLxyqbnoUBxYRR4e6DuUJc0hQ0LtF3pi+Q==","signatures":[{"sig":"MEUCIHzQbhZ0NWQB6jCKezFqct+0Otb8IM0tBpKsgbBw6BKfAiEAj/sgDh/4N5dJOjbrb4qnrPgiBivNXLR4lgpbpAOlfLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29545},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"bakho0707","email":"bakho0707@gmail.com"},"repository":{"url":"git+https://github.com/htmlstreamofficial/preline.git","type":"git"},"_npmVersion":"8.19.4","description":"Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.","directories":{},"_nodeVersion":"16.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/carousel_2.5.0_1727124665336_0.0506925451543665","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"@preline/carousel","version":"2.6.0","keywords":["preline","html","css","next","nuxt","vue","react","angular","javascript","typescript","tailwind","tailwind components","tailwind elements","tailwind library","tailwind sections","tailwind css","tailwind ui","tailwind css react","tailwind css vue","tailwind css angular","tailwind css laravel","tailwindcss plugin","tailwindcss plugins","accordion"],"author":{"name":"Preline Labs Ltd."},"license":"Licensed under MIT and Preline UI Fair Use License","_id":"@preline/carousel@2.6.0","maintainers":[{"name":"bakho0707","email":"bakho0707@gmail.com"},{"name":"jahaganiev","email":"jaha91@gmail.com"},{"name":"prelinedev","email":"devs@preline.co"}],"homepage":"https://preline.co/plugins.html","bugs":{"url":"https://github.com/htmlstreamofficial/preline/issues"},"dist":{"shasum":"991f1f984a5f9bc0e7c05f79a20fa12c428a2355","tarball":"https://registry.npmjs.org/@preline/carousel/-/carousel-2.6.0.tgz","fileCount":4,"integrity":"sha512-WahfsSDjrqRHb7uu3k0xjBVWbFRKzxMCJL020Y2LZ4agFlKqhp1WBmOPBYBlteY/937/wXNh78ABUi6Jnn1Ccw==","signatures":[{"sig":"MEUCIEbNcdwH3zKCd5GNxxeD1PMCYfw7h9tS1BdEs8t2Vo3WAiEA9yA+qVmX8n5wkZoljWBt2U0r64bhCn6iv4DsVEW62lA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34887},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"bakho0707","email":"bakho0707@gmail.com"},"repository":{"url":"git+https://github.com/htmlstreamofficial/preline.git","type":"git"},"_npmVersion":"8.19.4","description":"Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.","directories":{},"_nodeVersion":"16.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/carousel_2.6.0_1733314922744_0.6385900107457101","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"@preline/carousel","version":"2.5.2","keywords":["preline","html","css","next","nuxt","vue","react","angular","javascript","typescript","tailwind","tailwind components","tailwind elements","tailwind library","tailwind sections","tailwind css","tailwind ui","tailwind css react","tailwind css vue","tailwind css angular","tailwind css laravel","tailwindcss plugin","tailwindcss plugins","accordion"],"author":{"name":"Preline Labs Ltd."},"license":"Licensed under MIT and Preline UI Fair Use License","_id":"@preline/carousel@2.5.2","maintainers":[{"name":"bakho0707","email":"bakho0707@gmail.com"},{"name":"jahaganiev","email":"jaha91@gmail.com"},{"name":"prelinedev","email":"devs@preline.co"}],"homepage":"https://preline.co/plugins.html","bugs":{"url":"https://github.com/htmlstreamofficial/preline/issues"},"dist":{"shasum":"abc7f02ec964d5a100b2a83720832de085f76521","tarball":"https://registry.npmjs.org/@preline/carousel/-/carousel-2.5.2.tgz","fileCount":4,"integrity":"sha512-IgynxVGIbktRJx7f10kdLKjbVeGMuCkDlTiGNdN3eOaNZI8g0OugzDA6utwhlhQqiPEsDar4cVPwN3NZi6Q4ig==","signatures":[{"sig":"MEUCIDyNLjvT+NlVGsUeAnpOrOIksKqNVIgV+6UA0U2KrjlWAiEAt3EWcnswy9pGNzhdDqZP96fpABomzcrc111706K6oi0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34887},"main":"index.js","types":"index.d.ts","gitHead":"e2ba7cfcab0ab1d47f3536a2229f9b7b5fbda33a","_npmUser":{"name":"prelinedev","email":"devs@preline.co"},"repository":{"url":"git+https://github.com/htmlstreamofficial/preline.git","type":"git"},"_npmVersion":"8.19.2","description":"Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.","directories":{},"_nodeVersion":"14.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/carousel_2.5.2_1735780931660_0.9460897217546802","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@preline/carousel","version":"3.0.0","keywords":["preline","html","css","next","nuxt","vue","react","angular","javascript","typescript","tailwind","tailwind components","tailwind elements","tailwind library","tailwind sections","tailwind css","tailwind ui","tailwind css react","tailwind css vue","tailwind css angular","tailwind css laravel","tailwindcss plugin","tailwindcss plugins","accordion"],"author":{"name":"Preline Labs Ltd."},"license":"Licensed under MIT and Preline UI Fair Use License","_id":"@preline/carousel@3.0.0","maintainers":[{"name":"bakho0707","email":"bakho0707@gmail.com"},{"name":"jahaganiev","email":"jaha91@gmail.com"},{"name":"prelinedev","email":"devs@preline.co"}],"homepage":"https://preline.co/plugins.html","bugs":{"url":"https://github.com/htmlstreamofficial/preline/issues"},"dist":{"shasum":"ed2226043b2a1eb401ca467701ca04d9bb7e3f5f","tarball":"https://registry.npmjs.org/@preline/carousel/-/carousel-3.0.0.tgz","fileCount":5,"integrity":"sha512-GOVPKVMKP0PpXDB7vaZezbT8qzUmOQzNREIdWRFwU0UYy6e+OiPVZARXcp2PGPdkp0GUtaLJHz3K1Zy0bE7IkQ==","signatures":[{"sig":"MEYCIQC9sQ5ziRbDKrSZr9mT02GKdECCz3ANc/ZfWXz/4/uTagIhAPH8fae7u6MZIpzsv12j5wo6aROKXs9/Tjaq/CxlECCe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32851},"main":"index.js","types":"index.d.ts","gitHead":"48e9a5ba024161cbecc2b45571ddc859a738dac8","_npmUser":{"name":"prelinedev","email":"devs@preline.co"},"repository":{"url":"git+https://github.com/htmlstreamofficial/preline.git","type":"git"},"_npmVersion":"10.9.2","description":"Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/carousel_3.0.0_1741055830411_0.4149107833921999","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@preline/carousel","version":"3.1.0","keywords":["preline","html","css","next","nuxt","vue","react","angular","javascript","typescript","tailwind","tailwind components","tailwind elements","tailwind library","tailwind sections","tailwind css","tailwind ui","tailwind css react","tailwind css vue","tailwind css angular","tailwind css laravel","tailwindcss plugin","tailwindcss plugins","accordion"],"author":{"name":"Preline Labs Ltd."},"license":"Licensed under MIT and Preline UI Fair Use License","_id":"@preline/carousel@3.1.0","maintainers":[{"name":"bakho0707","email":"bakho0707@gmail.com"},{"name":"jahaganiev","email":"jaha91@gmail.com"},{"name":"prelinedev","email":"devs@preline.co"}],"homepage":"https://preline.co/plugins.html","bugs":{"url":"https://github.com/htmlstreamofficial/preline/issues"},"dist":{"shasum":"ee5da49c42a43707579807a882f055590d6cf395","tarball":"https://registry.npmjs.org/@preline/carousel/-/carousel-3.1.0.tgz","fileCount":5,"integrity":"sha512-rRXp7yc3BrixgppG2oR9zVUEN976QEFEZBmk1rPDUH2cAL3pvRi1uUlZbgoJDxuHA95E71d4/dCt8l/NubFjnw==","signatures":[{"sig":"MEQCIAch8J05gALy3/r1oOCPripM3wlikto2YSFWc1G62s8ZAiB3iW0w6hbLqq8nLv7iYkiA0qLlNrMM5RU+5aGdPkCFkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33155},"main":"index.js","types":"index.d.ts","gitHead":"9690b13393c184659f8ae13e837f3b965f73ddb0","_npmUser":{"name":"prelinedev","email":"devs@preline.co"},"repository":{"url":"git+https://github.com/htmlstreamofficial/preline.git","type":"git"},"_npmVersion":"10.9.2","description":"Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/carousel_3.1.0_1749081948934_0.07339339693643776","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@preline/carousel","version":"3.2.0","keywords":["preline","html","css","next","nuxt","vue","react","angular","javascript","typescript","tailwind","tailwind components","tailwind elements","tailwind library","tailwind sections","tailwind css","tailwind ui","tailwind css react","tailwind css vue","tailwind css angular","tailwind css laravel","tailwindcss plugin","tailwindcss plugins","accordion"],"author":{"name":"Preline Labs Ltd."},"license":"Licensed under MIT and Preline UI Fair Use License","_id":"@preline/carousel@3.2.0","maintainers":[{"name":"bakho0707","email":"bakho0707@gmail.com"},{"name":"jahaganiev","email":"jaha91@gmail.com"},{"name":"prelinedev","email":"devs@preline.co"}],"homepage":"https://preline.co/plugins.html","bugs":{"url":"https://github.com/htmlstreamofficial/preline/issues"},"dist":{"shasum":"5cf961e5e9eacda577a1cd4184f74ca0427c42a8","tarball":"https://registry.npmjs.org/@preline/carousel/-/carousel-3.2.0.tgz","fileCount":5,"integrity":"sha512-cHwkb0szx0Z2DdlWHm1JjeyvKxX+2db7/sKtCzs6738e3RvpuCA4Kao6nlHBv593svePiiF+X77zo8l1DW1JfQ==","signatures":[{"sig":"MEYCIQCwadNd1nvQUnXX46++ES6KabUc94fFZf7TyVwH8olS4gIhALcj3z11dhBRNnfM040Cu+a8txrAdpyWyka+IMkCMydB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33420},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"prelinedev","email":"devs@preline.co"},"repository":{"url":"git+https://github.com/htmlstreamofficial/preline.git","type":"git"},"_npmVersion":"10.9.2","description":"Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/carousel_3.2.0_1753902605199_0.3116626262930853","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@preline/carousel","version":"3.2.1","keywords":["preline","html","css","next","nuxt","vue","react","angular","javascript","typescript","tailwind","tailwind components","tailwind elements","tailwind library","tailwind sections","tailwind css","tailwind ui","tailwind css react","tailwind css vue","tailwind css angular","tailwind css laravel","tailwindcss plugin","tailwindcss plugins","accordion"],"author":{"name":"Preline Labs Ltd."},"license":"Licensed under MIT and Preline UI Fair Use License","_id":"@preline/carousel@3.2.1","maintainers":[{"name":"bakho0707","email":"bakho0707@gmail.com"},{"name":"jahaganiev","email":"jaha91@gmail.com"},{"name":"prelinedev","email":"devs@preline.co"}],"homepage":"https://preline.co/plugins.html","bugs":{"url":"https://github.com/htmlstreamofficial/preline/issues"},"dist":{"shasum":"a8a4cfe9d318129b354dacfc26db6280582842a3","tarball":"https://registry.npmjs.org/@preline/carousel/-/carousel-3.2.1.tgz","fileCount":5,"integrity":"sha512-BKyuNVOvzvuhdrf/zFkjGu42FOqjzPAMXEMgPvLE5tEQZvo1qcVT6VIYGkQ+Yg766LZtvE7nuwA8gPUDEijDhA==","signatures":[{"sig":"MEUCIQCRwceAGZXIqYYILR/5hfVE3e+x7zFTUfInX6lB6AGNywIgICPzRI6q3pGMhqQmelhBd/t3j5+iwO61eyoSK45qjp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33420},"main":"index.js","types":"index.d.ts","gitHead":"fe26bc52419a8b272e0b43b2c365dd0ece12292f","_npmUser":{"name":"prelinedev","email":"devs@preline.co"},"repository":{"url":"git+https://github.com/htmlstreamofficial/preline.git","type":"git"},"_npmVersion":"10.9.2","description":"Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/carousel_3.2.1_1754219585763_0.8860231670457743","host":"s3://npm-registry-packages-npm-production"}},"3.2.3":{"name":"@preline/carousel","version":"3.2.3","keywords":["preline","html","css","next","nuxt","vue","react","angular","javascript","typescript","tailwind","tailwind components","tailwind elements","tailwind library","tailwind sections","tailwind css","tailwind ui","tailwind css react","tailwind css vue","tailwind css angular","tailwind css laravel","tailwindcss plugin","tailwindcss plugins","accordion"],"author":{"name":"Preline Labs Ltd."},"license":"Licensed under MIT and Preline UI Fair Use License","_id":"@preline/carousel@3.2.3","maintainers":[{"name":"bakho0707","email":"bakho0707@gmail.com"},{"name":"jahaganiev","email":"jaha91@gmail.com"},{"name":"prelinedev","email":"devs@preline.co"}],"homepage":"https://preline.co/plugins.html","bugs":{"url":"https://github.com/htmlstreamofficial/preline/issues"},"dist":{"shasum":"a7158e5f0c269f3e30d9078ed7f463a3d9c7e65a","tarball":"https://registry.npmjs.org/@preline/carousel/-/carousel-3.2.3.tgz","fileCount":5,"integrity":"sha512-DrxJY4d8moTnLYV+blG6GowlDRytGT9zzJSwDUJ31LwIBLPwVaO9lklenqhnlTBqQbBqKinZqZJ2eIGW5S0SoQ==","signatures":[{"sig":"MEUCIQDgS414RS/q1NhWlEZMTq15XvQNYOeh6IJnqWB97isuoQIgPMDTfQrFsbhdrQYLEWSLrGNePyJxaLHUxrOZImJhldg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33420},"main":"index.js","types":"index.d.ts","gitHead":"d9205ed76b1145b7c49e377caa28799ecf7c9d33","_npmUser":{"name":"prelinedev","email":"devs@preline.co"},"repository":{"url":"git+https://github.com/htmlstreamofficial/preline.git","type":"git"},"_npmVersion":"10.9.2","description":"Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/carousel_3.2.3_1754503263515_0.3746108138025883","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@preline/carousel","version":"4.0.0","keywords":["preline","html","css","next","nuxt","vue","react","angular","javascript","typescript","tailwind","tailwind components","tailwind elements","tailwind library","tailwind sections","tailwind css","tailwind ui","tailwind css react","tailwind css vue","tailwind css angular","tailwind css laravel","tailwindcss plugin","tailwindcss plugins","accordion"],"author":{"name":"Preline Labs Ltd."},"license":"Licensed under MIT and Preline UI Fair Use License","_id":"@preline/carousel@4.0.0","maintainers":[{"name":"bakho0707","email":"bakho0707@gmail.com"},{"name":"jahaganiev","email":"jaha91@gmail.com"},{"name":"prelinedev","email":"devs@preline.co"}],"homepage":"https://preline.co/plugins.html","bugs":{"url":"https://github.com/htmlstreamofficial/preline/issues"},"dist":{"shasum":"99e07d87f30c8f2a6a5cee73eee7fd72abf3c3e3","tarball":"https://registry.npmjs.org/@preline/carousel/-/carousel-4.0.0.tgz","fileCount":5,"integrity":"sha512-cciJixW8msD3auBRS6ZvQFjv4w6qiXCdFNOYKKm5QmBE8JfwFK38/yeVfUslR0DxigCyACaFN+6WX5TIsCxBxA==","signatures":[{"sig":"MEQCIDBAxL0AypRvqlZLZpUWwPnKWnY5xNRYYq25rUJa9OToAiAVfNCpxIyj5gtL5OQK+AkC/C/IpFBjOHco46bLmC3GiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33456},"main":"index.js","types":"index.d.ts","gitHead":"bca29596d5f29908df72d9316e3a831151d6d818","_npmUser":{"name":"prelinedev","email":"devs@preline.co"},"repository":{"url":"git+https://github.com/htmlstreamofficial/preline.git","type":"git"},"_npmVersion":"10.9.2","description":"Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/carousel_4.0.0_1769563761363_0.8235085725794211","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@preline/carousel","version":"4.1.0","keywords":["preline","html","css","next","nuxt","vue","react","angular","javascript","typescript","tailwind","tailwind components","tailwind elements","tailwind library","tailwind sections","tailwind css","tailwind ui","tailwind css react","tailwind css vue","tailwind css angular","tailwind css laravel","tailwindcss plugin","tailwindcss plugins","accordion"],"author":{"name":"Preline Labs Ltd."},"license":"Licensed under MIT and Preline UI Fair Use License","_id":"@preline/carousel@4.1.0","maintainers":[{"name":"bakho0707","email":"bakho0707@gmail.com"},{"name":"jahaganiev","email":"jaha91@gmail.com"},{"name":"prelinedev","email":"devs@preline.co"}],"homepage":"https://preline.co/plugins.html","bugs":{"url":"https://github.com/htmlstreamofficial/preline/issues"},"dist":{"shasum":"10fca6b521c433d66719f4b396d51a34f3524fa5","tarball":"https://registry.npmjs.org/@preline/carousel/-/carousel-4.1.0.tgz","fileCount":5,"integrity":"sha512-2wEwXWlNO2jqlDtR/uIJ1o1nTnzAhYQ9upDfZOQjo5EXYt/I8oZBub0fWS4He0ahOff64foGs6gVabtdsIGh/g==","signatures":[{"sig":"MEYCIQCWVJ/lS2XNmvw6t6adszPknuY7SyAfS1ehvmD6aeqh1AIhAKwnWKD/aY5Zz4Sb7ZGnPkPc8MiIQ73y7uCCQIV0od/Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33459},"main":"index.js","types":"index.d.ts","gitHead":"d723854b07c671ae1d3c939d34c69d1d9be433e0","_npmUser":{"name":"prelinedev","email":"devs@preline.co"},"repository":{"url":"git+https://github.com/htmlstreamofficial/preline.git","type":"git"},"_npmVersion":"10.9.2","description":"Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/carousel_4.1.0_1771978471533_0.9864170904941629","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"@preline/carousel","version":"4.1.2","keywords":["preline","html","css","next","nuxt","vue","react","angular","javascript","typescript","tailwind","tailwind components","tailwind elements","tailwind library","tailwind sections","tailwind css","tailwind ui","tailwind css react","tailwind css vue","tailwind css angular","tailwind css laravel","tailwindcss plugin","tailwindcss plugins","accordion"],"author":{"name":"Preline Labs Ltd."},"license":"Licensed under MIT and Preline UI Fair Use License","_id":"@preline/carousel@4.1.2","maintainers":[{"name":"bakho0707","email":"bakho0707@gmail.com"},{"name":"jahaganiev","email":"jaha91@gmail.com"},{"name":"prelinedev","email":"devs@preline.co"}],"homepage":"https://preline.co/plugins.html","bugs":{"url":"https://github.com/htmlstreamofficial/preline/issues"},"dist":{"shasum":"8a7651fc4e84d7e6daff6e1441a677a432577bf8","tarball":"https://registry.npmjs.org/@preline/carousel/-/carousel-4.1.2.tgz","fileCount":6,"integrity":"sha512-/g8svqmgIFNDlMEooujOId9vnHWJ3l7DaFT5mSajjI58WPdSgW6akFgyNl8h7mtfgq69yKzGGBQ79KrFNVrh6Q==","signatures":[{"sig":"MEQCIBOcRC0vM0r4NzWaqXufmbG5URJ5EwdPHEgBA9P9rxt6AiBxqRHnooAOuPP0vpGZeMISr/8aag9g9xD/Xncvda0Ztg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54781},"main":"index.js","types":"index.d.ts","gitHead":"6d349cdc86059983653656aff6f075dde29f3deb","_npmUser":{"name":"prelinedev","email":"devs@preline.co"},"repository":{"url":"git+https://github.com/htmlstreamofficial/preline.git","type":"git"},"_npmVersion":"10.9.2","description":"Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/carousel_4.1.2_1772223221521_0.5447590778564","host":"s3://npm-registry-packages-npm-production"}},"4.1.3":{"name":"@preline/carousel","version":"4.1.3","keywords":["preline","html","css","next","nuxt","vue","react","angular","javascript","typescript","tailwind","tailwind components","tailwind elements","tailwind library","tailwind sections","tailwind css","tailwind ui","tailwind css react","tailwind css vue","tailwind css angular","tailwind css laravel","tailwindcss plugin","tailwindcss plugins","accordion"],"author":{"name":"Preline Labs Ltd."},"license":"Licensed under MIT and Preline UI Fair Use License","_id":"@preline/carousel@4.1.3","maintainers":[{"name":"bakho0707","email":"bakho0707@gmail.com"},{"name":"jahaganiev","email":"jaha91@gmail.com"},{"name":"prelinedev","email":"devs@preline.co"}],"homepage":"https://preline.co/plugins.html","bugs":{"url":"https://github.com/htmlstreamofficial/preline/issues"},"dist":{"shasum":"6ed570bfdd498788e5344e4682272064785dc04d","tarball":"https://registry.npmjs.org/@preline/carousel/-/carousel-4.1.3.tgz","fileCount":6,"integrity":"sha512-DCx9Q2TwTHZS2AlZ5bkP3aYX1N3Yn6sKdub5YTC60k/CXFJ+D4u7++mc3GWUHDHRh2z2FY8H3TKFdETeCPWcNA==","signatures":[{"sig":"MEQCIEKLJiRjOlqbB/+NSDFR4VDd1G+uFCIW+/KrglMqUEWtAiAo45TafGWAmTlIzkVMSAwSRtzqJ7TGdpU/hhPrxR06bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54781},"main":"index.js","types":"index.d.ts","gitHead":"79a944721439bc43804bef9fada77987bf01b3ee","_npmUser":{"name":"prelinedev","email":"devs@preline.co"},"repository":{"url":"git+https://github.com/htmlstreamofficial/preline.git","type":"git"},"_npmVersion":"10.9.2","description":"Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/carousel_4.1.3_1773885950107_0.21767482215756861","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@preline/carousel","version":"4.2.0","keywords":["preline","html","css","next","nuxt","vue","react","angular","javascript","typescript","tailwind","tailwind components","tailwind elements","tailwind library","tailwind sections","tailwind css","tailwind ui","tailwind css react","tailwind css vue","tailwind css angular","tailwind css laravel","tailwindcss plugin","tailwindcss plugins","carousel"],"author":{"name":"Preline Labs Ltd."},"license":"Licensed under MIT and Preline UI Fair Use License","_id":"@preline/carousel@4.2.0","maintainers":[{"name":"bakho0707","email":"bakho0707@gmail.com"},{"name":"jahaganiev","email":"jaha91@gmail.com"},{"name":"prelinedev","email":"devs@preline.co"}],"homepage":"https://preline.co/plugins/carousel.html","bugs":{"url":"https://github.com/htmlstreamofficial/preline/issues"},"dist":{"shasum":"20f011c8b604dfcd99da45f4e2d1de5e33282308","tarball":"https://registry.npmjs.org/@preline/carousel/-/carousel-4.2.0.tgz","fileCount":10,"integrity":"sha512-R+bDb594kotUPst1exuaae8WqL2rjg3v3RbRc2rJZAu8vjSK6z7k0ur7yA2uRsXvBXFbelKN0O538SgRFjgO7A==","signatures":[{"sig":"MEYCIQCHGQGKeC1st8kr/dvt0qZOa3Kdwire4YKHgLm3DUkkkwIhAMFPJOrwKXWJeav8AF+fv58xdXC7YbNDwSAkhDlT2RSF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146280},"main":"index.js","types":"index.d.ts","gitHead":"b9ba96b78c3414cd6574ce7f8314e3afdbb3344f","_npmUser":{"name":"prelinedev","email":"devs@preline.co"},"repository":{"url":"git+https://github.com/htmlstreamofficial/preline.git","type":"git"},"_npmVersion":"10.9.2","description":"Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/carousel_4.2.0_1778422880829_0.34904778314097884","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@preline/carousel","version":"5.0.0","description":"Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.","main":"index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/htmlstreamofficial/preline.git"},"homepage":"https://preline.co/plugins/carousel.html","keywords":["preline","html","css","next","nuxt","vue","react","angular","javascript","typescript","tailwind","tailwind components","tailwind elements","tailwind library","tailwind sections","tailwind css","tailwind ui","tailwind css react","tailwind css vue","tailwind css angular","tailwind css laravel","tailwindcss plugin","tailwindcss plugins","carousel"],"author":{"name":"Preline Labs Ltd."},"license":"Licensed under MIT and Preline UI Fair Use License","publishConfig":{"access":"public"},"gitHead":"991fc1f764f42bb83df4b3babb6d1fc7e56381d9","_id":"@preline/carousel@5.0.0","bugs":{"url":"https://github.com/htmlstreamofficial/preline/issues"},"_nodeVersion":"26.7.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-4zaA93HpyrcNkODfj+ofdKu2pRxnRaKdVmiTTpKnU3axJVM4HaihP9bZrgC5zYdKf4rLJ983W5duo1ti1Vng5g==","shasum":"f2d81d976fd8a43b2d14b84f48e38eb354463145","tarball":"https://registry.npmjs.org/@preline/carousel/-/carousel-5.0.0.tgz","fileCount":10,"unpackedSize":149584,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA8VfQgr4axSsU9XG/7LxEgVeTeeOhRJqugk6NT+FLRUAiEA+GmgMWvVtDsL5AWktr5qrynsbXgSFkJOAJmTKyEvORY="}]},"_npmUser":{"name":"prelinedev","email":"devs@preline.co"},"directories":{},"maintainers":[{"name":"bakho0707","email":"bakho0707@gmail.com"},{"name":"jahaganiev","email":"jaha91@gmail.com"},{"name":"prelinedev","email":"devs@preline.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/carousel_5.0.0_1787326981434_0.45024359152182925"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-06T20:31:17.152Z","modified":"2026-08-21T15:43:01.759Z","2.0.0":"2023-11-06T20:31:17.440Z","2.0.1":"2023-11-22T13:58:47.857Z","2.0.2":"2023-12-28T23:24:03.231Z","2.1.0":"2024-04-03T22:41:59.125Z","2.3.0":"2024-05-24T23:02:20.028Z","2.4.0":"2024-07-22T03:05:56.668Z","2.4.1":"2024-07-26T10:51:35.902Z","2.5.0":"2024-09-23T20:51:05.517Z","2.6.0":"2024-12-04T12:22:02.925Z","2.5.2":"2025-01-02T01:22:11.819Z","3.0.0":"2025-03-04T02:37:10.588Z","3.1.0":"2025-06-05T00:05:49.119Z","3.2.0":"2025-07-30T19:10:05.368Z","3.2.1":"2025-08-03T11:13:05.989Z","3.2.3":"2025-08-06T18:01:03.699Z","4.0.0":"2026-01-28T01:29:21.502Z","4.1.0":"2026-02-25T00:14:31.686Z","4.1.2":"2026-02-27T20:13:41.651Z","4.1.3":"2026-03-19T02:05:50.265Z","4.2.0":"2026-05-10T14:21:21.008Z","5.0.0":"2026-08-21T15:43:01.583Z"},"bugs":{"url":"https://github.com/htmlstreamofficial/preline/issues"},"author":{"name":"Preline Labs Ltd."},"license":"Licensed under MIT and Preline UI Fair Use License","homepage":"https://preline.co/plugins/carousel.html","keywords":["preline","html","css","next","nuxt","vue","react","angular","javascript","typescript","tailwind","tailwind components","tailwind elements","tailwind library","tailwind sections","tailwind css","tailwind ui","tailwind css react","tailwind css vue","tailwind css angular","tailwind css laravel","tailwindcss plugin","tailwindcss plugins","carousel"],"repository":{"type":"git","url":"git+https://github.com/htmlstreamofficial/preline.git"},"description":"Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.","maintainers":[{"name":"bakho0707","email":"bakho0707@gmail.com"},{"name":"jahaganiev","email":"jaha91@gmail.com"},{"name":"prelinedev","email":"devs@preline.co"}],"readme":"# Carousel\n\nBuild carousels and sliders with Carousel JavaScript plugin.\n\n[![npm](https://img.shields.io/badge/npm-v4.2.0-blue)](https://www.npmjs.com/package/@preline/carousel) [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT) [![Demo](https://img.shields.io/badge/demo-online-brightgreen)](https://preline.co/plugins/carousel.html)\n\n## Contents\n\n- [Overview](#overview)\n- [Installation](#installation)\n- [Basic usage](#basic-usage)\n- [Configuration Options](#configuration-options)\n- [JavaScript API](#javascript-api)\n- [Events](#events)\n- [Common Patterns](#common-patterns)\n- [License](#license)\n\n## Overview\n\nThe Carousel component provides a flexible, feature-rich slider for displaying multiple items in a scrollable container. It supports autoplay, infinite loop, drag gestures, responsive breakpoints, and multiple display modes.\n\n**Key Features:**\n- Multiple slides in a scrollable container\n- Autoplay and infinite loop support\n- Drag/swipe gestures for navigation\n- Responsive breakpoints for different screen sizes\n- Multiple display modes (default, snap, bounded)\n- Programmatic control via JavaScript API\n- Keyboard navigation support\n- Customizable pagination dots\n\n## Installation\n\nTo get started, install Carousel plugin via npm, else you can skip this step if you are already using Preline UI as a package.\n\n```bash\nnpm i @preline/carousel\n```\n\n### CSS\n\nUse [`@source`](https://tailwindcss.com/docs/functions-and-directives#source-directive) to register the plugin's JavaScript path for Tailwind CSS scanning, then [`@import`](https://tailwindcss.com/docs/functions-and-directives#import-directive) the plugin's CSS files into your Tailwind CSS file.\n\n```css\n@import \"tailwindcss\";\n\n/* @preline/carousel */\n@source \"../node_modules/@preline/carousel/*.js\";\n@import \"./node_modules/@preline/carousel/variants.css\";\n@import \"./node_modules/@preline/carousel/theme.css\";\n```\n\n### JavaScript\n\nInclude the JavaScript that powers the interactive elements near the end of your `</body>` tag:\n\n```html\n<script src=\"./node_modules/@preline/carousel/index.js\"></script>\n```\n\n### Manual Initialization\n\nUse the `non-auto` entry if you need manual initialization. In this mode, automatic initialization on page load is not included, so the component should be initialized explicitly.\n\n```html\n<script type=\"module\">\n  import HSCarousel from \"@preline/carousel/non-auto.mjs\";\n\n  new HSCarousel(document.querySelector(\"#carousel\"));\n</script>\n```\n\n### Via Bundler\n\nWhen using a bundler (Vite, webpack, etc.), import the plugin directly as an ES module.\n\n`@preline/carousel` is the auto-init entry: it scans the DOM and initializes matching elements automatically.\n\n```js\nimport \"@preline/carousel\";\n```\n\n`@preline/carousel/non-auto` is the manual entry: use it when you want explicit control over when initialization happens, either via `autoInit()` or by creating a specific instance yourself.\n\n```js\nimport HSCarousel from \"@preline/carousel/non-auto\";\n\nHSCarousel.autoInit();\n\n// Or initialize a specific element manually\nconst el = document.querySelector(\"#carousel\");\nif (el) new HSCarousel(el);\n```\n\n### TypeScript\n\nThis package ships with TypeScript type definitions. No additional `@types/` package is needed.\n\n## Basic usage\n\nThe following example demonstrates the minimal HTML structure required for a carousel component. This is a base template without custom styling - you can apply your own CSS classes and styles as needed. The carousel displays three slides with previous/next navigation buttons.\n\n```html\n<div data-hs-carousel='{\n    \"loadingClasses\": \"opacity-0\"\n  }' class=\"relative\">\n  <div class=\"hs-carousel relative overflow-hidden w-full min-h-64\">\n    <div class=\"hs-carousel-body absolute top-0 bottom-0 start-0 flex flex-nowrap transition-transform duration-700 opacity-0\">\n      <div class=\"hs-carousel-slide\">\n        1\n      </div>\n      <div class=\"hs-carousel-slide\">\n        2\n      </div>\n      <div class=\"hs-carousel-slide\">\n        3\n      </div>\n    </div>\n  </div>\n\n  <button type=\"button\" class=\"hs-carousel-prev\">\n    <span aria-hidden=\"true\">«</span>\n    <span class=\"sr-only\">Previous</span>\n  </button>\n  <button type=\"button\" class=\"hs-carousel-next\">\n    <span class=\"sr-only\">Next</span>\n    <span aria-hidden=\"true\">»</span>\n  </button>\n</div>\n```\n\n**Structure Requirements:**\n- `data-hs-carousel`: Required on the container element, contains configuration options\n- `hs-carousel`: Required wrapper for slides collection, must contain `overflow-hidden` class\n- `hs-carousel-body`: Required slides container\n- `hs-carousel-slide`: Required for each slide element\n- `hs-carousel-prev`: Optional previous slide button\n- `hs-carousel-next`: Optional next slide button\n- `hs-carousel-pagination`: Optional pagination container\n\n**Initial State:**\n- Carousel body typically starts with `opacity-0` which is removed after loading\n- First slide is active by default (index 0)\n\n## Configuration Options\n\n### Data Options\n\nData options are specified in the `data-hs-carousel` attribute as a JSON object.\n\n| Option | Type | Default | Description |\n| --- | --- | --- | --- |\n| `currentIndex` | number | `0` | Specifies the index of the current slide initially (from 0 to slides quantity). |\n| `loadingClasses` | string | `\"opacity-0\"` | Specifies which classes should be removed after the carousel is loaded. CSS classes should be separated with space. |\n| `dotsItemClasses` | string | - | Specifies which classes will be added to the point elements (which are generated automatically). CSS classes should be separated with space. |\n| `isAutoHeight` | boolean | `false` | Sets the height of the carousel to the height of the current slide. |\n| `isAutoPlay` | boolean | `false` | Enables autoplay. Slides advance automatically at the interval specified by `speed`. |\n| `isInfiniteLoop` | boolean | `true` | Enables infinite loop. When reaching the last slide, it wraps to the first slide. |\n| `isCentered` | boolean | `false` | Enables centered mode. This mode adds space on the sides to center the slides. |\n| `isSnap` | boolean | `false` | Enables a mode in which you can scroll the contents of the slider using the scroll along the x-axis, while the active slider is centered relative to the slider. |\n| `isScrollBlocked` | boolean | `false` | Prevents the user from scrolling the slider. Useful when you need to prevent scrolling while the carousel is active. |\n| `isDraggable` | boolean | `false` | Adds the ability to change slides using dragging. Requires adding `hs-carousel:dragging:transition-none` class to the `hs-carousel-body`. Not working with `isSnap: true` option. |\n| `isRTL` | boolean | `false` | Turns on RTL (right-to-left) mode. |\n| `hasSnapSpacers` | boolean | `true` | Adds additional elements to create a constant centering effect. |\n| `slidesQty` | object \\| number | `1` | Allows to set the number of slides to display at a certain screen resolution if passed as an object (e.g., `{\"xs\": 1, \"md\": 2, \"lg\": 3}`). If passed as a number, the specified number of slides will be displayed for all screen resolutions. |\n| `slideBy` | object \\| number | `1` | Specifies how many slides to move when navigating through the carousel. Can be a number for all screen sizes or an object with breakpoint-specific values. |\n| `speed` | number | `4000` | Autoplay animation speed in milliseconds. Available if `isAutoplay: true`. |\n| `updateDelay` | number | `0` | Allows you to delay the update function when resizing a window. Suitable for a slider with images, for more accurate calculation of the size of the images. |\n| `mode` | `\"default\"` \\| `\"snap\"` \\| `\"bounded\"` | `\"default\"` | Defines the carousel's behavior mode. `default` for standard sliding, `snap` for scroll-based navigation with snap points, and `bounded` for a fixed-width container with responsive slides. |\n| `boundedOptions` | object | `null` | Configuration options for the bounded mode carousel. Includes `maxWidth` to set the maximum width of the carousel container, `slidesGap` to define spacing between slides, and `spacersWidth` to control the width of side spacers. When `spacersWidth` is set to `\"auto\"`, it automatically calculates equal spacing on both sides. |\n\n**Example:**\n```html\n<div data-hs-carousel='{\n  \"isAutoPlay\": true,\n  \"speed\": 3000,\n  \"slidesQty\": {\"xs\": 1, \"md\": 2, \"lg\": 3},\n  \"isInfiniteLoop\": true\n}'>\n  <!-- Carousel content -->\n</div>\n```\n\n### Required CSS Classes\n\nThese classes define the structure and must be present for the carousel to function.\n\n| Class | Required On | Purpose |\n| --- | --- | --- |\n| `hs-carousel` | Wrapper container | A wrapper for a collection of slides. Must contain the `overflow-hidden` class for correct functionality. |\n| `hs-carousel-body` | Slides container | Container for all slide elements. |\n| `hs-carousel-slide` | Each slide element | Identifies an individual slide. |\n\n### Optional CSS Classes\n\n| Class | Required On | Purpose |\n| --- | --- | --- |\n| `hs-carousel-prev` | Previous button | Previous slide navigation button. |\n| `hs-carousel-next` | Next button | Next slide navigation button. |\n| `hs-carousel-pagination` | Pagination container | Pagination container. If it doesn't contain nested elements, dots are generated automatically. If it contains elements with `hs-carousel-pagination-item` class, they will act as dots. |\n\n### Tailwind Modifiers\n\n| Name | Description |\n| --- | --- |\n| `hs-carousel-active:*` | A modifier that allows you to set Tailwind classes when the active slide was shown. |\n| `hs-carousel-disabled:*` | A modifier that allows you to set Tailwind classes for arrow buttons when they are `disabled`. |\n| `hs-carousel:dragging:*` | A modifier that allows you to set Tailwind classes for `hs-carousel-body` when dragging. |\n\n## JavaScript API\n\nThe `HSCarousel` object is available in the global `window` object after the plugin is loaded.\n\n### Instance Methods\n\nThese methods are called on a carousel instance.\n\n| Method | Parameters | Return Type | Description |\n| --- | --- | --- | --- |\n| `goToPrev()` | None | `void` | Navigates to the previous slide. |\n| `goToNext()` | None | `void` | Navigates to the next slide. |\n| `goTo(index)` | `index`: `number` | `void` | Navigates to the slide at the specified index. Index starts from 0. |\n| `recalculateWidth()` | None | `void` | Recalculates the width of the carousel. Useful after dynamically adding or removing slides, or when window is resized. |\n| `destroy()` | None | `void` | Destroys the carousel instance, removes all generated markup, classes, and event listeners. Use when removing carousel from DOM. |\n\n### Static Methods\n\nThese methods are called directly on the `HSCarousel` class.\n\n| Method | Parameters | Return Type | Description |\n| --- | --- | --- | --- |\n| `HSCarousel.getInstance(target, isInstance)` | `target`: `HTMLElement \\| string` (CSS selector)<br>`isInstance`: `boolean` (optional) | `HSCarousel \\| { id: string \\| number, element: HSCarousel } \\| null` | Returns the carousel instance associated with the target. If `isInstance` is `true`, returns collection item object `{ id, element }` where `element` is the `HSCarousel` instance. If `isInstance` is `false` or omitted, returns the `HSCarousel` instance directly. Returns `null` if carousel instance is not found. |\n\n### Usage Examples\n\n**Example 1: Using instance methods (public API)**\n```javascript\n// Create a new carousel instance\nconst carousel = new HSCarousel(document.querySelector('#hs-carousel'));\nconst goToSecondBtn = document.querySelector('#hs-go-to-second-btn');\n\n// Navigate to slide by index\ngoToSecondBtn.addEventListener('click', () => {\n  carousel.goTo(1); // Go to second slide (index 1)\n});\n```\n\n**Example 2: Getting instance and using methods (recommended pattern)**\n```javascript\n// Get the carousel instance\nconst instance = HSCarousel.getInstance('#hs-carousel', true);\n\nif (instance) {\n  const { element } = instance; // element is the HSCarousel instance\n  const goToSecondBtn = document.querySelector('#hs-go-to-second-btn');\n  const prevBtn = document.querySelector('#hs-prev-btn');\n  const nextBtn = document.querySelector('#hs-next-btn');\n\n  // Navigate to specific slide\n  goToSecondBtn.addEventListener('click', () => {\n    element.goTo(1);\n  });\n\n  // Navigate to previous slide\n  prevBtn.addEventListener('click', () => {\n    element.goToPrev();\n  });\n\n  // Navigate to next slide\n  nextBtn.addEventListener('click', () => {\n    element.goToNext();\n  });\n\n  // Recalculate width after dynamic changes\n  function updateCarousel() {\n    element.recalculateWidth();\n  }\n\n  // Clean up when removing from DOM\n  function removeCarousel() {\n    element.destroy();\n  }\n}\n```\n\n**Example 3: Destroying carousel instance**\n```javascript\nconst instance = HSCarousel.getInstance('#hs-carousel', true);\n\nif (instance) {\n  const { element } = instance;\n  const removeBtn = document.querySelector('#hs-remove-btn');\n\n  removeBtn.addEventListener('click', () => {\n    // Clean up before removing from DOM\n    element.destroy();\n    // Now safe to remove the element\n    document.querySelector('#hs-carousel').remove();\n  });\n}\n```\n\n## Events\n\nCarousel instances emit events that can be listened to for slide lifecycle hooks.\n\n| Event Name | When Fired | Callback Parameter | Description |\n| --- | --- | --- | --- |\n| `on:update` | After the active slide changes | `number` (zero-based index of the current slide) | Fires after navigating to the next or previous slide, or after `goTo()` is called. |\n\n### Event Usage Example\n\n```javascript\n// Get carousel instance\nconst instance = HSCarousel.getInstance('#hs-carousel', true);\n\nif (instance) {\n  const { element } = instance;\n\n  // Listen for slide changes\n  element.on('update', (currentIndex) => {\n    console.log('Active slide:', currentIndex);\n    // Update external indicators, counters, etc.\n  });\n}\n```\n\n## Common Patterns\n\n### Pattern 1: Responsive Carousel\n\nDisplay different number of slides at different breakpoints.\n\n```html\n<div data-hs-carousel='{\n  \"slidesQty\": {\"xs\": 1, \"sm\": 2, \"md\": 3, \"lg\": 4}\n}'>\n  <!-- Carousel content -->\n</div>\n```\n\n### Pattern 2: Autoplay Carousel\n\nAutomatically advance slides at regular intervals.\n\n```html\n<div data-hs-carousel='{\n  \"isAutoPlay\": true,\n  \"speed\": 5000,\n  \"isInfiniteLoop\": true\n}'>\n  <!-- Carousel content -->\n</div>\n```\n\n### Pattern 3: Programmatic Control\n\nControl carousel from external buttons.\n\n```html\n<div id=\"hs-carousel-first\" data-hs-carousel>\n  <!-- Carousel content -->\n</div>\n\n<button id=\"hs-go-to-first\">Go to First</button>\n<button id=\"hs-go-to-last\">Go to Last</button>\n\n<script>\n  const instance = HSCarousel.getInstance('#hs-carousel-first', true);\n  \n  if (instance) {\n    const { element } = instance;\n\n    document.querySelector('#hs-go-to-first').addEventListener('click', () => {\n      element.goTo(0);\n    });\n\n    document.querySelector('#hs-go-to-last').addEventListener('click', () => {\n      // Assuming 5 slides (indices 0-4)\n      element.goTo(4);\n    });\n  }\n</script>\n```\n\n## License\n\nCopyright (c) 2024 Htmlstream.\n\nLicensed under the [MIT License](https://opensource.org/licenses/MIT).\n","readmeFilename":"README.md"}