{"_id":"@bananajs/vue2-book-component","_rev":"3-a4e7e7ce3145b8c9ecaa2212f20820e9","name":"@bananajs/vue2-book-component","dist-tags":{"latest":"0.2.3"},"versions":{"0.1.1":{"name":"@bananajs/vue2-book-component","license":"LGPL-3.0-or-later","version":"0.1.1","main":"BananaVue2Book.common.js","repository":{"type":"git","url":"git://github.com/bananajs-is-already-taken/vue-book-components.git"},"author":{"name":"Orest Pidfihirnyi","email":"orest.pidfihurnyi@uzhnu.edu.ua","url":"https://github.com/Orest-2"},"contributors":[{"name":"Andrii Shafar","email":"andrii.shafar@uzhnu.edu.ua","url":"https://github.com/Reidond"}],"scripts":{"prerelease":"yarn version --patch","release":"npm publish ../dist/vue2-book-component"},"dependencies":{"core-js":"^3.6.5","vue":"^2.6.12","vue-template-compiler":"^2.6.12"},"peerDependencies":{"vue":"^2.6.12"},"description":"<img src=\"logo.svg\" align=\"right\"      alt=\"Book logo made by Freepik\" width=\"120\" height=\"102\">","bugs":{"url":"https://github.com/bananajs-is-already-taken/vue-book-components/issues"},"homepage":"https://github.com/bananajs-is-already-taken/vue-book-components#readme","_id":"@bananajs/vue2-book-component@0.1.1","_nodeVersion":"14.12.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-HdNENxxRXqNKA5kRU6hEcLIB/34cZoYFo9L5sPPnoq5yhnmCEPHEPIPrZlA9PplA73fX/Dqh0IHvrS7xoDppcw==","shasum":"b25f29288ab56b81c2383f5499d320cc78790300","tarball":"https://registry.npmjs.org/@bananajs/vue2-book-component/-/vue2-book-component-0.1.1.tgz","fileCount":13,"unpackedSize":363628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdFStCRA9TVsSAnZWagAAkKEP/1mwDjM+9C5N98K6Foxr\nwe+I5dX+9J/RfAsxaoRmKs8YEaghpKcDE88hFxz0jhEnHx14ihnfK1FTJ3/U\noGzXmxX2M42JGlVIfhYfFowifN9m7+C13N/9oR/FhxLcq544F9Q0qyeXp/5t\nCEBRq/JyzmZNr5L2f6SkkxOBoZC7p+0gROztljVhmP4/V4XgjMKe7uwKhCgO\nPae1EPbIVSlnH3qAcdra9eeWfAy0StRG5LIlJlxGqaFxoVK2pKzi13IfqA/d\nT+1YDGHN4zWRCRClwHJnBUwf21SI/+D/nf9fmDAPLoaoDCHoZxqko3CopzpG\n1P8DV6DUdz9N6nFoqjLNKw8t9wYJP4AepOSMQBHxvM0o+8Hxqg69tSidKLpP\nRyw+knONp2E3h3t6OUC9AxEe2Ypc/25/P24JoE28CxZFklwBIlqtYOd44uCh\nPkPDFS0eoDfF/WltTK0E0H7v75nMhI0bttmZFt+5JuqpFXpjdmKGd4KhkRpu\nh48GNp3vDaB0Ru7MGydAVk63a6+c9TQDI3F/+Iw5ONdbQ7N7bZPUQqUTsK8E\naFXVoaEaHQHFn04uEKccwJcvngD4fG0abfcBUanSv7F3B8sah8ztLKtZu0U8\nPOMQ46yTKbMwhF85i4spHVORR+ZXw1jOhr5oNnq8p4WRHa8MkckKPDiqV2km\n1tMn\r\n=vl41\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGrZy6hyOKflLiFquJm0qOQbV4Chsn5y1RUz6sBew95cAiBCYlMNdpR8ZQO/GiE2O24w0xrzYZtQPlClLYTh+Z86rg=="}]},"maintainers":[{"name":"reidond","email":"reidond@gmail.com"}],"_npmUser":{"name":"reidond","email":"reidond@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue2-book-component_0.1.1_1601459372930_0.8283603927882406"},"_hasShrinkwrap":false},"0.1.3":{"name":"@bananajs/vue2-book-component","license":"LGPL-3.0-or-later","version":"0.1.3","main":"BananaVue2Book.common.js","repository":{"type":"git","url":"git://github.com/bananajs-is-already-taken/vue-book-components.git"},"author":{"name":"Orest Pidfihirnyi","email":"orest.pidfihurnyi@uzhnu.edu.ua","url":"https://github.com/Orest-2"},"contributors":[{"name":"Andrii Shafar","email":"andrii.shafar@uzhnu.edu.ua","url":"https://github.com/Reidond"}],"scripts":{"prerelease":"yarn version --patch","release":"npm publish ../dist/vue2-book-component --access public"},"dependencies":{"core-js":"^3.6.5","vue":"^2.6.12","vue-template-compiler":"^2.6.12"},"peerDependencies":{"vue":"^2.6.12"},"description":"<img src=\"logo.svg\" align=\"right\"      alt=\"Book logo made by Freepik\" width=\"120\" height=\"102\">","bugs":{"url":"https://github.com/bananajs-is-already-taken/vue-book-components/issues"},"homepage":"https://github.com/bananajs-is-already-taken/vue-book-components#readme","_id":"@bananajs/vue2-book-component@0.1.3","_nodeVersion":"14.12.0","_npmVersion":"lerna/3.22.1/node@v14.12.0+x64 (darwin)","dist":{"integrity":"sha512-z1dsT9Iio1thqgoIvtPxoD63h7OGrFvhptqpO1n5ldpSs5bXQMRHeBH2Q0HFxT4tqGId1SU/4VN09gMZS+oW8A==","shasum":"5d29d5d19661998054fd551f86fc2e74ecdf26dd","tarball":"https://registry.npmjs.org/@bananajs/vue2-book-component/-/vue2-book-component-0.1.3.tgz","fileCount":13,"unpackedSize":363644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdFcxCRA9TVsSAnZWagAAnqIP/1R62gHl6DkK8jHxTBL0\nY0eDBbqgli2RQJz0In2b6omH0HFjfniYCue6kybBKidtlSfM7/zPVy1XCsHY\nZQyCdyRa5P3zdWaakiWKnfyxOWUOWv2FoqPkcZakzq5dbWZxGVx/pS6RnIer\nv9y6YElrHHEUW6JuT7u3vumXC/uqLxx+p4krhExDAufRZeOdkHhkbRPM5PKq\n6ZoZ/Vx7qCNfds5Je4yMx12CvznyIb3R3GEN1DwzbIqcjcOJ208i4WUZ7RxO\nBEzyJBPFEkFBSDcKoKyjRAj5sDK4hwCuAYxU5MP29Pg/EbYCzZVF4Tn+wT9P\nWaPXtsKhcpMnr7DxwFu/ipEWdFEZde6KcJgNIglpa6yvlchwAmXV9F3JCfEr\nywPh36SPqtj7T9ejQdbLGfqhsdEJr3uv2uLuXuGNeijS7THt7Sa7tzMP6xge\nSkhlg9ebRgTKPbg9ILe/5rnmWqrGwzvs9k2w+V63JSBqwtnpBM8R7y4S4dwP\nN8mpy06X8E8u7AKv2mO8M7ThHALLfYALOi3xzn9fJrnV2OmLqRwYqPMXOeB1\nI+JPvQ04RQkrMBIuE38Bp/p8BQWxbOsdMJJ8jWUjnJ9AojbwpVRAiG7BMGTD\nAO55U4u/XIqlBxAEFzx/VUbZlLrchw1UrDhvDdD7o3jDWyeN5VB80qbNitiD\np27E\r\n=K6qZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNj2egTzaqJRgMv0H8AdaRGiDD2aILOflTZJNS6YiLswIgK4aoiIKwH89mJKwapBIAjbsEMZUUlhxuQiYPaOO+OCM="}]},"maintainers":[{"name":"reidond","email":"reidond@gmail.com"}],"_npmUser":{"name":"reidond","email":"reidond@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue2-book-component_0.1.3_1601460016941_0.7484214568576977"},"_hasShrinkwrap":false},"0.2.3":{"name":"@bananajs/vue2-book-component","license":"LGPL-3.0-or-later","version":"0.2.3","main":"BananaVue2Book.common.js","publishConfig":{"access":"public","registry":"https://registry.npmjs.com","directory":"dist"},"repository":{"type":"git","url":"git://github.com/bananajs-is-already-taken/vue2-book-component.git"},"author":{"name":"Orest Pidfihirnyi","email":"orest.pidfihurnyi@uzhnu.edu.ua","url":"https://github.com/Orest-2"},"contributors":[{"name":"Andrii Shafar","email":"andrii.shafar@uzhnu.edu.ua","url":"https://github.com/Reidond"}],"scripts":{"dev":"vue-cli-service serve --target app demo/main.ts","build":"vue-cli-service build --target lib --name BananaVue2Book --dest dist --entry lib/index.ts && node scripts/copy-to-dist.js","release":"npm publish dist"},"dependencies":{"core-js":"^3.6.5","vue":"^2.6.12","vue-template-compiler":"^2.6.12"},"devDependencies":{"@types/jest":"26.0.14","@typescript-eslint/eslint-plugin":"4.2.0","@typescript-eslint/parser":"4.2.0","@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-typescript":"~4.5.0","@vue/cli-plugin-unit-jest":"~4.5.0","@vue/cli-service":"^4.5.6","@vue/cli-shared-utils":"^4.5.6","@vue/eslint-config-airbnb":"^5.0.2","@vue/eslint-config-typescript":"^5.0.2","@vue/test-utils":"^2.0.0-0","concurrently":"^5.3.0","eslint":"7.10.0","eslint-config-prettier":"6.12.0","eslint-plugin-cypress":"^2.10.3","eslint-plugin-vue":"^6.2.2","fibers":"^5.0.0","husky":"^4.2.5","jest":"26.4.2","jest-serializer-vue":"^2.0.2","jest-transform-stub":"^2.0.0","lerna":"^3.22.1","lint-staged":"^10.2.11","pkg-dir":"^4.2.0","sass":"^1.26.11","sass-loader":"^10.0.2","ts-jest":"26.4.0","ts-node":"~9.0.0","tslint":"~6.1.3","typescript":"~4.0.2","vue-eslint-parser":"^7.1.0","vue-jest":"^5.0.0-0"},"description":"<img src=\"logo.svg\" align=\"right\"      alt=\"Book logo made by Freepik\" width=\"120\" height=\"102\">","bugs":{"url":"https://github.com/bananajs-is-already-taken/vue2-book-component/issues"},"homepage":"https://github.com/bananajs-is-already-taken/vue2-book-component#readme","_id":"@bananajs/vue2-book-component@0.2.3","_nodeVersion":"14.12.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kt5ByxjkhdtyDn+iW6DVlg0Bu3IyKKt1oCm7lBk1AxDyCHeUCWzjTdjrDQvAz3I5QoQyYA8vyRxcb6FI3ggooQ==","shasum":"975127a6e581281b1f72a3c4a021ecaf50cd6418","tarball":"https://registry.npmjs.org/@bananajs/vue2-book-component/-/vue2-book-component-0.2.3.tgz","fileCount":13,"unpackedSize":360428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdjTgCRA9TVsSAnZWagAARSwQAI+W8f5MJ9pySzxqASI0\nyHjPmd9BSEBiYWGWoupkBkRG2YvV27KFSnQtElaRAZoMmcfVFNHANJqzR7e+\nqmTahmHG9OItQ4YXsHJHwLrHJ2pD6re4z+1g/MYaVr2qaJ4tI813ks2oI+5Q\nEcc4GzWSh7JJYnlFOgisM1hbVX5ZSO9yolowMWcKtUwrZd8pGw+UeWBSVUxt\nRdDXXU8O+bNZS/+rSeE8B5AYk0F1+xV0ChLqQS2gXJ5SS7XRZKtpIPT+UXis\nIBBCkDtkoFHZd3u8IHtUZWjO1eR7teyJiUUvXU/JEGZ/zPZGYpkm4Cc/FZz/\nIsfbu4WA+y1o+F5Yf1VGo99p+19E353lg3yAqTlyAKcq/W13Tplqr2l9YXvY\nyEM2iWlCxocZX819UG2w+Ca94+mhXDBhBOXEHxWG1Y6AVJAks1D9VDqwiNXh\n0vmrNW2FvTkgHyA2c/Oi8DKmDWs+ItY0uBCJrbvIz80GcDbuinHCzMFOBkQf\nVzV2TyebTjk24NfmbpeAjwmLUgDiHxSHyDsalY7h/yl0sj38MG691lo6UuIL\nS6mJhaq1WlqdZH9gbx1L+KpmTyq+XWLG80ki2/JB/UCFSxufamN2n0zFkcwU\nUgeZcTIXc9m7hWZL7isrPDFFHm5rgJv4g40gdDFjcv+U7JCIbgXkK0Btnu3y\n7J2n\r\n=LibX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGOUWvbHnaNap3KeHtEVJC9bvKqpwV1H0DfCYUzl4At+AiAPcBKXNrTcrtU2GktEkQbjqs0N1jRqmkB+I9RBo8ns0g=="}]},"maintainers":[{"name":"reidond","email":"reidond@gmail.com"}],"_npmUser":{"name":"reidond","email":"reidond@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue2-book-component_0.2.3_1601582304379_0.6387874365487143"},"_hasShrinkwrap":false}},"time":{"created":"2020-09-30T09:49:32.599Z","0.1.1":"2020-09-30T09:49:33.056Z","modified":"2022-04-04T17:40:53.147Z","0.1.3":"2020-09-30T10:00:17.075Z","0.2.3":"2020-10-01T19:58:24.610Z"},"maintainers":[{"name":"reidond","email":"reidond@gmail.com"}],"description":"<img src=\"logo.svg\" align=\"right\"      alt=\"Book logo made by Freepik\" width=\"120\" height=\"102\">","homepage":"https://github.com/bananajs-is-already-taken/vue2-book-component#readme","repository":{"type":"git","url":"git://github.com/bananajs-is-already-taken/vue2-book-component.git"},"contributors":[{"name":"Andrii Shafar","email":"andrii.shafar@uzhnu.edu.ua","url":"https://github.com/Reidond"}],"author":{"name":"Orest Pidfihirnyi","email":"orest.pidfihurnyi@uzhnu.edu.ua","url":"https://github.com/Orest-2"},"bugs":{"url":"https://github.com/bananajs-is-already-taken/vue2-book-component/issues"},"license":"LGPL-3.0-or-later","readme":"# Vue 2 Book Component\n\n<img src=\"logo.svg\" align=\"right\"\n     alt=\"Book logo made by Freepik\" width=\"120\" height=\"102\">\n\nDistributed under LGPL-3.0-or-later license\n\nBook component for Vue 2. It provides easy, flexible API and great customizability.\n\n- You can make your book interactive\n- Or create interactive journal\n- Or you just need to do something fast and easy way\n\n## Usage\n\n```ts\n// main.ts\n\nimport Vue from 'vue';\nimport BananaVue2BookPlugin from '@bananajs/vue2-book-component';\nimport '@bananajs/vue2-book-component/BananaVue2Book.css';\nimport App from './App.vue';\n\nVue.use(BananaVue2BookPlugin);\nnew Vue({\n  render: h => h(App)\n}).$mount('#app');\n```\n\n```html\n// App.vue\n\n<template>\n  <banana-vue2-book :options=\"options\" :list=\"list\">\n      <template #first>\n      </template>\n\n      <!-- item of slot data is the same object in list prop -->\n      <template #face_front=\"{ item }\">\n      </template>\n\n      <template #face_back=\"{ item }\">\n      </template>\n\n      <template #last>\n      </template>\n  </banana-vue3-book>\n</template>\n<script>\nexport default {\n  data() {\n    return {\n      options: {\n        duration: 1500,\n        perspective: 1500,\n        delay: 1000,\n        autoplay: true,\n        loop: false,\n      },\n      list: [/* your data to show */]\n    }\n  }\n}\n</script>\n```\n\n## API\n\n### Props\n\n| Name      | Type   | Purpose                    |\n| --------- | ------ | -------------------------- |\n| `options` | Object | Different options for book |\n| `list`    | Array  | Your pages to show         |\n\n### Options object\n\n#### `duration`\n\nHow fast will work auto flip.\n\nDefault: `1500`\n\n#### `perspective`\n\nDefault: 1500\n\n#### `delay`\n\nDelay between page turn\n\nDefault: 1000\n\n#### `autoplay`\n\nTurn on/off auto play\n\nDefault: false\n\n#### `loop`\n\nTurn on/off loop\n\nDefault: false\n\n### Slots\n\n| Name         | Data       | Purpose            |\n| ------------ | ---------- | ------------------ |\n| `first`      | None       | First item in book |\n| `face_front` | `{ item }` | Face of the page   |\n| `face_back`  | `{ item }` | Back of the page   |\n| `last`       | None       | Last item in book  |\n\n## Contributing\n\n1. Fork it (<https://github.com/bananajs-is-already-taken/vue2-book-component/fork>)\n2. Create your feature branch (`git checkout -b feature/fooBar`)\n3. Commit your changes using a semantic commit message.\n4. Push to the branch (`git push origin feature/fooBar`)\n5. Create a new Pull Request\n\n## Assets\n\nIcons made by <a href=\"https://www.flaticon.com/authors/freepik\" title=\"Freepik\">Freepik</a> from <a href=\"https://www.flaticon.com/\" title=\"Flaticon\"> www.flaticon.com</a>\n","readmeFilename":"README.md"}