{"_id":"react-native-typing-animation","_rev":"5-0b69242abe55f57724ce6d6ffa677dc8","name":"react-native-typing-animation","dist-tags":{"latest":"0.1.7"},"versions":{"0.1.0":{"name":"react-native-typing-animation","version":"0.1.0","description":"A React Native typing animation for your chat app based on simple trigonometry to create better loaders.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/watadarkstar/react-native-typing-animation.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","release":"release-it","release:dry":"release-it --dry-run"},"keywords":["react-native","react","reactjs","reactnative","react-component","messenger","typing","animation","chat"],"author":{"name":"Adrian Carolli"},"license":"MIT","devDependencies":{"prop-types":"^15.6.2","react":"^16.6.3","react-native":"^0.57.7","release-it":"^8.2.0"},"peerDependencies":{"prop-types":"*","react":"*","react-native":"*"},"gitHead":"e20dcf93afc2c4b7a4713a6fa55056b45005689c","bugs":{"url":"https://github.com/watadarkstar/react-native-typing-animation/issues"},"homepage":"https://github.com/watadarkstar/react-native-typing-animation#readme","_id":"react-native-typing-animation@0.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"adriancarolli","email":"adrian.carolli1@gmail.com"},"dist":{"integrity":"sha512-YWne3cwGsstawMxOAi2ER6jXPp3be55yz8YKocbCV8NuozacGKmWlMBTo/MBkcFXBH1cy0fye/5AGdaTzNMS0g==","shasum":"f33db6fff965d278ad2d6ff8bcc972c141714e89","tarball":"https://registry.npmjs.org/react-native-typing-animation/-/react-native-typing-animation-0.1.0.tgz","fileCount":204,"unpackedSize":1043211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBBDECRA9TVsSAnZWagAArowP/0x8Gq0BBD7dJFoCjiOO\n41Nso027w8UYAn2MFE9TCZWzfrPpQnhdBU0Cotzj6EG/hGuBQG5XB8oF5mBz\nCXnUgEYDRZ7sNRwj2dmiwyd5V8JDh5iT7z/b3a1TVvp8XHr33sU78J729sGG\nKxarfam/TkIhOq2d7JghGIjmXZj2yhQWWBiLwy5GdfuruXHMIx2rdcnLWvdR\nXVnOdoiQ71n15OUJSFi+anfyWuOTeFN7au4FuzM1qeZ/CGg1gf0XlDdiN52w\nPcek1QCtP2SbzYtdyrlU5RxCmU+yBBENJ/DKo68FwVZqXFZiSrVQco0/d0++\nlXdmPreFTqSr57gMmCKFC2qTv/WgBxebbEcuh7bfrTVRZztF60JK4KdRbHu0\nE6NPN3cyZfJTXtApk6fXZSwk1VJryhYbKwBR61ON3xLuscvryWJMIPhd6vCu\nkBhKSEulH/eGI6TOqfDIxLpGKir0f3DyKAZGloGEtDX8jfISQm1zRouXImNb\nwQv6LV6cjKjoPz3cffzJ0mE6sGtRSQNwJ+B3W+Qstw7LSUJWsM/YI1yxpnl2\nUFP5jURxMQe5omDX+al4qDBMUmRzz+pv52OcxV/vEktNQUML9OIz0ls4r2BZ\nuZBNSZsfCx60on9izVfIOT+759JOO8GoI8lcxBpZa9ZB2PeoD8lKafStcnq+\nct7i\r\n=Bjbb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHgHE6OgGdY1ti2LzZrsvxvyKsLGoH1IDDWWtW7ujpVjAiB1Wm4zZ3uIFiU954LVdC70sIiDvSllBUqJEHaNLVW55Q=="}]},"maintainers":[{"name":"adriancarolli","email":"adrian.carolli1@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-typing-animation_0.1.0_1543770307363_0.8076378349913285"},"_hasShrinkwrap":false},"0.1.3":{"name":"react-native-typing-animation","version":"0.1.3","description":"A React Native typing animation for your chat app based on simple trigonometry to create better loaders.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/watadarkstar/react-native-typing-animation.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","release":"release-it","release:dry":"release-it --dry-run"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["react-native","react","reactjs","reactnative","react-component","messenger","typing","animation","chat"],"author":{"name":"Adrian Carolli"},"license":"MIT","devDependencies":{"prop-types":"^15.6.2","react":"^16.6.3","react-native":"^0.57.7","release-it":"^8.2.0"},"peerDependencies":{"prop-types":"*","react":"*","react-native":"*"},"gitHead":"22fb8b1a7cc9646762b66d77c8e80e6f6395b953","bugs":{"url":"https://github.com/watadarkstar/react-native-typing-animation/issues"},"homepage":"https://github.com/watadarkstar/react-native-typing-animation#readme","_id":"react-native-typing-animation@0.1.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"adriancarolli","email":"adrian.carolli1@gmail.com"},"dist":{"integrity":"sha512-DuGgBqR4CT9caRTxaXfb051wd79JHdVQ8uwL6K7UAVxIu43ti9KPMZiz2Nel8Rcl5tNLN4+rp32QJDFfznUrYw==","shasum":"9203448e8ab9be85093b94d2074584e99353250e","tarball":"https://registry.npmjs.org/react-native-typing-animation/-/react-native-typing-animation-0.1.3.tgz","fileCount":228,"unpackedSize":1051793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBBJXCRA9TVsSAnZWagAAYXYP/3Y3UDYV8LJSCjmZ0Dzm\nqpC6r0HWzTPGzJMi011o3AgIqmj9J+BN3T40nv+26GKQeWWO/c/ARRVIeJ4n\nFzOYHbFJFEBcHA7j7FszEFvj11sPYPwEVY54v642zazJo95pm1AOh6aIJAU5\nlpZDASoBCSgE5CUenYnXv30rxZzxP5Vi8eInhbKrhsq4V9gKKYa8vlH7r48y\nmwd7+SCQnj19+0KhK2WzZE+g2yDrbRyE5EgAhqpc9E6ReI9WlqD1A23V0ASI\njCrR13Krjm8ntZrprKAqLcM4kbqHgIyfSx50fd0yFtz+iNWIsf38Hb7O0Gk7\namJydh/dpdxsAJ5+Rmuj5lxjMWQMfM/eEjmJ1Bb5oDzZHEk68o3qsIYRgxyL\nXd22bazyOsF8mhOeVMkWDNsrOnuF8vgdGMMKcP0vHlAeoEhOi67LLwFRo+R7\nXZjh5bmaCgQi/H+9uw7JeNBzDYfbOiDClgQLKfUzLrF95VO1Wy93IoZe3RUP\n+ND5YR+5EkQf+bGt/Xycjdo+2mcoydBuM+SRn9TDtjSjATZhqrY7k1BvOc5v\ntHOWmjaG7NwyAYmZv8HhKvUp9X0IK/Dbp9ENcVTvnb8Gr7CmWvTRzvF86rzX\nW/RBo2q4Za4FGkzgULcEUTK2KDNPfP/eoKlqwae6K/aYH9Wz8zFqa+SukQXP\npo06\r\n=f1H+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmOPWinYT6NzNkwX3sk+py3g7vpYbRy9giwWBTkXSiaAIhAO29aKudjgoSUK9LiQU7rDen7itK+PwOOe5nHQGSzUeX"}]},"maintainers":[{"name":"adriancarolli","email":"adrian.carolli1@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-typing-animation_0.1.3_1543770710220_0.29851732464296465"},"_hasShrinkwrap":false},"0.1.4":{"name":"react-native-typing-animation","version":"0.1.4","description":"A React Native typing animation for your chat app based on simple trigonometry to create better loaders.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/watadarkstar/react-native-typing-animation.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","release":"release-it","release:dry":"release-it --dry-run"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["react-native","react","reactjs","reactnative","react-component","messenger","typing","animation","chat"],"author":{"name":"Adrian Carolli"},"license":"MIT","devDependencies":{"prop-types":"^15.6.2","react":"^16.6.3","react-native":"^0.57.7","release-it":"^8.2.0"},"peerDependencies":{"prop-types":"*","react":"*","react-native":"*"},"gitHead":"cd103dbb36f281c60a1936a83d41f4e9135b690d","bugs":{"url":"https://github.com/watadarkstar/react-native-typing-animation/issues"},"homepage":"https://github.com/watadarkstar/react-native-typing-animation#readme","_id":"react-native-typing-animation@0.1.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"adriancarolli","email":"adrian.carolli1@gmail.com"},"dist":{"integrity":"sha512-0kTffJJYMnALeUMdJhQj4I+KFPbOB3k2Usm8IvDnsoNRnZ/DgMZTt8p39QtpTPowKxOs+OTkpCds4bQLk9COxQ==","shasum":"7368fe3527e2e77547e29bd40ddb105864bad253","tarball":"https://registry.npmjs.org/react-native-typing-animation/-/react-native-typing-animation-0.1.4.tgz","fileCount":243,"unpackedSize":1061120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBBS5CRA9TVsSAnZWagAAOfcP/iuBkZi2z+Zy6DOj0KYV\njXI1PTqdJRSwV6lRBnD5r6kTKAxSY00TN8EvWdthja3ey/jTYP67jxEd+eXk\n2jmtiF2YvbBItypwQRjqNcG52KRUkAKcxqH4rc0sSvJNvl3/aDsOPrgz6/6l\niYeMqgB/8J2u3QgnQreHMkB8QXe8NG/Vg5xb0UidjNOEeG9pTZp+ee4IFwRZ\nGNxF9On3fpzCxtJ75pwt43JBTfX8URiUx+PPUfwYDwWUWdpi8MAe57aciKKA\nBxlML/yl/JcLL9hbcFsMRP0JadiBZI5QoD37DX3y008TVmIr5CrNaX66BPD0\nNt8yFdhb1PT0Le8uEmUcY0ICDa9QOzRqe9U12LLUHik8MKk7Zv5U6LZRPYOi\n2uUNy8LVdg75OPGgPrD4WtLtC4sVggDDrJu27lwf+QRHEXeACQxQQvxEuIgN\nzYbRh6w9RCfJreN/hUcRsi0G5zzzr2Ighl1unUdaD1Ts3+CVEwM8U0PMK8Ru\nZccNBSMciXRMnkoqnda+iIycDWyiz7n8u9HTlHyk51d8QB51W/P/1Qr4Kgwe\neFYxBIt+aGTyicwh3WzhJ71TPe2nh46Zrw6MJFc5Jc1VMB48DRz+T603NR8Z\nFQWJl3oRcd3+HAfdBRIl5LqODvPZS794DzlKmpqv68dqdASlpRhpJZ8yPjkG\nBoUK\r\n=YP19\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDIJfoyFAS7nm+RUdmrPRCVPi86DPVXPHt5sHx8BwxrMAiEAxCinJ12QQEz+5R1YMMkJk3/auTpSRVacwl1G273T3kM="}]},"maintainers":[{"name":"adriancarolli","email":"adrian.carolli1@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-typing-animation_0.1.4_1543771320191_0.7930124042223796"},"_hasShrinkwrap":false},"0.1.5":{"name":"react-native-typing-animation","version":"0.1.5","description":"A React Native typing animation for your chat app based on simple trigonometry to create better loaders.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/watadarkstar/react-native-typing-animation.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","lint":"eslint .","release":"release-it","release:dry":"release-it --dry-run"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["react-native","react","reactjs","reactnative","react-component","messenger","typing","animation","chat"],"author":{"name":"Adrian Carolli"},"license":"MIT","devDependencies":{"eslint":"^5.9.0","eslint-plugin-react":"^7.11.1","eslint-plugin-react-native":"^3.5.0","prop-types":"^15.6.2","react":"^16.6.3","react-native":"^0.57.7","release-it":"^8.2.0"},"peerDependencies":{"prop-types":"*","react":"*","react-native":"*"},"gitHead":"f27eb5aa0de9485a34483e13cdf9cadae6ec5ae7","bugs":{"url":"https://github.com/watadarkstar/react-native-typing-animation/issues"},"homepage":"https://github.com/watadarkstar/react-native-typing-animation#readme","_id":"react-native-typing-animation@0.1.5","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"adriancarolli","email":"adrian.carolli1@gmail.com"},"dist":{"integrity":"sha512-ZU48i1vns2olPH0ddU8d1wIT/0AnECAK8HufgPQ4XsmqgJt5120PPEnqhBmPcwLntZTHhHnQy3DGtUZOKwg4KA==","shasum":"0dad56e7b4ea8e5571274b4c79e3ad656797c54e","tarball":"https://registry.npmjs.org/react-native-typing-animation/-/react-native-typing-animation-0.1.5.tgz","fileCount":291,"unpackedSize":1236371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCdtjCRA9TVsSAnZWagAA2qgP/jGdFUEvONbuPxj4KFD9\neKjW61lc9AnG+ORlV19eXr9QREd0J+MmJa+6K7RrXHiL9vE3y1tSeG2y7O+9\nNJxqUq4BKLCSZ7qsyModjacTa6EQoj5WJUy5/S2sOx0PFWMK+Eth+tyCMs4c\nrRL32LJ42pE1K8f9h+UCrvEOIicNmx2BtgnloQxytVDqG35+cg5PyfhzV3x8\nX5BNmxysJR8izTh2xuGozBgW0eYFTrZUnTEpCQtw8jRA0VATbfsPT0o0vxmv\nGmkNVnDrXsTUvdKaBqLxEt/gKKWtuZvl9ht5HAVb7SEhxmNJD3iMASGVVimc\n29O3ohYZzT7f7moj8jqoKxiJYixiLDPkhXr3JOkOyP02sSYhSsgES/n7fh6j\n4cA9Zjzh+ExT0yUvNfN5Fpz8Gy566qyrfiOBLIuwgTE6+HHMjqfcAqZNE8u0\naL181oVyt0BJXRhycSPwRxregp8PfE9AoqIa/FcJ9lfLAdzHEFIJuM8+zKjT\nzqBRIxV61OJmoSb7/qKjEGAJiCKOpCD/VsMeYgks6l2flBvHDXTaseQxzv3C\ncoxF6Lz/CgaQ1q5DjsP2Z8+kzlhsiR4nIGUzZi/McbQYPTECN/T2R4yt1pcT\nhkmYOAUADEi8oAinG8M6x9yuDrxwbYiZIdP1LDya6isjOwYilN79f3OGG8fY\nbe0P\r\n=mB7N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWdRPJ3SdNoUXoIpaQw9JNIX00oHMVZhl8qrWmqhBHYwIgR8ZDxtU7+vAc4j0H96PrVV2mQGJk1WtASrrOVeN1Q6k="}]},"maintainers":[{"name":"adriancarolli","email":"adrian.carolli1@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-typing-animation_0.1.5_1544149858369_0.9616424848943859"},"_hasShrinkwrap":false},"0.1.7":{"name":"react-native-typing-animation","version":"0.1.7","description":"A React Native typing animation for your chat app based on simple trigonometry to create better loaders.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/watadarkstar/react-native-typing-animation.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","lint":"eslint .","release":"release-it","release:dry":"release-it --dry-run"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["react-native","react","reactjs","reactnative","react-component","messenger","typing","animation","chat"],"author":{"name":"Adrian Carolli"},"license":"MIT","devDependencies":{"eslint":"^5.9.0","eslint-plugin-react":"^7.11.1","eslint-plugin-react-native":"^3.5.0","prop-types":"^15.6.2","react":"^16.6.3","react-native":"^0.57.7","release-it":"^8.2.0"},"peerDependencies":{"prop-types":"*","react":"*","react-native":"*"},"gitHead":"b01d5b0ad683df254579bbbddce544c96ca02e95","bugs":{"url":"https://github.com/watadarkstar/react-native-typing-animation/issues"},"homepage":"https://github.com/watadarkstar/react-native-typing-animation#readme","_id":"react-native-typing-animation@0.1.7","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"adriancarolli","email":"adrian.carolli1@gmail.com"},"dist":{"integrity":"sha512-4H3rF9M+I2yAZpYJcY0Mb29TXkn98QK12rrKSY6LZj1BQD9NNmRZuNXzwX4XHapsIz+N/J8M3p27FOQPbfzqeg==","shasum":"8f2cf08d9400ae543a110292eb7d71523dda5528","tarball":"https://registry.npmjs.org/react-native-typing-animation/-/react-native-typing-animation-0.1.7.tgz","fileCount":59,"unpackedSize":642227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnObmCRA9TVsSAnZWagAA2YwP/2szRDwolRVIoZVHTsCE\n5wbPE3DfoLPKhgR7ZcOXGcu3XfrcWxCiJ8pG0wwyGaVzFvbudQZUUs2K4MYR\n2WzDWXQYxaGNzvu+XVjrvlTAIWLGSmfgQd42uFZ8+IkBL4UxE4ut8VeFCrXw\nH7dU94foWF/XCR5pHivsixLG9NoGvwxjc7t2e0dzYbZthk/jhTDU7wHB/B3W\nJHQ6/+48ZNg7Gy9MnFs7c+sYL9PBduoQ2quJMQjSZkIYRM/cKHXWiQyAoDCX\n0NUANYFju/81beJp+x5SOYWr/kz24gmIUnpp3TgxtPeQlllpR1a7moI8UxV0\nryx1SC5rA+sJzB75Mb6fvI6WsPTTxiuuJ/ne+ZwUwluUjluL3rT17WEXJNCy\nJROacsdbxPr6e5msQaAZ7RdVLFbZ22+cKh/f4MtGno4PHhrIHrO2KKaGH5/z\nn5PVZ12EfKtvcpJySCYcpZP33nIiPP1EryqqoVzEWvZMEMfjLjI9RbHGUDrs\nsQcT6zyaoC9M6nxXZkTxnXyKD0nFXOAoqnmcXbbH2qZNxuADw3scJdVEjck8\nfmcav7xj/WkvUjYtUoE2avj3jmXDt9SHFZUdm1eZhoW2TfNDzJL1DRlFxyi0\nIDczKmONBjrzcDLm4bMnseil2/lHeFnOqAh1RO57oYOqkYbVT8aKRcnZDTYN\n4gka\r\n=Y1bZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdTEYLmMYq1pe22HbPWZx7Nzbj+qrK3lG1xrp4IYtxtwIhAIftMuwJ0RNEUf7p/zo6fJHmGnWrYaiuw/KyuMMa3fhO"}]},"maintainers":[{"name":"adriancarolli","email":"adrian.carolli1@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-typing-animation_0.1.7_1553786596746_0.7863260634681541"},"_hasShrinkwrap":false}},"time":{"created":"2018-12-02T17:05:07.362Z","0.1.0":"2018-12-02T17:05:07.525Z","modified":"2022-05-14T23:32:55.538Z","0.1.3":"2018-12-02T17:11:50.471Z","0.1.4":"2018-12-02T17:22:01.460Z","0.1.5":"2018-12-07T02:30:58.610Z","0.1.7":"2019-03-28T15:23:17.716Z"},"maintainers":[{"name":"adriancarolli","email":"adrian.carolli1@gmail.com"}],"description":"A React Native typing animation for your chat app based on simple trigonometry to create better loaders.","homepage":"https://github.com/watadarkstar/react-native-typing-animation#readme","keywords":["react-native","react","reactjs","reactnative","react-component","messenger","typing","animation","chat"],"repository":{"type":"git","url":"git+https://github.com/watadarkstar/react-native-typing-animation.git"},"author":{"name":"Adrian Carolli"},"bugs":{"url":"https://github.com/watadarkstar/react-native-typing-animation/issues"},"license":"MIT","readme":"<p align=\"center\">\n  <img src=\"https://user-images.githubusercontent.com/3059371/49334754-3c9dfe00-f5ab-11e8-8885-0192552d12a1.gif\" alt=\"example\" height=\"150\"/>\n</p>\n<h3 align=\"center\">\n  💬 React Native Typing Animation\n</h3>\n<p align=\"center\">\n  A typing animation for your React Native chat app<br/>\n  based on <a href=\"https://uxdesign.cc/how-you-can-use-simple-trigonometry-to-create-better-loaders-32a573577eb4\">simple trigonometry</a> to create better loaders.\n</p>\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/react-native-typing-animation\">\n    <img alt=\"npm version\" src=\"https://badge.fury.io/js/react-native-typing-animation.svg\"/>\n  </a>\n  <a href=\"https://circleci.com/gh/watadarkstar/react-native-typing-animation\"><img src=\"https://circleci.com/gh/watadarkstar/react-native-typing-animation.svg?style=shield\" alt=\"build\"></a>\n  <a title='License' href=\"https://github.com/watadarkstar/react-native-typing-animation/blob/master/LICENSE\" height=\"18\">\n    <img src='https://img.shields.io/badge/license-MIT-blue.svg' />\n  </a>\n  <a title='Tweet' href=\"https://twitter.com/intent/tweet?text=Check%20out%20this%20awesome%20React%20Native%20typing%20animation%20made%20with%20simple%20trigonometry&url=https://github.com/watadarkstar/react-native-typing-animation&via=icookandcode&hashtags=react,reactnative,opensource,github,ux\" height=\"18\">\n    <img src='https://img.shields.io/twitter/url/http/shields.io.svg?style=social' />\n  </a>\n</p>\n\n## Features\n\n* Smooth movement\n* Customizable\n* No dependencies\n* Fast, lightweight and no images\n* Uses `requestAnimationFrame`\n\n## Installation\n\n* Using [npm](https://www.npmjs.com/#getting-started): `npm install react-native-typing-animation --save`\n* Using [Yarn](https://yarnpkg.com/): `yarn add react-native-typing-animation`\n\n## Example\n\n```jsx\nimport React from \"react\";\nimport { TypingAnimation } from 'react-native-typing-animation';\n\nclass Example extends React.Component {\n  render() {\n    return (\n      <TypingAnimation />\n    );\n  }\n}\n```\n\n## Advanced Example\n\n```jsx\nimport React from \"react\";\nimport { TypingAnimation } from 'react-native-typing-animation';\n\nclass Example extends React.Component {\n  render() {\n    return (\n      <TypingAnimation \n        dotColor=\"black\"\n        dotMargin={3}\n        dotAmplitude={3}\n        dotSpeed={0.15}\n        dotRadius={2.5}\n        dotX={12}\n        dotY={6}\n      />\n    );\n  }\n}\n```\n\n## Props\n\n* **`style`** _(Object)_ - Container styles; default is `{}`\n* **`dotColor`** _(String)_ - Dot color; default is `#000` (black)\n* **`dotStyles`** _(Object)_ - Dot styles; default is `{}`\n* **`dotRadius`** _(Integer)_ - Dot radius; default is `2.5`\n* **`dotMargin`** _(Integer)_ - Dot margin, the space between dots; default is `3`\n* **`dotAmplitude`** _(Integer)_ - Dot amplitude; default is `3`\n* **`dotSpeed`** _(Integer)_ - Dot speed; default is `0.15`\n* **`dotY`** _(Integer)_ - Dot y, the starting y coordinate; default is `6`\n* **`dotX`** _(Integer)_ - Dot x, the x coordinate of the center dot; default is `12`\n\n## License\n\n* [MIT](LICENSE)\n\n## Author\n\nFeel free to ask me questions on Twitter [@icookandcode](https://www.twitter.com/icookandcode)!\n\n## Credits\n\nWork is based on the amazing article [\"How you can use simple Trigonometry to create better loaders\"](https://uxdesign.cc/how-you-can-use-simple-trigonometry-to-create-better-loaders-32a573577eb4) by Nash Vail\n\n## Contributors\n* [Dennis Murage](https://github.com/murageden)\n\nSubmit a PR to contribute :)\n\n## Roadmap\n\n* Move from `requestAnimationFrame` to `Animated` with `useNativeDriver` (PRs welcome)\n* Integrate with Gifted Chat\n* Unit tests (PRs welcome)\n\n## Release\n\nWe use `release-it`, to release do the following:\n\n```\nyarn run release:dry\nyarn run release\n```\n\n## Changelog\n* Allow animation speed to be configurable\n","readmeFilename":"README.md"}