{"_id":"react-native-credit-card-input","_rev":"21-a7bd4790f2aa4afa519cfcc80d3bf0e4","name":"react-native-credit-card-input","dist-tags":{"latest":"1.0.0"},"versions":{"0.2.0":{"name":"react-native-credit-card-input","version":"0.2.0","keywords":["react-native","ios","android","credit-card","credit-card input","skeuomorphic credit-card","form","flip","card","input","component","react-component","react-native-component"],"author":{"name":"sbycrosz"},"license":"MIT","_id":"react-native-credit-card-input@0.2.0","maintainers":[{"name":"sbycrosz","email":"sam@aryasa.net"}],"homepage":"https://github.com/sbycrosz/react-native-credit-card-input#readme","bugs":{"url":"https://github.com/sbycrosz/react-native-credit-card-input/issues"},"dist":{"shasum":"f96adeb63b62d80f3baa437daafe2d433f247238","tarball":"https://registry.npmjs.org/react-native-credit-card-input/-/react-native-credit-card-input-0.2.0.tgz","integrity":"sha512-rC/KPhn2e040mkw+q/cTJ9a6hR5+AV9NFl5ab06yQiOO0Lp3Ow1Tyg0/0ddpeSELlS3p1SWpjsf5boE6fzPrjw==","signatures":[{"sig":"MEUCIQCJn88IGaQFSfHCp550BVENOlLSEVtQjW3lWKDDTusWIAIgUGGBfsCITzGKbs6hmNfihzqTzYOqo7D0HapCl4wcHsA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f96adeb63b62d80f3baa437daafe2d433f247238","gitHead":"2db21f94801c8a482903fbcf59e867cd03e0a80a","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"sbycrosz","email":"sam@aryasa.net"},"repository":{"url":"git+https://github.com/sbycrosz/react-native-credit-card-input.git","type":"git"},"_npmVersion":"3.6.0","description":"React native credit card input component","_nodeVersion":"5.7.1","dependencies":{"card-validator":"^2.2.0","react-native-credit-card":"github:sbycrosz/react-native-credit-card#disable-clickable"},"_npmOperationalInternal":{"tmp":"tmp/react-native-credit-card-input-0.2.0.tgz_1472995790749_0.19828888028860092","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"0.2.1":{"name":"react-native-credit-card-input","version":"0.2.1","keywords":["react-native","ios","android","credit-card","credit-card input","skeuomorphic credit-card","form","flip","card","input","component","react-component","react-native-component"],"author":{"name":"sbycrosz"},"license":"MIT","_id":"react-native-credit-card-input@0.2.1","maintainers":[{"name":"sbycrosz","email":"sam@aryasa.net"}],"homepage":"https://github.com/sbycrosz/react-native-credit-card-input#readme","bugs":{"url":"https://github.com/sbycrosz/react-native-credit-card-input/issues"},"dist":{"shasum":"7a2b9ebf63edc412b57a6f8586d6199ea51fc153","tarball":"https://registry.npmjs.org/react-native-credit-card-input/-/react-native-credit-card-input-0.2.1.tgz","integrity":"sha512-DlHVqBQOhUbK9gV0aYydIJPLjcpsgCdT33pEncIMvjNdFCm/j7c5VQb7YfU7qpOwoyTLtMDZG2LiNE7Am+GQKg==","signatures":[{"sig":"MEUCIQC7M5dHd549RovxvrPZZLkR9o9VDsC1fjc/+l/lkgkkPAIgK5hcZmY8PUtLwB8pncfQjVoiJqWl0l9JREnLZhBprus=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"7a2b9ebf63edc412b57a6f8586d6199ea51fc153","gitHead":"7ecee913eca72f153fa2e321d4b47877f345463b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"sbycrosz","email":"sam@aryasa.net"},"repository":{"url":"git+https://github.com/sbycrosz/react-native-credit-card-input.git","type":"git"},"_npmVersion":"3.6.0","description":"React native credit card input component","_nodeVersion":"5.7.1","dependencies":{"card-validator":"^2.2.0","react-native-credit-card":"github:sbycrosz/react-native-credit-card#disable-clickable"},"_npmOperationalInternal":{"tmp":"tmp/react-native-credit-card-input-0.2.1.tgz_1473052227336_0.1434548427350819","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"0.2.2":{"name":"react-native-credit-card-input","version":"0.2.2","keywords":["react-native","ios","android","credit-card","credit-card input","skeuomorphic credit-card","form","flip","card","input","component","react-component","react-native-component"],"author":{"name":"sbycrosz"},"license":"MIT","_id":"react-native-credit-card-input@0.2.2","maintainers":[{"name":"sbycrosz","email":"sam@aryasa.net"}],"homepage":"https://github.com/sbycrosz/react-native-credit-card-input#readme","bugs":{"url":"https://github.com/sbycrosz/react-native-credit-card-input/issues"},"dist":{"shasum":"344a28755e6d7ee359dfe89496fa87cc6de809e2","tarball":"https://registry.npmjs.org/react-native-credit-card-input/-/react-native-credit-card-input-0.2.2.tgz","integrity":"sha512-0PqQfS44C7IpFEIjmQF836vvCoTm3D5ztFLkVf6K8Lw/YcKJLHcvJnzwhlcGEpDr6RidLtKz423d+loXo1blRw==","signatures":[{"sig":"MEUCIQCXLHKY4/piqYpBeK2vuXkCvN8OQgJh/wDyC5xKwvM8BAIgcKmX5BWv7fJPjj/lbv9ZOpAbdCNqy/ZCKYmDIRHc7A0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"344a28755e6d7ee359dfe89496fa87cc6de809e2","gitHead":"6a0216645c131ff32f1460d71f6fe5c36635a9ee","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"sbycrosz","email":"sam@aryasa.net"},"deprecated":"WARNING: This version has bugs on LiteCreditCardInput. Please use 0.2.3 instead","repository":{"url":"git+https://github.com/sbycrosz/react-native-credit-card-input.git","type":"git"},"_npmVersion":"3.6.0","description":"React native credit card input component","_nodeVersion":"5.7.1","dependencies":{"card-validator":"^2.2.0","react-native-credit-card":"github:sbycrosz/react-native-credit-card#disable-clickable"},"_npmOperationalInternal":{"tmp":"tmp/react-native-credit-card-input-0.2.2.tgz_1473068718224_0.8987325562629849","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"0.2.3":{"name":"react-native-credit-card-input","version":"0.2.3","keywords":["react-native","ios","android","credit-card","credit-card input","skeuomorphic credit-card","form","flip","card","input","component","react-component","react-native-component"],"author":{"name":"sbycrosz"},"license":"MIT","_id":"react-native-credit-card-input@0.2.3","maintainers":[{"name":"sbycrosz","email":"sam@aryasa.net"}],"homepage":"https://github.com/sbycrosz/react-native-credit-card-input#readme","bugs":{"url":"https://github.com/sbycrosz/react-native-credit-card-input/issues"},"dist":{"shasum":"c810dd624a487c111156c0f007c7ff4b5a130945","tarball":"https://registry.npmjs.org/react-native-credit-card-input/-/react-native-credit-card-input-0.2.3.tgz","integrity":"sha512-JMQ5QHOKBp0RAPQRBpLpIOzX5RYRSNhpRRz0teTN5o56WCF8TX8DThtgjmPpKL+VxDI4vXP97TW44T7dipK12w==","signatures":[{"sig":"MEUCIGFFmp24oePA/8WauG/jZPfAF74/+05CnYT/QFfJok97AiEAm3XDmlVAP5OfufNG0HeG6DDBxJ7QTfpFuOjn6YNnkt4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c810dd624a487c111156c0f007c7ff4b5a130945","gitHead":"5e3cfbc3ace7e960f996b2e9428dabd5b438ecc6","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"sbycrosz","email":"sam@aryasa.net"},"repository":{"url":"git+https://github.com/sbycrosz/react-native-credit-card-input.git","type":"git"},"_npmVersion":"3.6.0","description":"React native credit card input component","_nodeVersion":"5.7.1","dependencies":{"card-validator":"^2.2.0","react-native-credit-card":"github:sbycrosz/react-native-credit-card#disable-clickable"},"_npmOperationalInternal":{"tmp":"tmp/react-native-credit-card-input-0.2.3.tgz_1473070991772_0.164994184859097","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"0.2.4":{"name":"react-native-credit-card-input","version":"0.2.4","keywords":["react-native","ios","android","credit-card","credit-card input","skeuomorphic credit-card","form","flip","card","input","component","react-component","react-native-component"],"author":{"name":"sbycrosz"},"license":"MIT","_id":"react-native-credit-card-input@0.2.4","maintainers":[{"name":"sbycrosz","email":"sam@aryasa.net"}],"homepage":"https://github.com/sbycrosz/react-native-credit-card-input#readme","bugs":{"url":"https://github.com/sbycrosz/react-native-credit-card-input/issues"},"dist":{"shasum":"223e39fd4f8ad78f8f59ec66ad19804ec18cffea","tarball":"https://registry.npmjs.org/react-native-credit-card-input/-/react-native-credit-card-input-0.2.4.tgz","integrity":"sha512-NTFUaS5yuA+f/Ev9L763+TvttWYFDBEiBnr9ey/FCa5s3/oADz385Y5xgKIyCRCu79SC+3eYN+x3cuu/OJ7zFQ==","signatures":[{"sig":"MEYCIQDOKndiXVq9jnkMakAW9/hkxSIylL+WWLqG207ojU1hcQIhAOzaKRRuG6lfbtaVpmuI7fvSclCAaV/xDVqQ4Qp6NsgF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"223e39fd4f8ad78f8f59ec66ad19804ec18cffea","gitHead":"2389d74491461dde24425a77719129c799e7f06f","scripts":{"lint":"eslint --ext .js .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"sbycrosz","email":"sam@aryasa.net"},"repository":{"url":"git+https://github.com/sbycrosz/react-native-credit-card-input.git","type":"git"},"_npmVersion":"3.6.0","description":"React native credit card input component","_nodeVersion":"5.7.1","dependencies":{"lodash.pick":"^4.4.0","lodash.every":"^4.6.0","lodash.values":"^4.3.0","card-validator":"^2.2.0","lodash.compact":"^3.0.1","react-native-credit-card":"github:sbycrosz/react-native-credit-card#disable-clickable"},"devDependencies":{"eslint":"~2.2.0","babel-eslint":"^5.0.0","babel-polyfill":"^6.6.1","eslint-plugin-react":"^4.2.0","eslint-config-airbnb":"6.0.2","babel-preset-react-native":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-credit-card-input-0.2.4.tgz_1474127219721_0.05817706300877035","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"0.2.5":{"name":"react-native-credit-card-input","version":"0.2.5","keywords":["react-native","ios","android","credit-card","credit-card input","skeuomorphic credit-card","form","flip","card","input","component","react-component","react-native-component"],"author":{"name":"sbycrosz"},"license":"MIT","_id":"react-native-credit-card-input@0.2.5","maintainers":[{"name":"sbycrosz","email":"sam@aryasa.net"}],"homepage":"https://github.com/sbycrosz/react-native-credit-card-input#readme","bugs":{"url":"https://github.com/sbycrosz/react-native-credit-card-input/issues"},"dist":{"shasum":"462f3769ff33b2d9caf27b6d7eeb584e11e97e23","tarball":"https://registry.npmjs.org/react-native-credit-card-input/-/react-native-credit-card-input-0.2.5.tgz","integrity":"sha512-ILcGE56UI8sFlWAXGrRbljC1+4kGO410rYX+P7CMaAe/50F3Q5Y3ZxkliIYSYdTGjCocEZlugpWWCKawo+SOwQ==","signatures":[{"sig":"MEYCIQCFda+xJG6Q1mBTL0uA0ZCNhIX0VVPeh9BlZy5zbrsp0AIhAI5Cno2v+VxRTceCxnRKHlOzvJyZzBjQZQR4S5oPO6LN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"462f3769ff33b2d9caf27b6d7eeb584e11e97e23","gitHead":"c4bf578013fa1396612a4eeeddc1c3c81d4681ee","scripts":{"lint":"eslint --ext .js .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"sbycrosz","email":"sam@aryasa.net"},"repository":{"url":"git+https://github.com/sbycrosz/react-native-credit-card-input.git","type":"git"},"_npmVersion":"3.6.0","description":"React native credit card input component","_nodeVersion":"5.7.1","dependencies":{"lodash.pick":"^4.4.0","lodash.every":"^4.6.0","lodash.values":"^4.3.0","card-validator":"^2.2.0","lodash.compact":"^3.0.1","react-native-credit-card":"github:sbycrosz/react-native-credit-card#disable-clickable"},"devDependencies":{"eslint":"~2.2.0","babel-eslint":"^5.0.0","babel-polyfill":"^6.6.1","eslint-plugin-react":"^4.2.0","eslint-config-airbnb":"6.0.2","babel-preset-react-native":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-credit-card-input-0.2.5.tgz_1475062712162_0.9766801497898996","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"0.2.6":{"name":"react-native-credit-card-input","version":"0.2.6","keywords":["react-native","ios","android","credit-card","credit-card input","skeuomorphic credit-card","form","flip","card","input","component","react-component","react-native-component"],"author":{"name":"sbycrosz"},"license":"MIT","_id":"react-native-credit-card-input@0.2.6","maintainers":[{"name":"sbycrosz","email":"sam@aryasa.net"}],"homepage":"https://github.com/sbycrosz/react-native-credit-card-input#readme","bugs":{"url":"https://github.com/sbycrosz/react-native-credit-card-input/issues"},"dist":{"shasum":"719d900dde922c198a477ef60a93bd704d1f6075","tarball":"https://registry.npmjs.org/react-native-credit-card-input/-/react-native-credit-card-input-0.2.6.tgz","integrity":"sha512-fpFhVvieoGRp4eY+uyW0Q9diz6FQAJXBQhewZYfgmDkDmgKHU9VPh4CuAHLwON3bXGNJrG8eIySWCm+PHVT7ug==","signatures":[{"sig":"MEUCIFgwdYiwKD77GQOO6wQaAtI0M15QV35IUGW4FuET16x3AiEAgzesPbFRPalhSXHBsZNSFFoAbQ4x1maz+t3ZXSmJdIs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"719d900dde922c198a477ef60a93bd704d1f6075","gitHead":"14317b971e2e6c813959548559dba96b547de112","scripts":{"lint":"eslint --ext .js .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"sbycrosz","email":"sam@aryasa.net"},"repository":{"url":"git+https://github.com/sbycrosz/react-native-credit-card-input.git","type":"git"},"_npmVersion":"3.6.0","description":"React native credit card input component","_nodeVersion":"5.7.1","dependencies":{"lodash.pick":"^4.4.0","lodash.every":"^4.6.0","lodash.values":"^4.3.0","card-validator":"^2.2.0","lodash.compact":"^3.0.1","react-native-credit-card":"github:sbycrosz/react-native-credit-card#disable-clickable"},"devDependencies":{"eslint":"~2.2.0","babel-eslint":"^5.0.0","babel-polyfill":"^6.6.1","eslint-plugin-react":"^4.2.0","eslint-config-airbnb":"6.0.2","babel-preset-react-native":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-credit-card-input-0.2.6.tgz_1476418856695_0.8330049747601151","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"0.2.8":{"name":"react-native-credit-card-input","version":"0.2.8","keywords":["react-native","ios","android","credit-card","credit-card input","skeuomorphic credit-card","form","flip","card","input","component","react-component","react-native-component"],"author":{"name":"sbycrosz"},"license":"MIT","_id":"react-native-credit-card-input@0.2.8","maintainers":[{"name":"sbycrosz","email":"sam@aryasa.net"}],"homepage":"https://github.com/sbycrosz/react-native-credit-card-input#readme","bugs":{"url":"https://github.com/sbycrosz/react-native-credit-card-input/issues"},"dist":{"shasum":"4f7e443f02a91727a3dc85bb7f8e55b8a76d9543","tarball":"https://registry.npmjs.org/react-native-credit-card-input/-/react-native-credit-card-input-0.2.8.tgz","integrity":"sha512-XYCt0dXIqdxYy6Z46TuwvjAuYvai0bpBHs6JoyyM8i9ALpmWDnCCuqTTH5weBn4ARBvFVXVMKXEA1AFprV6/ZQ==","signatures":[{"sig":"MEYCIQDzHolTcPz6/1lWASlTaHIepV2ER30RrNZ6/ihMl06JHgIhALAy31Bn2UplXX1Xt0tSH0C7OeJYczdpYcEd3GoZ18qV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4f7e443f02a91727a3dc85bb7f8e55b8a76d9543","gitHead":"2447222683dda48232ee8a316f951aad385582cb","scripts":{"lint":"eslint --ext .js .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"sbycrosz","email":"sam@aryasa.net"},"repository":{"url":"git+https://github.com/sbycrosz/react-native-credit-card-input.git","type":"git"},"_npmVersion":"3.6.0","description":"React native credit card input component","_nodeVersion":"5.7.1","dependencies":{"lodash.pick":"^4.4.0","lodash.every":"^4.6.0","lodash.values":"^4.3.0","card-validator":"^2.2.0","lodash.compact":"^3.0.1","react-native-credit-card":"github:sbycrosz/react-native-credit-card#0ac27b8eb28ac2f1b194187be2b0bb62c7f01cc8"},"devDependencies":{"eslint":"~2.2.0","babel-eslint":"^5.0.0","babel-polyfill":"^6.6.1","eslint-plugin-react":"^4.2.0","eslint-config-airbnb":"6.0.2","babel-preset-react-native":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-credit-card-input-0.2.8.tgz_1480305065951_0.4137122039683163","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"0.3.0":{"name":"react-native-credit-card-input","version":"0.3.0","keywords":["react-native","ios","android","credit-card","credit-card input","skeuomorphic credit-card","form","flip","card","input","component","react-component","react-native-component"],"author":{"name":"sbycrosz"},"license":"MIT","_id":"react-native-credit-card-input@0.3.0","maintainers":[{"name":"sbycrosz","email":"sam@aryasa.net"}],"homepage":"https://github.com/sbycrosz/react-native-credit-card-input#readme","bugs":{"url":"https://github.com/sbycrosz/react-native-credit-card-input/issues"},"dist":{"shasum":"943f3d1b7b4a593f16078e6627dc679d7ded49e8","tarball":"https://registry.npmjs.org/react-native-credit-card-input/-/react-native-credit-card-input-0.3.0.tgz","integrity":"sha512-7FkTS3UnzAIrloiPrRsuu296QWxCsTznv8UV1izkwLbq/vmiBkLCZZZV8S9Dq+5DSVWqEVofanbN/LT/xku23w==","signatures":[{"sig":"MEUCIQD9Y5PBfFonyHYzHcu9+jznvw+SunFtBDhCPI1pj+guAAIgbjEKvQKVncHsMS+QVTqqBhKSrt3pA9o9gK7dqDQh7FY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"943f3d1b7b4a593f16078e6627dc679d7ded49e8","gitHead":"ca7bd7b40c4139f0efd0c447ad6b689e336374b9","scripts":{"lint":"eslint --ext .js .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"sbycrosz","email":"sam@aryasa.net"},"repository":{"url":"git+https://github.com/sbycrosz/react-native-credit-card-input.git","type":"git"},"_npmVersion":"3.6.0","description":"React native credit card input component","_nodeVersion":"5.7.1","dependencies":{"lodash.pick":"^4.4.0","lodash.every":"^4.6.0","lodash.values":"^4.3.0","card-validator":"^2.2.0","lodash.compact":"^3.0.1","react-native-flip-card":"^3.3.0"},"devDependencies":{"eslint":"~2.2.0","babel-eslint":"^5.0.0","babel-polyfill":"^6.6.1","eslint-plugin-react":"^4.2.0","eslint-config-airbnb":"6.0.2","babel-preset-react-native":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-credit-card-input-0.3.0.tgz_1480997260705_0.8515356502030045","host":"packages-18-east.internal.npmjs.com"},"directories":{}},"0.3.1":{"name":"react-native-credit-card-input","version":"0.3.1","keywords":["react-native","ios","android","credit-card","credit-card input","skeuomorphic credit-card","form","flip","card","input","component","react-component","react-native-component"],"author":{"name":"sbycrosz"},"license":"MIT","_id":"react-native-credit-card-input@0.3.1","maintainers":[{"name":"sbycrosz","email":"sam@aryasa.net"}],"homepage":"https://github.com/sbycrosz/react-native-credit-card-input#readme","bugs":{"url":"https://github.com/sbycrosz/react-native-credit-card-input/issues"},"dist":{"shasum":"f515523e6c575ed519b8a043ed9c289ce7d5e588","tarball":"https://registry.npmjs.org/react-native-credit-card-input/-/react-native-credit-card-input-0.3.1.tgz","integrity":"sha512-V81MpAvvGtuPY39UL00lLdLkN2HTr2o5vVtn5Oo0XUumMVhrxdrLWkVYysSH04c4BsWUXQt57KOqTBLTkZ0bwQ==","signatures":[{"sig":"MEUCIQCd7vHV3USxlmcnIRJwrBcA50f7yJ9kgpYLCxJXT2G5UwIgHDjK49O2b/Kb2l/JmvuBvYGWmIswTrKpzGNNoea4hQ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f515523e6c575ed519b8a043ed9c289ce7d5e588","gitHead":"574e41a2470768d56d3dd7eeee1c409151d29d6c","scripts":{"lint":"eslint --ext .js .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"sbycrosz","email":"sam@aryasa.net"},"repository":{"url":"git+https://github.com/sbycrosz/react-native-credit-card-input.git","type":"git"},"_npmVersion":"3.6.0","description":"React native credit card input component","_nodeVersion":"5.7.1","dependencies":{"lodash.pick":"^4.4.0","lodash.every":"^4.6.0","lodash.values":"^4.3.0","card-validator":"^2.2.0","lodash.compact":"^3.0.1","react-native-flip-card":"^3.3.0"},"devDependencies":{"eslint":"~2.2.0","babel-eslint":"^5.0.0","babel-polyfill":"^6.6.1","eslint-plugin-react":"^4.2.0","eslint-config-airbnb":"6.0.2","babel-preset-react-native":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-credit-card-input-0.3.1.tgz_1481473941556_0.3015579404309392","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"0.3.2":{"name":"react-native-credit-card-input","version":"0.3.2","keywords":["react-native","ios","android","credit-card","credit-card input","skeuomorphic credit-card","form","flip","card","input","component","react-component","react-native-component"],"author":{"name":"sbycrosz"},"license":"MIT","_id":"react-native-credit-card-input@0.3.2","maintainers":[{"name":"sbycrosz","email":"sam@aryasa.net"}],"homepage":"https://github.com/sbycrosz/react-native-credit-card-input#readme","bugs":{"url":"https://github.com/sbycrosz/react-native-credit-card-input/issues"},"dist":{"shasum":"7d1610c581911b3f82ac69951f353bc5690b0e51","tarball":"https://registry.npmjs.org/react-native-credit-card-input/-/react-native-credit-card-input-0.3.2.tgz","integrity":"sha512-eGlotTVmJs+kJdg6uPqJO0kg2xiIZ2XLqE52HKvhKX4K97+qVD5OBWoMZbVjrWda038EiCZRn/ZqE8jJWqQU5w==","signatures":[{"sig":"MEUCIB6ZTWOxnILDQnKsfM+Tn08CTVemzXctIHA+KqGOeemKAiEAsjcF4Qd7EmkHQH+NiS1Lha9sXsD9KNYkfHj9zIZtFzQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"7d1610c581911b3f82ac69951f353bc5690b0e51","gitHead":"9b9a3cdf345e2d3271fc5387fa8acda1288e74bf","scripts":{"lint":"eslint --ext .js .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"sbycrosz","email":"sam@aryasa.net"},"repository":{"url":"git+https://github.com/sbycrosz/react-native-credit-card-input.git","type":"git"},"_npmVersion":"3.6.0","description":"React native credit card input component","_nodeVersion":"5.7.1","dependencies":{"lodash.pick":"^4.4.0","lodash.every":"^4.6.0","lodash.values":"^4.3.0","card-validator":"^3.0.0","lodash.compact":"^3.0.1","react-native-flip-card":"^3.3.0"},"devDependencies":{"eslint":"~2.2.0","babel-eslint":"^5.0.0","babel-polyfill":"^6.6.1","eslint-plugin-react":"^4.2.0","eslint-config-airbnb":"6.0.2","babel-preset-react-native":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-credit-card-input-0.3.2.tgz_1482767076072_0.246886124368757","host":"packages-18-east.internal.npmjs.com"},"directories":{}},"0.3.3":{"name":"react-native-credit-card-input","version":"0.3.3","keywords":["react-native","ios","android","credit-card","credit-card input","skeuomorphic credit-card","form","flip","card","input","component","react-component","react-native-component"],"author":{"name":"sbycrosz"},"license":"MIT","_id":"react-native-credit-card-input@0.3.3","maintainers":[{"name":"sbycrosz","email":"sam@aryasa.net"}],"homepage":"https://github.com/sbycrosz/react-native-credit-card-input#readme","bugs":{"url":"https://github.com/sbycrosz/react-native-credit-card-input/issues"},"dist":{"shasum":"c1de0c440fb1cee6114aec9aee5ea600dafac58e","tarball":"https://registry.npmjs.org/react-native-credit-card-input/-/react-native-credit-card-input-0.3.3.tgz","integrity":"sha512-kAYvsXQrU7ONNU+QS+4jvMeAfpjK4O+ezODTQDwox7arVe47ME2YkaSG3gKSxsg7vI0yQ10jeBa0rzSrkIUxIQ==","signatures":[{"sig":"MEUCIHJBqYqQl+xwXV7ZLyv/N//kaQmKD9h8Jy/3tnLvUK2dAiEA5g5pOjqRiMTTKpDgMGejmKgDJBSCph/d31s2IxNoIt0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c1de0c440fb1cee6114aec9aee5ea600dafac58e","gitHead":"b78eab9509153bf836b62b845738be3198b4b200","scripts":{"lint":"eslint --ext .js .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"sbycrosz","email":"sam@aryasa.net"},"repository":{"url":"git+https://github.com/sbycrosz/react-native-credit-card-input.git","type":"git"},"_npmVersion":"3.6.0","description":"React native credit card input component","_nodeVersion":"5.7.1","dependencies":{"lodash.pick":"^4.4.0","lodash.every":"^4.6.0","lodash.values":"^4.3.0","card-validator":"^3.0.0","lodash.compact":"^3.0.1","react-native-flip-card":"^3.3.0"},"devDependencies":{"eslint":"~2.2.0","babel-eslint":"^5.0.0","babel-polyfill":"^6.6.1","eslint-plugin-react":"^4.2.0","eslint-config-airbnb":"6.0.2","babel-preset-react-native":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-credit-card-input-0.3.3.tgz_1483067493143_0.6405136724933982","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"0.4.1":{"name":"react-native-credit-card-input","version":"0.4.1","keywords":["react-native","ios","android","credit-card","credit-card input","skeuomorphic credit-card","form","flip","card","input","component","react-component","react-native-component"],"author":{"name":"sbycrosz"},"license":"MIT","_id":"react-native-credit-card-input@0.4.1","maintainers":[{"name":"sbycrosz","email":"sam@aryasa.net"}],"homepage":"https://github.com/sbycrosz/react-native-credit-card-input#readme","bugs":{"url":"https://github.com/sbycrosz/react-native-credit-card-input/issues"},"dist":{"shasum":"e62dd1a9beeab6787e5373ba23b93831cbf5f3de","tarball":"https://registry.npmjs.org/react-native-credit-card-input/-/react-native-credit-card-input-0.4.1.tgz","integrity":"sha512-4+AZLLD5Z7ZTBnbH2aQFSXE2O8bypJu7Fi9EnKvZvSASRgwIkViueswh/Lp5LRi+i/TlXqWEERo+qnTTVntCjg==","signatures":[{"sig":"MEQCICEwHOaWNJ6hlr0EqSFeODVwz7dNPOIvn7xVAY4h2UW8AiBZ8LV+jtmYGswyDt8VpWmDDhiziRCy2AePZwXzq6673A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e62dd1a9beeab6787e5373ba23b93831cbf5f3de","gitHead":"f21261f95512d6c68a75514c47515b4c14d0e514","scripts":{"lint":"eslint --ext .js .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"sbycrosz","email":"sam@aryasa.net"},"repository":{"url":"git+https://github.com/sbycrosz/react-native-credit-card-input.git","type":"git"},"_npmVersion":"3.10.10","description":"React native credit card input component","_nodeVersion":"6.11.2","dependencies":{"prop-types":"^15.6.0","lodash.pick":"^4.4.0","lodash.every":"^4.6.0","lodash.values":"^4.3.0","card-validator":"^3.0.0","lodash.compact":"^3.0.1","react-native-flip-card":"^3.4.1"},"devDependencies":{"eslint":"~2.2.0","babel-eslint":"^5.0.0","babel-polyfill":"^6.6.1","eslint-plugin-react":"^4.2.0","eslint-config-airbnb":"6.0.2","babel-preset-react-native":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-credit-card-input-0.4.1.tgz_1514252601620_0.620755068724975","host":"s3://npm-registry-packages"},"directories":{}},"1.0.0":{"name":"react-native-credit-card-input","version":"1.0.0","description":"React native credit card input component","source":"./src/index.tsx","main":"./lib/commonjs/index.cjs","module":"./lib/module/index.mjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","import":"./lib/module/index.mjs","require":"./lib/commonjs/index.cjs"}},"scripts":{"example":"yarn workspace react-native-credit-card-input-example","test":"jest","typecheck":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","clean":"del-cli lib","prepare":"bob build","release":"release-it"},"keywords":["react-native","ios","android"],"repository":{"type":"git","url":"git+https://github.com/sbycrosz/react-native-credit-card-input.git"},"author":{"name":"sbycrosz","email":"sbycrosz@gmail.com","url":"https://github.com/sbycrosz"},"license":"MIT","bugs":{"url":"https://github.com/sbycrosz/react-native-credit-card-input/issues"},"homepage":"https://github.com/sbycrosz/react-native-credit-card-input#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^17.0.2","@evilmartians/lefthook":"^1.5.0","@react-native/eslint-config":"^0.73.1","@release-it/conventional-changelog":"^5.0.0","@testing-library/react-native":"^12.5.1","@types/jest":"^29.5.5","@types/react":"^18.2.44","@types/react-native-flip-card":"^3.5.7","commitlint":"^17.0.2","del-cli":"^5.1.0","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","jest":"^29.7.0","prettier":"3.3.2","react":"18.2.0","react-native":"0.74.3","react-native-builder-bob":"^0.25.0","react-test-renderer":"^18.3.1","release-it":"^15.0.0","typescript":"^5.2.2"},"resolutions":{"@types/react":"^18.2.44"},"peerDependencies":{"react":"*","react-native":"*"},"workspaces":["example"],"packageManager":"yarn@3.6.1","jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native","prettier"],"rules":{"react/react-in-jsx-scope":"off","prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false,"singleAttributePerLine":true}]}},"eslintIgnore":["node_modules/","lib/"],"react-native-builder-bob":{"source":"src","output":"lib","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.38.1"},"dependencies":{"card-validator":"^10.0.0","react-native-flip-card":"^3.5.7"},"_id":"react-native-credit-card-input@1.0.0","gitHead":"62a415a248746ce89d557b6f640617983b071fd7","_nodeVersion":"22.3.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-x7TKe0o065LKuSWrHIqrBG/o8Qa21aOTihi986hG+7bLnP8D5W5TcZS+C3RKVECpaEn/KLnmqcxhyZ5Ano69BQ==","shasum":"8090514d86785e616b36855dc84a08efd7c87a17","tarball":"https://registry.npmjs.org/react-native-credit-card-input/-/react-native-credit-card-input-1.0.0.tgz","fileCount":47,"unpackedSize":804827,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAvGocYZqztQkoUXe+IFcAdvZhUs6/nhDHY81LuDsIfPAiEA09JeJTPHWloSHerNcIzN25BauhvSHdL72FPluqT/2cQ="}]},"_npmUser":{"name":"sbycrosz","email":"sam@aryasa.net"},"directories":{},"maintainers":[{"name":"sbycrosz","email":"sam@aryasa.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-credit-card-input_1.0.0_1721373894809_0.790969249959441"},"_hasShrinkwrap":false}},"time":{"created":"2016-09-04T13:29:53.247Z","modified":"2024-07-19T07:24:55.119Z","0.2.0":"2016-09-04T13:29:53.247Z","0.2.1":"2016-09-05T05:10:29.905Z","0.2.2":"2016-09-05T09:45:20.242Z","0.2.3":"2016-09-05T10:23:14.033Z","0.2.4":"2016-09-17T15:46:59.950Z","0.2.5":"2016-09-28T11:38:32.415Z","0.2.6":"2016-10-14T04:20:58.753Z","0.2.8":"2016-11-28T03:51:06.187Z","0.3.0":"2016-12-06T04:07:43.083Z","0.3.1":"2016-12-11T16:32:21.793Z","0.3.2":"2016-12-26T15:44:38.617Z","0.3.3":"2016-12-30T03:11:33.378Z","0.4.0":"2017-12-26T01:25:58.265Z","0.4.1":"2017-12-26T01:43:21.789Z","1.0.0":"2024-07-19T07:24:54.952Z"},"bugs":{"url":"https://github.com/sbycrosz/react-native-credit-card-input/issues"},"author":{"name":"sbycrosz","email":"sbycrosz@gmail.com","url":"https://github.com/sbycrosz"},"license":"MIT","homepage":"https://github.com/sbycrosz/react-native-credit-card-input#readme","keywords":["react-native","ios","android"],"repository":{"type":"git","url":"git+https://github.com/sbycrosz/react-native-credit-card-input.git"},"description":"React native credit card input component","maintainers":[{"name":"sbycrosz","email":"sam@aryasa.net"}],"readme":"\n# React Native Credit Card Input - Finally updated in 2024!\nEasy (and good looking) credit-card input for your React Native Project 💳 💳 \n\n<p align=\"center\">\n<img src=\"https://github.com/sbycrosz/react-native-credit-card-input/blob/main/previews/ccinput.gif?raw=true\" width=150/>\n<img src=\"https://github.com/sbycrosz/react-native-credit-card-input/blob/main/previews/ccinputlite.gif?raw=true\" width=150/>\n</p>\n\nCode:\n\n```ts\n<CreditCardInput />\n// or\n<LiteCreditCardInput />\n```\n\n# Features\n* Skeuomorphic credit-card 💳 \n* Lite version for smaller screens (or if skeuomorphic is not really your thing)\n* Credit-card input validations & formatting while you're typing\n* Form is fully navigatable using keypad\n* Works on both Android, iOS **and Web!**\n\n# Usage\n\n```bash\nyarn add react-native-credit-card-input\n```\n\nthen add these lines in your react-native codebase\n\n```js\nimport { CreditCardInput, LiteCreditCardInput } from \"react-native-credit-card-input\";\n\n<CreditCardInput />\n// or\n<LiteCreditCardInput />\n\n// Note: You'll need to enable LayoutAnimation on android to see LiteCreditCardInput's animations\n// UIManager.setLayoutAnimationEnabledExperimental(true);\n\n```\n\nAnd then on your onChange handler:\n\n```js\n_onChange => form => console.log(form);\n\n// will print:\n{\n  valid: true, // will be true once all fields are \"valid\" (time to enable the submit button)\n  values: { // will be in the sanitized and formatted form\n  \tnumber: \"4242 4242\",\n  \texpiry: \"06/19\",\n  \tcvc: \"300\",\n  \ttype: \"visa\", // will be one of [null, \"visa\", \"master-card\", \"american-express\", \"diners-club\", \"discover\", \"jcb\", \"unionpay\", \"maestro\"]\n  },\n  status: {  // will be one of [\"incomplete\", \"invalid\", and \"valid\"]\n\tnumber: \"incomplete\",\n\texpiry: \"incomplete\",\n\tcvc: \"incomplete\",\n  },\n};\n\n```\n\n# Components\n\n## LiteCreditCardInput\n| Prop               | Type                                      | Description                                                   |\n|--------------------|-------------------------------------------|---------------------------------------------------------------|\n| `autoFocus`        | `boolean`                                 | Optional. Specifies if the input should auto-focus.            |\n| `style`            | `ViewStyle`                               | Optional. Custom style for the component's container.          |\n| `inputStyle`       | `TextStyle`                               | Optional. Custom style for the input fields.                   |\n| `placeholderColor` | `string`                                  | Optional. Color for the placeholder text.                      |\n| `placeholders`     | `{ number: string; expiry: string; cvc: string; }` | Optional. Custom placeholders for the input fields.            |\n| `onChange`         | `(formData: CreditCardFormData) => void`  | Required. Callback function called when form data changes.     |\n| `onFocusField`     | `(field: CreditCardFormField) => void`    | Optional. Callback function called when a field gains focus.   |\n\n## CreditCardInput\n| Prop               | Type                                      | Description                                                   |\n|--------------------|-------------------------------------------|---------------------------------------------------------------|\n| `autoFocus`        | `boolean`                                 | Optional. Specifies if the input should auto-focus.            |\n| `style`            | `ViewStyle`                               | Optional. Custom style for the component's container.          |\n| `labelStyle`       | `TextStyle`                               | Optional. Custom style for the labels.                         |\n| `inputStyle`       | `TextStyle`                               | Optional. Custom style for the input fields.                   |\n| `placeholderColor` | `string`                                  | Optional. Color for the placeholder text.                      |\n| `labels`           | `{ number: string; expiry: string; cvc: string; }` | Optional. Custom labels for the input fields.                  |\n| `placeholders`     | `{ number: string; expiry: string; cvc: string; }` | Optional. Custom placeholders for the input fields.            |\n| `onChange`         | `(formData: CreditCardFormData) => void`  | Required. Callback function called when form data changes.     |\n| `onFocusField`     | `(field: CreditCardFormField) => void`    | Optional. Callback function called when a field gains focus.   |\n\n\n## CardView\n\n| Prop              | Type                                                      | Description                                                    |\n|-------------------|-----------------------------------------------------------|----------------------------------------------------------------|\n| `focusedField`    | `'name' \\| 'number' \\| 'expiry' \\| 'cvc'`                 | Optional. Specifies which field is currently focused.           |\n| `type`            | `CreditCardIssuer`                                        | Optional. Specifies the type of the credit card issuer.         |\n| `name`            | `string`                                                  | Optional. The name on the credit card.                          |\n| `number`          | `string`                                                  | Optional. The credit card number.                               |\n| `expiry`          | `string`                                                  | Optional. The expiry date of the credit card.                   |\n| `cvc`             | `string`                                                  | Optional. The CVC code of the credit card.                      |\n| `placeholders`    | `{ number: string; expiry: string; cvc: string; name: string; }` | Optional. Custom placeholders for the input fields.            |\n| `style`           | `ViewStyle`                                               | Optional. Custom style for the component's container.           |\n| `fontFamily`      | `string`                                                  | Optional. Custom font family for the text.                      |\n| `imageFront`      | `ImageSourcePropType`                                     | Optional. Image source for the front of the credit card.        |\n| `imageBack`       | `ImageSourcePropType`                                     | Optional. Image source for the back of the credit card.         |\n\n# Example\n\n[Expo Snack](https://snack.expo.io/@sbycrosz/react-native-credit-card-example)\n\nOr run it locally \n\n```bash\nyarn install\n\nyarn example ios\n# or\nyarn example android\n# or\nyarn example web\n```\n\n# Should I used this in my project?\n\n- Yes, if you need a quick credit card input component for your project or proof of concept.\n- Yes, if the current UI/component fit your use case\n- Otherwise, you're probably better off using [your favorite form library](https://react-hook-form.com/) and implementing the validation with the [card-validator](https://www.npmjs.com/package/card-validator) package!\n\n","readmeFilename":"README.md","users":{"sbycrosz":true,"rafaelfndev":true}}