{"_id":"@alfalab/keen-slider","_rev":"2-1cc0e8a45017718e7eca6ffd1a107d91","name":"@alfalab/keen-slider","dist-tags":{"latest":"6.9.0"},"versions":{"6.9.0":{"name":"@alfalab/keen-slider","version":"6.9.0","keywords":["slider","carousel","caroussel","slideshow","react","react-native","vue","vue3","vuejs","javascript","typescript","angular","webcomponents","gallery","plugin","ios","headless"],"author":{"name":"Eric Beyer","email":"contact@ericbeyer.de"},"license":"MIT","_id":"@alfalab/keen-slider@6.9.0","maintainers":[{"name":"siebensieben","email":"siebensieben@gmail.com"},{"name":"heymdall","email":"kitov.nn@gmail.com"},{"name":"reme3d2y","email":"reme3d2y@gmail.com"},{"name":"igor-alfa-test","email":"Justhiigor@yandex.ru"},{"name":"praiz90","email":"dmitriy.nikitin90@gmail.com"},{"name":"dmitryshkinder","email":"shkinderdmitry@gmail.com"},{"name":"core-ds-bot","email":"ds@gitmax.tech"},{"name":"qrik116","email":"qrik116@gmail.com"},{"name":"sashabull","email":"sashabull@mail.ru"},{"name":"sklart","email":"artem.sklyanchuk@gmail.com"},{"name":"ell4me","email":"ell4mea@gmail.com"},{"name":"a.shatokhin","email":"nameava@gmail.com"},{"name":"fulcanellee","email":"mishalykin@mail.ru"},{"name":"hextion","email":"100ishundred@gmail.com"},{"name":"bradobreyu","email":"seryi.zadorin@gmail.com"}],"homepage":"https://keen-slider.io","bugs":{"url":"https://github.com/rcbyr/keen-slider/issues"},"dist":{"shasum":"4ace8b1d267f6de5703986297a12a8276c9b09a1","tarball":"https://registry.npmjs.org/@alfalab/keen-slider/-/keen-slider-6.9.0.tgz","fileCount":21,"integrity":"sha512-nk8PsYnEQLthRalgO3py9MLCqtHJf+C74Z+cw43kqIyTUQ0cKIIOA6hibRAFd/ed6f7jQ/vNS710chYz72JQig==","signatures":[{"sig":"MEUCIQDo5fUC9Z3Q86Bk3wEQbItkDQ+o/9RGtOkt4DOcpWCwjwIgCGiykLAknIKtExvS+3YRlsGRuTP1oGG5CdB0hkYMM4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170092},"main":"keen-slider.cjs.js","types":"keen-slider.d.ts","module":"keen-slider.es.js","gitHead":"52f1e4e8c47a389ec1cacccf2a24b5982744e656","scripts":{"dev":"tsc-watch","lint":"eslint . --ext .ts","test":"jest","build":"tsc && rollup -c && npm run build:types","extract":"npm run extract:default && npm run extract:react && npm run extract:vue && npm run extract:react-native","fix:types":"eslint . --ext .d.ts --fix","build:types":"npm run extract && npm run fix:types","extract:vue":"npx api-extractor run -c ./api-extractor.vue.json && cp -f ./vue.d.ts ./vue.es.d.ts","extract:react":"npx api-extractor run -c ./api-extractor.react.json && cp -f ./react.d.ts ./react.es.d.ts","extract:default":"npx api-extractor run -c ./api-extractor.json && cp -f ./keen-slider.d.ts ./keen-slider.es.d.ts","extract:react-native":"npx api-extractor run -c ./api-extractor.react-native.json"},"_npmUser":{"name":"core-ds-bot","email":"ds@gitmax.tech"},"repository":{"url":"git+https://github.com/rcbyr/keen-slider.git","type":"git"},"_npmVersion":"6.14.18","description":"The HTML touch slider carousel with the most native feeling you will get.","directories":{},"jsnext:main":"keen-slider.es.js","_nodeVersion":"14.21.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.33","jest":"^27.5.1","sass":"^1.50.0","react":"^18.0.0","tslib":"^2.3.1","eslint":"^8.13.0","rollup":"^2.70.2","postcss":"^8.4.12","ts-jest":"^27.1.4","prettier":"^2.6.2","@types/ms":"^0.7.31","tsc-watch":"^5.0.3","typescript":"^4.6.3","@babel/core":"^7.17.9","@types/jest":"^27.4.1","autoprefixer":"^10.4.4","react-native":"^0.72.6","@babel/preset-env":"^7.16.11","eslint-plugin-jest":"^26.1.4","rollup-plugin-copy":"^3.4.0","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^13.0.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@microsoft/api-extractor":"^7.22.2","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^5.19.0","@rollup/plugin-node-resolve":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.19.0","eslint-plugin-simple-import-sort":"^7.0.0","@babel/plugin-transform-modules-commonjs":"^7.17.9"},"_npmOperationalInternal":{"tmp":"tmp/keen-slider_6.9.0_1747641832201_0.4756952363201674","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-05-19T08:03:52.108Z","modified":"2026-03-18T18:47:31.309Z","6.9.0":"2025-05-19T08:03:52.396Z"},"bugs":{"url":"https://github.com/rcbyr/keen-slider/issues"},"author":{"name":"Eric Beyer","email":"contact@ericbeyer.de"},"license":"MIT","homepage":"https://keen-slider.io","keywords":["slider","carousel","caroussel","slideshow","react","react-native","vue","vue3","vuejs","javascript","typescript","angular","webcomponents","gallery","plugin","ios","headless"],"repository":{"url":"git+https://github.com/rcbyr/keen-slider.git","type":"git"},"description":"The HTML touch slider carousel with the most native feeling you will get.","maintainers":[{"email":"siebensieben@gmail.com","name":"siebensieben"},{"email":"kitov.nn@gmail.com","name":"heymdall"},{"email":"Justhiigor@yandex.ru","name":"igor-alfa-test"},{"email":"dmitriy.nikitin90@gmail.com","name":"praiz90"},{"email":"shkinderdmitry@gmail.com","name":"dmitryshkinder"},{"email":"ds@gitmax.tech","name":"core-ds-bot"},{"email":"qrik116@gmail.com","name":"qrik116"},{"email":"sashabull@mail.ru","name":"sashabull"},{"email":"artem.sklyanchuk@gmail.com","name":"sklart"},{"email":"ell4mea@gmail.com","name":"ell4me"},{"email":"nameava@gmail.com","name":"a.shatokhin"},{"email":"supportonly@yandex.ru","name":"thediamonddoge"},{"email":"mishalykin@mail.ru","name":"fulcanellee"},{"email":"100ishundred@gmail.com","name":"hextion"},{"email":"seryi.zadorin@gmail.com","name":"bradobreyu"}],"readme":"<p align=\"center\">\n<a href=\"https://www.npmjs.com/package/keen-slider\"><img src=\"https://badge.fury.io/js/keen-slider.svg\" /></a>\n<a href=\"https://www.npmjs.com/package/keen-slider\"><img src=\"https://img.shields.io/npm/l/keen-slider?color=success\" /></a>\n<a href=\"https://www.npmjs.com/package/keen-slider\"><img src=\"https://img.shields.io/npm/dm/keen-slider\" /></a>\n<a href=\"https://www.jsdelivr.com/package/npm/keen-slider\"><img src=\"https://data.jsdelivr.com/v1/package/npm/keen-slider/badge\" /></a>\n\n</p>\n\n<h1 align=\"center\">\n<a href=\"https://keen-slider.io\" title=\"Keen-Slider\"><img width=\"340\" alt=\"Keen-Slider\" src=\"https://keen-slider.io/images/logo-github.svg\" /></a>\n</h1>\n\n<p align=\"center\">\n  Easily create sliders, carousels and <a href=\"https://keen-slider.io/examples\">much more.</a>\n</p>\n<br/>\n\n<p align=\"center\">\n<a href=\"https://keen-slider.io/examples#draggable-card\"><img src=\"https://keen-slider.io/images/card.gif\" /></a>\n<a href=\"https://keen-slider.io/examples#datetimepicker\"><img src=\"https://keen-slider.io/images/demo2.gif\" /></a>\n</p>\n\n## Features\n\n- **Library Agnostic:** Works well in JavaScript, TypeScript, React, Vue, Angular, React Native etc.\n- **Lightweight:** No dependencies, only ~5.5KB gzipped\n- **Mobile First:** Supports multi touch and is fully responsive\n- **Great Performance:** Native touch/swipe behavior\n- **Compatible:** Works in all common browsers, including >= IE 10 and React Native\n- **Open Source:** Freely available under the MIT license\n- **Extensible:** Rich but simple API\n\n## Getting Started\n\n- [Documentation](https://keen-slider.io/docs)\n- [Examples](https://keen-slider.io/examples)\n\n## Used by\n\n<p align=\"middle\" dir=\"auto\">\n  <a href=\"https://tinder.com/\" rel=\"nofollow\"><img width=\"285\" src=\"https://keen-slider.io/images/tinder.png\" style=\"max-width: 100%;\">\n</p>\n\n## Contributing\n\nPlease open an issue if you find a bug or need some help. You are also free to create a pull request.\n","readmeFilename":"README.md"}