{"_id":"d-carousel-3d","_rev":"3-c47df0cc4f643bde7828fd45fa40a99a","name":"d-carousel-3d","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"d-carousel-3d","version":"1.0.0","description":"Beautiful, flexible and touch supported 3D Carousel for Vue.js","main":"./dist/carousel-3d.common.js","sideEffects":true,"scripts":{"serve":"vue-cli-service serve","build:lib":"vue-cli-service build --target lib --name carousel-3d src/carousel-3d/index.js  && npm run build:docs:assets","build:docs":"npm run build:lib && rm -rf ./docs/public && mkdir ./docs/public/ && cd ./docs/public/ && git init && git remote add origin git@github.com:wlada/vue-carousel-3d.git && git fetch && git checkout -f gh-pages && cd .. && npm install && ./node_modules/.bin/hexo clean && ./node_modules/.bin/hexo generate","build:docs:assets":"cp ./dist/carousel-3d.umd.js ./docs/themes/vue/source/js/","lint":"vue-cli-service lint","test:unit":"vue-cli-service test:unit","test-coverage":"vue-cli-service test:unit --coverage","test:e2e":"vue-cli-service test:e2e","deploy:docs":"cd docs && hexo deploy && cd .."},"keywords":["Vue","carousel","carousel 3d","slider"],"author":{"name":"d"},"license":"MIT","dependencies":{"core-js":"^3.6.5","vue":"^2.6.11"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-e2e-cypress":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"~4.5.0","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","html2jade":"^0.8.6","sass":"^1.26.5","sass-loader":"^8.0.2","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":false,"env":{"node":false}},"_id":"d-carousel-3d@1.0.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-C5gcqtNaF27JJ+pOkKZdLlmlpySkSOj9/5SdykkST+EaJIN3MW8dwrECUps4mQ8qELpg0/bLxwdzClYkEGtlzQ==","shasum":"4b977a7c4951913d8bf0ae9bd8e2504123589d4e","tarball":"https://registry.npmjs.org/d-carousel-3d/-/d-carousel-3d-1.0.0.tgz","fileCount":151,"unpackedSize":4683641,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCc9mRkwYeVZRnEVNsSZbPphgtTBlnCPhMcLkbyM2E+MwIhAPjg1D/BPo4ZpR5KwGlnu6oIzmJwSNWMizb10cO1s1Q3"}]},"_npmUser":{"name":"tycnpm","email":"1773889494@qq.com"},"directories":{},"maintainers":[{"name":"tycnpm","email":"1773889494@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/d-carousel-3d_1.0.0_1632818733462_0.4063979393507797"},"_hasShrinkwrap":false},"1.0.1":{"name":"d-carousel-3d","version":"1.0.1","description":"Beautiful, flexible and touch supported 3D Carousel for Vue.js","main":"./dist/carousel-3d.common.js","sideEffects":true,"scripts":{"serve":"vue-cli-service serve","build:lib":"vue-cli-service build --target lib --name carousel-3d src/carousel-3d/index.js  && npm run build:docs:assets","build:docs":"npm run build:lib && rm -rf ./docs/public && mkdir ./docs/public/ && cd ./docs/public/ && git init && git remote add origin git@github.com:wlada/vue-carousel-3d.git && git fetch && git checkout -f gh-pages && cd .. && npm install && ./node_modules/.bin/hexo clean && ./node_modules/.bin/hexo generate","build:docs:assets":"cp ./dist/carousel-3d.umd.js ./docs/themes/vue/source/js/","lint":"vue-cli-service lint","test:unit":"vue-cli-service test:unit","test-coverage":"vue-cli-service test:unit --coverage","test:e2e":"vue-cli-service test:e2e","deploy:docs":"cd docs && hexo deploy && cd ..","deploy":"git push https://github.com/Wlada/vue-carousel-3d master"},"keywords":["Vue","carousel","carousel 3d","slider"],"author":{"name":"d"},"license":"MIT","dependencies":{"core-js":"^3.6.5","vue":"^2.6.11"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-e2e-cypress":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"~4.5.0","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","html2jade":"^0.8.6","sass":"^1.26.5","sass-loader":"^8.0.2","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":false,"env":{"node":false}},"_id":"d-carousel-3d@1.0.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-dX2OduFGP7zXGmrEFr4Lg/wx4CJHTJys0kLTO7DZHzPDWOnRbU+RlEmREj8lvrZ+ihypAV6YOTdcGFo1vRIUbA==","shasum":"26520fd163fd0a9be8b15d579fd94c5da4a1e91b","tarball":"https://registry.npmjs.org/d-carousel-3d/-/d-carousel-3d-1.0.1.tgz","fileCount":151,"unpackedSize":4683716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2nkYCRA9TVsSAnZWagAANU0P/0pBbZ+yBmWBFMixXdvE\ninsvH/+zojOQzQ/SNY1eqggwSy5Va0seTe60hlueXluc4yAMAiZm4/JoEOnb\nf0d1eKC+wv5rhQxLX9iWbm6zQMZRP+DgqAR+ZuQasaSH86g7L4iSUsDncHi3\nAaACv4IMucH3LZew9omaheB/tMROpqsBuTkyvwC6KCJu8qEa+W2b/r2T0fQ1\nI/O3B0W8wyGC1xRKJFsLDtHTpSRDIFkuFIG8DKL4uaFYKDlD2SCg6AGfPlkX\n/89CnDAaYheeLwbkGetZGbhVmE8pR/diJGOqM3PRwAaF8Mfo5ryst5mSII4b\n2sEC3mQBzyl9W5b1ORlT9ONE0QhXDuwSG4kTg1ySVC2Pc3yGyiBUQreAisYX\nzGYj1ItIYI8wSU89Hf+lxJkUGOfYz4tnjIuZMd7Ts1K5qiW6AUH9y0cwwquX\ngacTgoiCqwFsxr0XBM+CBaYVWvWvcCzueEiLTQLslk4UpL+OtOcXZFdUxUj0\nFEnbau3s3UPO9hVKUvXk5m0fh6vyxqqyaGcCfswEkKravgIyRaupoGOHWhpV\n9cVit9LfguumDC0ECYwhm+NSZgx9Vn8rGNSIILgBC5pAji3xNe8UAX86MKA/\nLcrH58EpoR8WYKV63FNvPDmXMojKjN6WLbjB9OFJz/YUeaSn1Khn1vpJA3M3\nSbTM\r\n=9/4F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGz0Thr/qhF2/8fVZ0nKTVvkKrDHTVUBxy5Gq9Sc+1JgAiEA4gMK3CTRFNJQIAmClwajhdNJ4/neaf809OcuZIbLr7I="}]},"_npmUser":{"name":"tycnpm","email":"1773889494@qq.com"},"directories":{},"maintainers":[{"name":"tycnpm","email":"1773889494@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/d-carousel-3d_1.0.1_1632820990393_0.1218747087387706"},"_hasShrinkwrap":false}},"time":{"created":"2021-09-28T08:45:33.461Z","1.0.0":"2021-09-28T08:45:33.650Z","modified":"2022-04-28T02:57:29.868Z","1.0.1":"2021-09-28T09:23:10.708Z"},"maintainers":[{"name":"tycnpm","email":"1773889494@qq.com"}],"description":"Beautiful, flexible and touch supported 3D Carousel for Vue.js","keywords":["Vue","carousel","carousel 3d","slider"],"author":{"name":"d"},"license":"MIT","readme":"# dw carousel 3d\r\n\r\n[comment]: <> ([![Donate]&#40;https://img.shields.io/badge/Donate-PayPal-green.svg&#41;]&#40;https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=R64SW4VNC6MGL&source=url&#41;)\r\n\r\n[comment]: <> ([![NPM downloads]&#40;https://img.shields.io/npm/dm/vue-carousel-3d.svg&#41;]&#40;https://npmjs.com/package/vue-carousel-3d&#41;)\r\n\r\n[comment]: <> ([![Build Status]&#40;https://travis-ci.org/Wlada/vue-carousel-3d.svg?branch=master&#41;]&#40;https://travis-ci.org/Wlada/vue-carousel-3d&#41;)\r\n\r\n[comment]: <> ([![Coverage Status]&#40;https://coveralls.io/repos/github/Wlada/vue-carousel-3d/badge.svg&#41;]&#40;https://coveralls.io/github/Wlada/vue-carousel-3d&#41;)\r\n\r\n[comment]: <> ([![Codacy Badge]&#40;https://api.codacy.com/project/badge/Grade/22c6361755bb4bdd935fd8534babbbb8&#41;]&#40;https://app.codacy.com/app/Wlada/vue-carousel-3d?utm_source=github.com&utm_medium=referral&utm_content=Wlada/vue-carousel-3d&utm_campaign=Badge_Grade_Dashboard&#41;)\r\n\r\n[comment]: <> ([![Latest Stable Version]&#40;https://img.shields.io/npm/v/vue-carousel-3d.svg&#41;]&#40;https://www.npmjs.com/package/vue-carousel-3d&#41;)\r\n\r\n[comment]: <> (The repository is back in action. I'll try to keep it updated and to merge pull requests occasionally. Also, some new features are coming soon.)\r\n\r\n[comment]: <> (**Feel free to submit issues and feature requests [here]&#40;https://github.com/wlada/vue-carousel-3d/issues&#41;**.)\r\n\r\n[comment]: <> (**[Full documentation and examples]&#40;https://wlada.github.io/vue-carousel-3d&#41;**)\r\n\r\n[comment]: <> (## Table of Contents)\r\n\r\n[comment]: <> (- [Installation]&#40;#installation&#41;)\r\n\r\n[comment]: <> (- [Usage]&#40;#usage&#41;)\r\n\r\n[comment]: <> (- [Development]&#40;#development&#41;)\r\n\r\n[comment]: <> (- [License]&#40;#license&#41;)\r\n\r\n## Installation\r\n\r\n``` bash\r\nnpm install -S d-carousel-3d\r\n```\r\n\r\n## Usage\r\n\r\n##### Usage (Global)\r\n\r\n\r\n``` js\r\nimport Vue from 'vue';\r\nimport Carousel3d from 'd-carousel-3d';\r\n\r\nVue.use(Carousel3d);\r\n```\r\nThis will make **&lt;carousel-3d&gt;** and **&lt;slide&gt;** available to all components within your Vue app.\r\n\r\n##### Usage (Local)\r\n\r\nInclude the Carousel 3d into your component using import:\r\n\r\n``` js\r\nimport { Carousel3d, Slide } from 'd-carousel-3d';\r\n\r\nexport default {\r\n  ...\r\n  components: {\r\n    Carousel3d,\r\n    Slide\r\n  }\r\n  ...\r\n};\r\n```\r\n\r\n## HTML Structure\r\n\r\nOnce the **Carousel3d** and **Slide** components are installed globally or imported, they can be used in templates like below:\r\n\r\n``` html\r\n  <carousel-3d>\r\n    <slide :index=\"0\">\r\n      Slide 1 Content\r\n    </slide>\r\n    <slide :index=\"1\">\r\n      Slide 2 Content\r\n    </slide>\r\n  </carousel-3d>\r\n```\r\n\r\nKeep in mind that **index** property on slide component is required property and you will need to pass it for every slide starting from 0\r\n\r\n## License\r\n\r\nThis project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details.\r\n\r\n## Changelog\r\n####Version 1.0.0\r\n\r\n- All dependencies updated to the latest\r\n- Added one directional carousel and updated the docs (docs updated)\r\n- area-labels added to the buttons\r\n- Y-axys swipe bug fixed.\r\n- Fix SSR\r\n- onMainSlideClick callback now returns the slide index as function parameter (docs updated)\r\n- Added scoped slides (docs updated)\r\n","readmeFilename":"README.md"}