{"_id":"@buerto/splide-extended","name":"@buerto/splide-extended","dist-tags":{"latest":"4.1.4"},"versions":{"4.1.4":{"name":"@buerto/splide-extended","version":"4.1.4","description":"Splide is a lightweight, flexible and accessible slider/carousel. No dependencies, no Lighthouse errors.","author":{"name":"Naotoshi Fujita"},"license":"MIT","main":"dist/js/splide.cjs.js","module":"dist/js/splide.esm.js","types":"dist/types/index.d.ts","svelte":"dist/js/splide.esm.js","jsdelivr":"dist/js/splide.min.js","keywords":["splide","slider","carousel","slideshow","gallery","lightweight","touch","responsive","typescript"],"homepage":"https://splidejs.com/","repository":{"type":"git","url":"git+https://github.com/Splidejs/splide.git"},"bugs":{"url":"https://github.com/Splidejs/splide/issues"},"devDependencies":{"@babel/core":"^7.18.13","@babel/preset-env":"^7.18.10","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-node-resolve":"^13.3.0","@types/jest":"^29.0.0","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.36.1","@typescript-eslint/parser":"^5.36.1","autoprefixer":"^10.4.8","babel-jest":"^29.0.1","babel-loader":"^8.2.5","chokidar":"^3.5.3","cssnano":"^5.1.13","esbuild":"^0.15.6","eslint":"^8.23.0","jest":"^29.0.1","jest-environment-jsdom":"^29.0.1","postcss":"^8.4.16","rollup":"^2.79.0","rollup-plugin-dts":"^4.2.2","rollup-plugin-esbuild":"^4.10.1","sass":"^1.54.8","stylelint":"^14.11.0","stylelint-config-sass-guidelines":"^9.0.1","stylelint-order":"^5.0.0","stylelint-scss":"^4.3.0","ts-jest":"next","tslib":"^2.4.0","typescript":"^4.8.2","uglify-js":"^3.17.0"},"scripts":{"develop":"node scripts/develop.js","build:js":"node scripts/build-script.js","build:module":"node scripts/build-module.js","build:types":"node scripts/build-types.js","build:css":"node scripts/build-css.js","build:all":"npm run build:js && npm run build:module && npm run build:css && node scripts/build-utils.js","check:types":"tsc --noEmit","jest":"jest --clearCache && jest","eslint":"eslint src","stylelint":"npx stylelint --fix ./src/css/**/*.scss","beforecommit":"npm run eslint && npm run stylelint && npm run jest && npm run build:all"},"browserslist":["> 5%","ie 10"],"exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/js/splide.cjs.js","import":"./dist/js/splide.esm.js","default":"./dist/js/splide.esm.js"},"./src/js/utils":{"types":"./src/js/utils/index.ts","require":"./dist/js/utils/splide-utils.cjs.js","import":"./dist/js/utils/splide-utils.esm.js","default":"./dist/js/utils/splide-utils.esm.js"},"./css":"./dist/css/splide.min.css","./css/core":"./dist/css/splide-core.min.css","./css/*":"./dist/css/themes/splide-*.min.css","./dist/":"./dist/","./src/css/template/":"./src/css/template/","./package.json":"./package.json"},"_id":"@buerto/splide-extended@4.1.4","gitHead":"d7e1f08e6b4f4b02a7c6ccbfbeb2d569d85715e6","_nodeVersion":"22.5.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-G4Pop0zyFRszHW+hRpPjn5BAdq3ZR0VGumysI+wuZ2UZbVq1Wv19IGnaPDBhq5srrVqWvpY8hDkLrd1w4ahk/Q==","shasum":"1162ca3357134ea42b27b0991f2c201278ada557","tarball":"https://registry.npmjs.org/@buerto/splide-extended/-/splide-extended-4.1.4.tgz","fileCount":415,"unpackedSize":1260028,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF4Rzq6h0bPiBmcqj+klbkADtUWDC68tc7uCUgj5hRnlAiACBowR0mJzF7bcCrEj1DT8AIw/YDBBT7j/faaSsQ/Pxw=="}]},"_npmUser":{"name":"buerto","email":"kipronokrobert@gmail.com"},"directories":{},"maintainers":[{"name":"buerto","email":"kipronokrobert@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/splide-extended_4.1.4_1726580877210_0.5740772008091706"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-17T13:47:57.111Z","4.1.4":"2024-09-17T13:47:57.415Z","modified":"2024-09-17T13:47:57.727Z"},"maintainers":[{"name":"buerto","email":"kipronokrobert@gmail.com"}],"description":"Splide is a lightweight, flexible and accessible slider/carousel. No dependencies, no Lighthouse errors.","homepage":"https://splidejs.com/","keywords":["splide","slider","carousel","slideshow","gallery","lightweight","touch","responsive","typescript"],"repository":{"type":"git","url":"git+https://github.com/Splidejs/splide.git"},"author":{"name":"Naotoshi Fujita"},"bugs":{"url":"https://github.com/Splidejs/splide/issues"},"license":"MIT","readme":"<div align=\"center\">\r\n<a href=\"https://splidejs.com\">\r\n  <img alt=\"Splide\" src=\"./images/logo.svg\" width=\"70\">\r\n</a>\r\n\r\n<h1>Splide</h1>\r\n\r\n<p>\r\nSplide is a lightweight, flexible and accessible slider and carousel.<br>\r\nNo dependencies, no Lighthouse errors.\r\n</p>\r\n\r\n[![](https://data.jsdelivr.com/v1/package/npm/@splidejs/splide/badge?v=1)](https://www.jsdelivr.com/package/npm/@splidejs/splide)\r\n\r\n<p>\r\n  <a href=\"https://github.com/Splidejs/splide/releases/latest\">Download</a>\r\n  <br>\r\n  <a href=\"https://splidejs.com/guides/getting-started/\">Getting Started</a>\r\n  <br>\r\n  <a href=\"https://splidejs.com/\">Demo</a>\r\n  <br>\r\n  <a href=\"https://splidejs.com/documents/\">Documents</a>\r\n  <br>\r\n  <a href=\"https://splidejs.com/guides/themes/\">Themes</a>\r\n  <br>\r\n  <a href=\"https://splidejs.com/guides/version4/\">About v4</a>\r\n  <br>\r\n  <a href=\"https://github.com/Splidejs/splide/discussions\">Discussions/Q&A</a>\r\n</p>\r\n\r\n<h3>\r\n  Ready For\r\n</h3>\r\n<p>\r\n  <a href=\"https://splidejs.com/guides/getting-started/\">\r\n    <img alt=\"React Splide\" src=\"./images/javascript-logo.svg\" width=\"30\">\r\n  </a>\r\n  <a href=\"https://splidejs.com/guides/getting-started/\">\r\n    <img alt=\"React Splide\" src=\"./images/typescript-logo.svg\" width=\"30\">\r\n  </a>\r\n  <a href=\"https://splidejs.com/integration/react-splide/\">\r\n    <img alt=\"React Splide\" src=\"./images/react-logo.svg\" width=\"30\">\r\n  </a>\r\n  <a href=\"https://splidejs.com/integration/vue-splide/\">\r\n    <img alt=\"Vue Splide\" src=\"./images/vue-logo.svg\" width=\"30\">\r\n  </a>\r\n  <a href=\"https://splidejs.com/integration/svelte-splide/\">\r\n    <img alt=\"Vue Splide\" src=\"./images/svelte-logo.svg\" width=\"30\">\r\n  </a>\r\n</p>\r\n\r\n<h3>\r\n  Extensions\r\n</h3>\r\n\r\n<p>\r\n  <a href=\"https://splidejs.com/extensions/auto-scroll/\">Auto Scroll</a> ・\r\n  <a href=\"https://splidejs.com/extensions/intersection/\">Intersection</a> ・\r\n  <a href=\"https://splidejs.com/extensions/grid/\">Grid</a> ・\r\n  <a href=\"https://splidejs.com/extensions/video/\">Video</a> ・\r\n  <a href=\"https://splidejs.com/extensions/url-hash/\">URL Hash</a>\r\n</p>\r\n\r\n<h3>\r\n  Translation\r\n</h3>\r\n\r\n<p>\r\n  <a href=\"https://ja.splidejs.com\">日本語</a>\r\n</p>\r\n</div>\r\n\r\n## Support Splide\r\n\r\nPlease support the project if you like it! \r\n- [GitHub Sponsors](https://github.com/sponsors/NaotoshiFujita)\r\n\r\n## Features\r\n\r\n- Written in TypeScript\r\n- No dependencies\r\n- Lightweight, 29kB (12kB gzipped)\r\n- Flexible and extensible\r\n- Protected by 400+ test cases\r\n- Multiple slides\r\n- Slide or fade transition by CSS\r\n- Supports breakpoints\r\n- Accepts CSS relative units\r\n- Autoplay with progress bar and a play-pause toggle button\r\n- RTL and vertical direction\r\n- Mouse drag and touch swipe\r\n- Free drag mode\r\n- Mouse wheel navigation\r\n- Nested slider\r\n- Lazy loading\r\n- Thumbnail slider\r\n- Auto width and height\r\n- Accessibility friendly\r\n- Live Region\r\n- Internet Explorer 10\r\n\r\n\r\n## No Lighthouse Errors\r\n\r\nHere is the mobile version result of the [Splide front page](https://splidejs.com):\r\n\r\n<img alt=\"Lighthouse result of the Splide frontpage\" src=\"./images/lighthouse-mobile.png\" width=\"500\">\r\n\r\nThe Splide slider does not degrade Accessibility, Best Practices and SEO 🎉\r\n\r\n\r\n## License\r\n\r\nSplide is released under MIT license. © 2022 Naotoshi Fujita\r\n","readmeFilename":"README.md"}