{"_rev":"6-3bf1e2d9d247ea72390a61383e02dd8f","time":{"created":"2022-12-11T20:21:08.629Z","1.0.0":"2022-12-10T16:02:03.972Z","modified":"2022-12-11T20:21:09.112Z","1.0.1":"2022-12-10T16:15:42.872Z","1.0.2":"2022-12-10T16:36:42.314Z","1.0.3":"2022-12-10T16:58:01.164Z","0.0.1":"2022-12-11T20:21:08.938Z"},"_id":"@_xie/vue-writer","name":"@_xie/vue-writer","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@_xie/vue-writer","version":"0.0.1","type":"module","export":{".":"./dist/writer.plugin.js"},"license":"MIT","scripts":{"dev":"vite","build":"vue-tsc && vite build","preview":"vite preview"},"dependencies":{"vue":"^3.2.45"},"devDependencies":{"@vitejs/plugin-vue":"^4.0.0","rollup-plugin-typescript2":"^0.34.1","typescript":"^4.9.3","vite":"^4.0.0","vue-tsc":"^1.0.11"},"description":"Written in composition API","_id":"@_xie/vue-writer@0.0.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-BZSeu6K8TB+ReUxtkbR5c0bY4JzYVvqGgbDdnuO3OPuBzgA1HlqCn60oMAu473QLJSaMHwT2s4k0E1MXrnypjA==","shasum":"a7cdb43e5d4ad806be57f013615cf268fc690be0","tarball":"https://registry.npmjs.org/@_xie/vue-writer/-/vue-writer-0.0.1.tgz","fileCount":7,"unpackedSize":6587,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAfJJQWOhuGcIKe/eZR4vV13grc0vlDYjRaYoTKIDemwIhAKZ6YffGZM7zikpZc4Em5NO6RX78NsgqOdpvT6MKg2lW"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlju0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqK0g//cotU1Sx05uTEl1xNfh5wwZRnxsAdysJj0GALiI+N6s3eEnI2\r\nuSzY2IIxCOfnEvyjmOLudbrg89WaStgdB3TiXNgoF3vWUm2wPDjQWf3GxL3c\r\npIMNCBH8NNnJWOjfZDKRwb8IUHPSNi69RMhff3pufcrw2w9qwlRxfCkLsOVv\r\nGq4TZ/VetdzAbVbq0XXwtfr/795NuM3ouUXjro8N2IjqiALHrYJzqnPfeyY7\r\nDjJ1wNUJUINFF+B55hFjaFYI8bh9kyOwgrpVJvodqbC0ZN5/dOnmcm/80oLH\r\naEPB4+WXtwNEUuBwzyIhbTLlVuNLe3oPKPP1p49OMaSgDmN9SG+f7L7YVLQy\r\nE8OrxOvv/teBCKi1OC86bTexG86RIu9aNqy72DplCYqBELzbvD9JCl+c82+l\r\nE66gB9XgyJV1/WQED0yf+XozxEy39GBB9bJimsT7khMv2U3IHLGMg047FIdT\r\nzG//4/ME/N3M1fluwGWwAEvslQHuwlhUvC2rdfyDI2Eg7/6Po4hKZ5cEOc9H\r\n8xDLitsYjEa50wX5UMlnLoF7hWy0Axd6rTT6kADlTausoQJsxZ/I42XRqQNW\r\nlCtsKGy94UdPu4Mi96k3lDjV4cbrLvJKdbCHUn3c2nlsQbWua4Ui8wczTr+E\r\nxYCNb0RjqiC6OhV6jdGQ0ZR/g/Ps5DGnkyM=\r\n=ToEu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"_xie","email":"davidexie694@gmail.com"},"directories":{},"maintainers":[{"name":"_xie","email":"davidexie694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-writer_0.0.1_1670790068786_0.5030301489757787"},"_hasShrinkwrap":false}},"maintainers":[{"name":"_xie","email":"davidexie694@gmail.com"}],"description":"Written in composition API","license":"MIT","readme":"## My implementation of Vue Writer, inspired by [Eric Quelch](https://github.com/quelchx/vue-writer)\n\nWritten in composition API\n\nFeel free to raise issues and pull requests\n\n## Properties\n\n`text`\n\n-   required: true\n-   type: string | Array\n-   description: text or array of text will be written by the component\n\n`iterations`\n\n-   required: false\n-   default: 1\n-   type: number\n-   description: how many times the text will be typed and erased\n\n`typeSpeed`\n\n-   required: false\n-   type: number\n-   description: speed in ms within which the text will be typed\n\n`eraseSpeed`\n\n-   required: false\n-   type: number\n-   description: speed in ms within which the text will be deleted\n\n`startDelay`\n\n-   required: false\n-   type: number\n-   description: speed in ms of start delay\n\n`eraseDelay`\n\n-   required: false\n-   type: number\n-   description: speed in ms of erase delay\n\n`iterationDelay`\n\n-   required: false\n-   type: number\n-   description: speed in ms of delay between each iteration\n\n`keepAlive`\n\n-   required: false\n-   type: boolean\n-   default: false\n-   description: keep alive the string or the last element of the array\n\n## Example of usage\n\n```js\n<template>\n\t<div>\n\t\t<Writer @done=\"hello\"\n\t\t\t\t:start-delay=\"1000\"\n\t\t\t\t:text=\"['Ciao', 'everyone']\"\n\t\t\t\t:erase-speed=\"109\"\n\t\t\t\t:iteration=\"1\"\n\t\t\t\t:erase-delay=\"1000\" />\n\t</div>\n</template>\n```\n","readmeFilename":"README.md"}