{"_id":"@amiralis1365/react-native-code-input","_rev":"4-1039ee5cbd27263da8fbc90d9dcaed80","name":"@amiralis1365/react-native-code-input","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"@amiralis1365/react-native-code-input","version":"1.0.0","description":"A React Native Component to have confirmation Code Inputs.","main":"src/index.js","directories":{"example":"example"},"scripts":{"test":"echo \"Error: no test specified\""},"author":{"name":"Amirali Sadrzadeh"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/amiralis1365/React-Native-Code-Input.git"},"bugs":{"url":"https://github.com/amiralis1365/React-Native-Code-Input/issues"},"homepage":"https://github.com/amiralis1365/React-Native-Code-Input","gitHead":"eccd81b43ab84acac641b2db934b7e089aa3dfe1","_id":"@amiralis1365/react-native-code-input@1.0.0","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-z6EYaP/S7tRgMKOWwgyBBax6KljCUMz3D5/ljbeTqMHR/A8qYYhsnW7gbACvVKKCUhguG5ziWv/i1YHCKsG12Q==","shasum":"9b24d827884dffceb6fa1967282dd9348a931f08","tarball":"https://registry.npmjs.org/@amiralis1365/react-native-code-input/-/react-native-code-input-1.0.0.tgz","fileCount":10,"unpackedSize":12923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddW6eCRA9TVsSAnZWagAA4SMQAIrv5S1rDRol8sjOmBXj\nr8p2nsMO742XbolZHiofvxqe6xWmX5OVRx2ntJizsYjpto3EqGdX6QnxMjBX\nswpW91R3Etq3Rm28SXHV+ZOTnkRL2FZCqThrMRsmjfL+KXv5iFo2nk0Wg3JL\nkwnMOdlDBdyTXM1v4jUDPGdYlaskUnON6zBlpWzvEuv5rkosNmqNcLoFjExv\nSBk0Ly5Bjvl623xFZAvo7xZII3fj+bOnqRQEFNAX7yOIwJVTFxF3jiX60qoa\n2aNDB8+PCpwtmfuxU51yyRh2tLyBKpnghwhkx4XUtghCn3GDQFi1OgPnJzvv\nqEOaNDQu8S+jYzO6Ic3krV7cUMo9C3RXGI9NTmkNEWs59Vs7D2tul/YrKg7w\nmTlpmYztN6D3mjoXwhLOvrxyRVPygeaC+5s5F3u0sxHn1ytUb39FkKF51QDh\nSp7SRhTXRZC+YWa6Bnpde0R64AcmGTyxnD9nh2UoQLmH9Xrl559peJk0lCNb\nqouYXe1v6U9Ef3bb40SfyZExLv+UvFE2ylMHn/HATenMdKUyGCiMR4MLcGUe\nADaPS1++zkhIHy9SCokZ7teYIOYM+YJQeBk8C8lwjz6UCgMskr/7k9FjAtGh\nsXg4N0OKf4CakUI6OfE9P0LJGy8agJ2Tkr7cSRZrPpu9WgHosdEpQTo8wnJ7\newDW\r\n=yaWz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnDBUXscvjJk/dDaBVb3L3iH5ga2zoEtHEJpSu64gC1AIgQBjkX6WzJbf4QNJMJwLx4Cbqr+c8d5upuEeuc28zguY="}]},"maintainers":[{"name":"amiralis1365","email":"amirali.sadrzadeh@gmail.com"}],"_npmUser":{"name":"amiralis1365","email":"amirali.sadrzadeh@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-code-input_1.0.0_1567977117901_0.34665361037373477"},"_hasShrinkwrap":false},"1.0.1":{"name":"@amiralis1365/react-native-code-input","version":"1.0.1","description":"A React Native Component to have confirmation Code Inputs.","main":"src/index.js","directories":{"example":"example"},"scripts":{"test":"echo \"Error: no test specified\""},"author":{"name":"Amirali Sadrzadeh"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/amiralis1365/React-Native-Code-Input.git"},"bugs":{"url":"https://github.com/amiralis1365/React-Native-Code-Input/issues"},"homepage":"https://github.com/amiralis1365/React-Native-Code-Input","gitHead":"300d0ed32159514c33dbb0bacc8b98b3ffc33833","_id":"@amiralis1365/react-native-code-input@1.0.1","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-124bx6LR296tjcIQuAMeQ2xXjAf9vuig63N2tJKq+a3Gr0iVIzFJudm5CvLeAK3AUafv/gmHrWnLszdJYhit5Q==","shasum":"21bfd86bb5b390d810b4792a2f03dcc56c47ed91","tarball":"https://registry.npmjs.org/@amiralis1365/react-native-code-input/-/react-native-code-input-1.0.1.tgz","fileCount":10,"unpackedSize":12965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddXCQCRA9TVsSAnZWagAAGI4P/1o1Xaut2Nd9r5Ze/G7I\nL0KDRMnz3ixg1RMQKhRcB1n6JSbJBThG4utVycASjY18+OqiideQ94aKq/7Q\nzDCOjfIAPx9l2tTOMUfdFFJsFpyABSdCt64UAtOevbkVotuPps/Zvtmw9LPb\np+xqXRiqIS7ksrA/Go5TjM8cG58VYlv5sJp0rMWkxK6NhuM8YeHXm3onbVM+\n+h+XTWk4mtaJV9PkBxcTwYfF4/VCeapMswJ33cuK+yUinRAsjAgUr1L/w+Qa\nSsJkTCvKwLQSrdmRcHYM4OW3m7L/TO+kNfb4X6jE5W7m1raKRBIp+vXJdbWx\nGWdOfwonUAiW1yJDVFzwjCgMkjQdNc3zSYKqQl3en5XRCV970dgbjuvoedVl\naI5htoam1l4rVZZhFDa+wAwbU9s8a9BoIGAsXgA2Ijh0u0+G5wS1u+pg9PQ+\nyxOyOILPItKmwl3Okh0OQVPm66BoHvt+3EKJf5DdKChvcjr5vyJvj4pVYHw+\nzzUVGbUNhc49dK3gmOp59d4orhyW0y6rSVyV0ZpFrDNt/YykSqso4CEZoW5c\nTDQTfkIK9w4wQdUQZd8sjWYdSBbaWJDuCCJ/bAaBLJmv8optFHeBRngH5pCn\nwb13nQLF/sc6pUxU3iymi1vTs9HpvZNu7Xtt/l9PTIlfFre5DecFsdstU9by\npA2b\r\n=W4eB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgrUB324WTkESTeWQIADzhvt2VCeihaGnNZVDNmJ7X2wIgTEQ0TQBCAMNYz31Y2KBlTvy7dCkN/W48XCItq5voUjc="}]},"maintainers":[{"name":"amiralis1365","email":"amirali.sadrzadeh@gmail.com"}],"_npmUser":{"name":"amiralis1365","email":"amirali.sadrzadeh@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-code-input_1.0.1_1567977615933_0.9884202457016686"},"_hasShrinkwrap":false},"1.1.0":{"name":"@amiralis1365/react-native-code-input","version":"1.1.0","description":"A React Native Component to have confirmation Code Inputs.","main":"src/index.js","directories":{"example":"example"},"scripts":{"test":"echo \"Error: no test specified\""},"author":{"name":"Amirali Sadrzadeh"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/amiralis1365/React-Native-Code-Input.git"},"bugs":{"url":"https://github.com/amiralis1365/React-Native-Code-Input/issues"},"homepage":"https://github.com/amiralis1365/React-Native-Code-Input","keywords":["react-native","Validation","Confirmation","Input"],"gitHead":"43a5e1e012a81f53612c0e2e63e73ea0d27ac105","_id":"@amiralis1365/react-native-code-input@1.1.0","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-wx7uxidT1L6fnYvdLLaZiTiOH1COwI6KRR46Lw+UWCFnKaIyfZuVKF4uZalgp+7BdINEMHXxHoLl3yrZ63kqcQ==","shasum":"fd707cb187c5c81d36403e4218d2c035c70bcf89","tarball":"https://registry.npmjs.org/@amiralis1365/react-native-code-input/-/react-native-code-input-1.1.0.tgz","fileCount":10,"unpackedSize":13296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddf6kCRA9TVsSAnZWagAAkq8QAInRVjN1oCe/ek8Pwbul\nmLTGMiJ5bdENMbTOfVa9qorrhJBeAxdpovr7WIzpeybB2S1OTRAoVR5NBPvz\nvjnU4msRfrNZ4l6b2DphhfLZ8wdGvvUZJrzD6nhpb9t1BPP36QyasMHwR1N5\nZcEnUVosDsGGpZQQsY6XFZf0znisi6N8sPv3fN3ZiC6PmceqEAjPb+DW45Dw\naVb74QZTHCwLM4TseZbYcYLBwSWjYv1Wo36m0WzJhh0KL2fue842q1ZOqsxt\nXoQlPoN9EsHOEgmwMSKOmRzWQKF/pa4WFlq3pFDbgvxv8NLoxAwkWsb2rM2u\n9gk0ThyzOyUXQsNn4Tyjcg2OJHo5Sd/TjMaBLAXa7jYAqkXxqfK8NOD3MRoV\nJp+ocXd8IZ7XKKJllo8MGlQrZNqAFgdUC1a1vJFQS7qGQbTKHmdom1p9jUlp\nY6tx7pLH8+oEvH6oEki4/yztJSXlUmSj23gz2NHAA7OvF1o45Eriwd7mhyuU\nJKXnGQl0EWxUjd4yus7iMFGyWOiiTw0sJ1BC783aoUwyKx+vUE8S/X3v1xV9\n3HkoTu20fvZ47iY2E7zFWaR4L5PlBrAQFADcYQ8J1lz0q7XG30GWCG39XvUf\n9TqVSaqmM3+5bOj5nUSLOPq40Y2jeHlq0zPGSjkiQqQZY+12y6n3MiHx6bVu\nYI/d\r\n=JqUb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkgZ3eftaoPyI3YX0eBVkMbsfmE8oyBA7CswmQ3DBvygIgJAVoDFbrv61Nhlts/r/zUgco5gsVw85hW+tk8UgO3nQ="}]},"maintainers":[{"name":"amiralis1365","email":"amirali.sadrzadeh@gmail.com"}],"_npmUser":{"name":"amiralis1365","email":"amirali.sadrzadeh@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-code-input_1.1.0_1568013987998_0.8375006961903142"},"_hasShrinkwrap":false}},"time":{"created":"2019-09-08T21:11:57.649Z","1.0.0":"2019-09-08T21:11:58.018Z","modified":"2022-04-04T13:49:31.503Z","1.0.1":"2019-09-08T21:20:16.062Z","1.1.0":"2019-09-09T07:26:28.097Z"},"maintainers":[{"email":"amirali.sadrzadeh@gmail.com","name":"geniusdevs"}],"description":"A React Native Component to have confirmation Code Inputs.","homepage":"https://github.com/amiralis1365/React-Native-Code-Input","repository":{"type":"git","url":"git+https://github.com/amiralis1365/React-Native-Code-Input.git"},"author":{"name":"Amirali Sadrzadeh"},"bugs":{"url":"https://github.com/amiralis1365/React-Native-Code-Input/issues"},"license":"ISC","readme":"# React-Native-Code-Input\n\nReact-Native-Code-Input is an easy to use React Native Component for Confirmation Code Input.\n\n## Features\n- Fully Capable of customizing styles\n- Change keyboard Type \n- Change Keyboard return key type\n- Change number of inputs based on your confirmation code length\n- handling different events\n\n## Installation\n\nuse `npm` to install the package\n\n```bash\nnpm install --save React-Native-Code-Input\n```\n\n## Usage\n\n```javascript\nimport {CodeInput} from '@amiralis1365/react-native-code-input';\n\nconst App = () => {\n    return (\n          <CodeInput/>\n    );\n};\n```\n\n## Props\n\n### Attributes\n| Attribute | Description | Default Value |\n| --- | --- | --- |\n| enabled | enables or disables the component | `true` |\n| length | Number of Inputs | `6` |\n| keyboardType | Keyboard type to show. <br/>Possible values are: <br/>- `default`<br/>- `number-pad`<br/>- `decimal-pad`<br/>- `numeric`<br/>- `email-address`<br/>- `phone-pad`| `numeric` |\n| returnKeyType | Determines how the return key should look.<br/>Possible values are: <br/>- `done`<br/>- `go`<br/>- `next`<br/>- `search`<br/>- `send`  | `done` |\n| inputContainerStyle | Style of the each input `View` container | {} |\n| containerStyle | Style of the `View` container | {} |\n| inputStyle | Style of each `TextInput`  | {} |\n\n### Events\n| Event | Description |\n| --- | --- |\n| onValueChange | An event to get the value of inputs as a `string` |\n| onClick | This event is called whenever one of the inputs is touched |\n| onKeyPress | This event is called whenever a keyboard button is pressed |\n| onFinish | This event is called whenever the whole code is entered.<br/>This event is useful when you want to verify the code as soon as the last digit in entered. |\n\n\n## Contributing\nPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.\n\n## License\n[MIT](https://choosealicense.com/licenses/mit/)\n","readmeFilename":"README.md","keywords":["react-native","Validation","Confirmation","Input"]}