{"_id":"react-native-awesome-card-io","_rev":"30-db9eea30b760907cf1160bfb4a3f7086","name":"react-native-awesome-card-io","description":"A complete and cross-platform React Native component for card.io","dist-tags":{"latest":"0.9.1"},"versions":{"0.1.0":{"name":"react-native-awesome-card-io","version":"0.1.0","description":"A complete and cross-platform React Native component for card.io","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Kerumen/react-native-awesome-card-io.git"},"keywords":["react-native","react-component","card.io","credit card","scan","android","ios"],"author":{"name":"Yann Pringault","email":"yann.pringault@gmail.com"},"license":"MIT","peerDependencies":{"react":"^15.3.0","react-native":"^0.32.0"},"gitHead":"78f9fe1f165e2f5c12380f948d71eb45398a6358","bugs":{"url":"https://github.com/Kerumen/react-native-awesome-card-io/issues"},"homepage":"https://github.com/Kerumen/react-native-awesome-card-io#readme","_id":"react-native-awesome-card-io@0.1.0","_shasum":"8c510f3557149976fab576474ff31a9adbc65f9c","_from":".","_npmVersion":"3.10.5","_nodeVersion":"5.12.0","_npmUser":{"name":"cinqs","email":"tech@cinq-s.com"},"dist":{"shasum":"8c510f3557149976fab576474ff31a9adbc65f9c","tarball":"https://registry.npmjs.org/react-native-awesome-card-io/-/react-native-awesome-card-io-0.1.0.tgz","integrity":"sha512-YuKv2u0/S+a8c+CNSArP+JBZFND9l8WVdhxsu1f/EaMi/R1B/zpdI1IXvaZA6isHYhYbUgU2L4whq3ReExYiZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHLxp6Rxv/DpaHbNLtH2pW91XSDlUBnbHQWziftZ+2AXAiBEFGTHzWwL6LAFrfqqFFNJxRJoMPb/vgw1vjnLrLZ0mw=="}]},"maintainers":[{"name":"cinqs","email":"tech@cinq-s.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-awesome-card-io-0.1.0.tgz_1472551398215_0.45629050000570714"},"directories":{}},"0.1.1":{"name":"react-native-awesome-card-io","version":"0.1.1","description":"A complete and cross-platform React Native component for card.io","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Kerumen/react-native-awesome-card-io.git"},"keywords":["react-native","react-component","card.io","credit card","scan","android","ios"],"author":{"name":"Yann Pringault","email":"yann.pringault@gmail.com"},"license":"MIT","peerDependencies":{"react":"^15.3.0","react-native":"^0.32.0"},"gitHead":"f356f5fbe7ed03acb6386f1da5b78802cae72493","bugs":{"url":"https://github.com/Kerumen/react-native-awesome-card-io/issues"},"homepage":"https://github.com/Kerumen/react-native-awesome-card-io#readme","_id":"react-native-awesome-card-io@0.1.1","_shasum":"c0520284d6c3f451b2469d540fb4129f3981de6e","_from":".","_npmVersion":"3.10.5","_nodeVersion":"5.12.0","_npmUser":{"name":"kerumen","email":"yann.pringault@gmail.com"},"dist":{"shasum":"c0520284d6c3f451b2469d540fb4129f3981de6e","tarball":"https://registry.npmjs.org/react-native-awesome-card-io/-/react-native-awesome-card-io-0.1.1.tgz","integrity":"sha512-4JdeKVOAgSTmXHbjbQrchQBNo1Qr2jZKbgCNVQwmgiew5treTakPKY4Qm4lw7EvZKBTRFOQ2B/DisYrIs2PE7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEDWS8hqdAWBDTlU+Sj6UQH9N6LhfV/usVWfm57DEqjHAiEArH8fXYFDDbDe1YN8sL5t7lpiWb1xgFHVaz0cS1mglfE="}]},"maintainers":[{"name":"kerumen","email":"yann.pringault@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-awesome-card-io-0.1.1.tgz_1472552211055_0.32032050751149654"},"directories":{}},"0.2.1":{"name":"react-native-awesome-card-io","version":"0.2.1","description":"A complete and cross-platform React Native component for card.io","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Kerumen/react-native-awesome-card-io.git"},"keywords":["react-native","react-component","card.io","credit card","scan","android","ios"],"author":{"name":"Yann Pringault","email":"yann.pringault@gmail.com"},"license":"MIT","peerDependencies":{"react":"^15.3.0","react-native":"^0.32.0"},"gitHead":"b65975035ea40c0d3ff8ab792407139ad3423b50","bugs":{"url":"https://github.com/Kerumen/react-native-awesome-card-io/issues"},"homepage":"https://github.com/Kerumen/react-native-awesome-card-io#readme","_id":"react-native-awesome-card-io@0.2.1","_shasum":"6e0722a8faab8ea58097d23a90e5291650ee2a87","_from":".","_npmVersion":"3.10.5","_nodeVersion":"5.12.0","_npmUser":{"name":"kerumen","email":"yann.pringault@gmail.com"},"dist":{"shasum":"6e0722a8faab8ea58097d23a90e5291650ee2a87","tarball":"https://registry.npmjs.org/react-native-awesome-card-io/-/react-native-awesome-card-io-0.2.1.tgz","integrity":"sha512-9pxCxLE4JlV/Bf2gGh1NKT8FQxMf47TwnoBtE7d5VVkHZpn1Vx735RQRvcgDZZnBK5KUkcL9WYTqxfnueY7aGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDPglJGw5Zt0tSIEQEngWwknjly+8/G2aWRHgv7beeIaAiB06gqSEaYLsuOQAdKoMkgnEayACEKjcq3XyKlHEPU2/w=="}]},"maintainers":[{"name":"kerumen","email":"yann.pringault@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-awesome-card-io-0.2.1.tgz_1472575319973_0.5546342961024493"},"directories":{}},"0.2.2":{"name":"react-native-awesome-card-io","version":"0.2.2","description":"A complete and cross-platform React Native component for card.io","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Kerumen/react-native-awesome-card-io.git"},"keywords":["react-native","react-component","card.io","credit card","scan","android","ios"],"author":{"name":"Yann Pringault","email":"yann.pringault@gmail.com"},"license":"MIT","peerDependencies":{"react":"^15.3.0","react-native":"^0.32.0"},"gitHead":"d0359f8d800b241bf67f09f1fdc4b416bddb9836","bugs":{"url":"https://github.com/Kerumen/react-native-awesome-card-io/issues"},"homepage":"https://github.com/Kerumen/react-native-awesome-card-io#readme","_id":"react-native-awesome-card-io@0.2.2","_shasum":"1a4aa6d82fd8ac2c4540605965b9f25ca23749df","_from":".","_npmVersion":"3.10.5","_nodeVersion":"5.12.0","_npmUser":{"name":"kerumen","email":"yann.pringault@gmail.com"},"dist":{"shasum":"1a4aa6d82fd8ac2c4540605965b9f25ca23749df","tarball":"https://registry.npmjs.org/react-native-awesome-card-io/-/react-native-awesome-card-io-0.2.2.tgz","integrity":"sha512-PZSNZT6sA3DDYJVn3ZL0WE0UKFVH+O+/Ywkjbm1DI+tqdJiPczjJZx5iMltSpifwJVGqWD9PAfIflCSz0w3qlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBsoNjYEhItHXea1YNDTfE8jlnXJv7M5p27C5hhJ/JMDAiEA5SP0pQ/FAi4sGkp+Kvb7zOYANeD2+WjFU8MDE++fbR8="}]},"maintainers":[{"name":"kerumen","email":"yann.pringault@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-awesome-card-io-0.2.2.tgz_1472576078337_0.06922523328103125"},"directories":{}},"0.2.3":{"name":"react-native-awesome-card-io","version":"0.2.3","description":"A complete and cross-platform React Native component for card.io","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Kerumen/react-native-awesome-card-io.git"},"keywords":["react-native","react-component","card.io","credit card","scan","android","ios"],"author":{"name":"Yann Pringault","email":"yann.pringault@gmail.com"},"license":"MIT","peerDependencies":{"react":"^15.3.0","react-native":"^0.32.0"},"gitHead":"b7e9d8806734d3f017727b8aaaffcbb372a9e7f7","bugs":{"url":"https://github.com/Kerumen/react-native-awesome-card-io/issues"},"homepage":"https://github.com/Kerumen/react-native-awesome-card-io#readme","_id":"react-native-awesome-card-io@0.2.3","_shasum":"06a81c99274a759b66aafca6f9fc429ed0f0b29a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"kerumen","email":"yann.pringault@gmail.com"},"dist":{"shasum":"06a81c99274a759b66aafca6f9fc429ed0f0b29a","tarball":"https://registry.npmjs.org/react-native-awesome-card-io/-/react-native-awesome-card-io-0.2.3.tgz","integrity":"sha512-TdNNivBlBkgGfF2tsdnHLPwWavfdR0gRPefh1gHUOJUi6miKD1iNgt2edxvlkT+0I+uLKhXGTP4DCccCntIoRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB5y/EkjW4Qek98GE91TMl56hB+lrF52JAaDRDoKH06tAiEAmRoqFqjwLCA4km+Poc18Bv7jGjJvWL8nMD/C0ehoWMM="}]},"maintainers":[{"name":"kerumen","email":"yann.pringault@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-awesome-card-io-0.2.3.tgz_1472679947505_0.9602378383278847"},"directories":{}},"0.2.4":{"name":"react-native-awesome-card-io","version":"0.2.4","description":"A complete and cross-platform React Native component for card.io","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Kerumen/react-native-awesome-card-io.git"},"keywords":["react-native","react-component","card.io","credit card","scan","android","ios"],"author":{"name":"Yann Pringault","email":"yann.pringault@gmail.com"},"license":"MIT","peerDependencies":{"react":"^15.3.0","react-native":"^0.32.0"},"gitHead":"c2057e2c46b24b32a0f352629a3c1ff747215c08","bugs":{"url":"https://github.com/Kerumen/react-native-awesome-card-io/issues"},"homepage":"https://github.com/Kerumen/react-native-awesome-card-io#readme","_id":"react-native-awesome-card-io@0.2.4","_shasum":"5f012e3f433e09dc3d5f2d92d64d56db9edf87be","_from":".","_npmVersion":"3.10.5","_nodeVersion":"5.12.0","_npmUser":{"name":"kerumen","email":"yann.pringault@gmail.com"},"dist":{"shasum":"5f012e3f433e09dc3d5f2d92d64d56db9edf87be","tarball":"https://registry.npmjs.org/react-native-awesome-card-io/-/react-native-awesome-card-io-0.2.4.tgz","integrity":"sha512-LYxegBsZ3zxjuqjIhi+iLui4SOkfZHkWFRPAsiFfocIT5MCCus1b4BvzgIeX1ituMr+q79uTylleN4ADJPIF+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFp28AVavOjmSA8rpWQlYsgL7Y6m2wmZwbao3EfkRRxTAiBkGWKB9buyx5keQ6WTOvtwers1nfeLtiy0HOfLpFlggg=="}]},"maintainers":[{"name":"kerumen","email":"yann.pringault@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-awesome-card-io-0.2.4.tgz_1472814717732_0.29755316069349647"},"directories":{}},"0.2.5":{"name":"react-native-awesome-card-io","version":"0.2.5","description":"A complete and cross-platform React Native component for card.io","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Kerumen/react-native-awesome-card-io.git"},"keywords":["react-native","react-component","card.io","credit card","scan","android","ios"],"author":{"name":"Yann Pringault","email":"yann.pringault@gmail.com"},"license":"MIT","gitHead":"71d93970dad4b2a0dea24686ca1de8ac7d2dc93b","bugs":{"url":"https://github.com/Kerumen/react-native-awesome-card-io/issues"},"homepage":"https://github.com/Kerumen/react-native-awesome-card-io#readme","_id":"react-native-awesome-card-io@0.2.5","_shasum":"2e9c36c3951790b4f2cbcb3ca2b599d956dac278","_from":".","_npmVersion":"3.10.5","_nodeVersion":"5.12.0","_npmUser":{"name":"kerumen","email":"yann.pringault@gmail.com"},"dist":{"shasum":"2e9c36c3951790b4f2cbcb3ca2b599d956dac278","tarball":"https://registry.npmjs.org/react-native-awesome-card-io/-/react-native-awesome-card-io-0.2.5.tgz","integrity":"sha512-+P2Ne5JgVn+9OvMy3tgLDnE7+aRQJwBuKmb0eFJp+Hq+AaP9Uy5V83df5TxwDgox9soYdW2VU5/YFFogHwTsPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1XZ3n81L7WIjw704uL1GOL6FgIua60BQ5VWxfF6iq+QIgW7ry4krCSjwKz3MEIeMkKKbOIFnHr5pBJQCHzRlgSnk="}]},"maintainers":[{"name":"kerumen","email":"yann.pringault@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-awesome-card-io-0.2.5.tgz_1473935180250_0.5039991624653339"},"directories":{}},"0.3.0":{"name":"react-native-awesome-card-io","version":"0.3.0","description":"A complete and cross-platform React Native component for card.io","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Kerumen/react-native-awesome-card-io.git"},"keywords":["react-native","react-component","card.io","credit card","scan","android","ios"],"author":{"name":"Yann Pringault","email":"yann.pringault@gmail.com"},"license":"MIT","gitHead":"13097a69c4fa6ba940d517fd014948c4ab23f340","bugs":{"url":"https://github.com/Kerumen/react-native-awesome-card-io/issues"},"homepage":"https://github.com/Kerumen/react-native-awesome-card-io#readme","_id":"react-native-awesome-card-io@0.3.0","_shasum":"0cadb69eab3f4b01fade7d5ec19175fed78dd347","_from":".","_npmVersion":"3.10.5","_nodeVersion":"5.12.0","_npmUser":{"name":"kerumen","email":"yann.pringault@gmail.com"},"dist":{"shasum":"0cadb69eab3f4b01fade7d5ec19175fed78dd347","tarball":"https://registry.npmjs.org/react-native-awesome-card-io/-/react-native-awesome-card-io-0.3.0.tgz","integrity":"sha512-tjig1GSD8BiR4JLQV8JIuniOsy/xVh3S3AfKoeb8jaRVrLExAv/mtyF/vrxJEBH1yKAfTCRDoiLjdSvhs92/QA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDpi0gvAaXrvjBLRfYcl15uhIRArh68ZZjTkK9CxalAOAiBLES2No5xtQYlKjvibmCdPMU91zN2yv/s9HzBieZ9vpQ=="}]},"maintainers":[{"name":"kerumen","email":"yann.pringault@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-awesome-card-io-0.3.0.tgz_1473941385809_0.2800142136402428"},"directories":{}},"0.4.0":{"name":"react-native-awesome-card-io","version":"0.4.0","description":"A complete and cross-platform React Native component for card.io","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Kerumen/react-native-awesome-card-io.git"},"keywords":["react-native","react-component","card.io","credit card","scan","android","ios"],"author":{"name":"Yann Pringault","email":"yann.pringault@gmail.com"},"license":"MIT","gitHead":"40bd441949fec71420869ff32f0b23084fd47d61","bugs":{"url":"https://github.com/Kerumen/react-native-awesome-card-io/issues"},"homepage":"https://github.com/Kerumen/react-native-awesome-card-io#readme","_id":"react-native-awesome-card-io@0.4.0","_shasum":"c734e2cd0b9f3b97c38b843a7d1137250fa0e00e","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.7.0","_npmUser":{"name":"kerumen","email":"yann.pringault@gmail.com"},"dist":{"shasum":"c734e2cd0b9f3b97c38b843a7d1137250fa0e00e","tarball":"https://registry.npmjs.org/react-native-awesome-card-io/-/react-native-awesome-card-io-0.4.0.tgz","integrity":"sha512-xKk2ae00mgTFP9vXChgxHF0Vbiph05T0NFFOPOtLnBscVlh0n9R+Ri8MpLDC3zDT334AXgyApIfNZIJVbJu/Xg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwFnSKbCqejK0qTILQFeWGE3pMNSBiJEErYODXW8KFVAiEA8ZgruT6R6fXBpkyRC0aRRJ5oWo9sUuEDowH8Fqw5ZUo="}]},"maintainers":[{"name":"kerumen","email":"yann.pringault@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-awesome-card-io-0.4.0.tgz_1475058340843_0.015753435902297497"},"directories":{}},"0.5.0":{"name":"react-native-awesome-card-io","version":"0.5.0","description":"A complete and cross-platform React Native component for card.io","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Kerumen/react-native-awesome-card-io.git"},"keywords":["react-native","react-component","card.io","credit card","scan","android","ios"],"author":{"name":"Yann Pringault","email":"yann.pringault@gmail.com"},"license":"MIT","gitHead":"4ba6d3452c25618c8c27b9c45e12efc8e5213bba","bugs":{"url":"https://github.com/Kerumen/react-native-awesome-card-io/issues"},"homepage":"https://github.com/Kerumen/react-native-awesome-card-io#readme","_id":"react-native-awesome-card-io@0.5.0","_shasum":"43be921e32379b05ac2b335c8bee456ac4d74e6b","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"kerumen","email":"yann.pringault@gmail.com"},"dist":{"shasum":"43be921e32379b05ac2b335c8bee456ac4d74e6b","tarball":"https://registry.npmjs.org/react-native-awesome-card-io/-/react-native-awesome-card-io-0.5.0.tgz","integrity":"sha512-dk8YgnksBdOVWapi6EVUzQUquxat9njLiPcvAvW7+4dHtw6hxHPxdtp+BafYvAs/gmC0iJWbd40VbBHlXx1zAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBpwXDr8Qf6iyJzwUhf5zbr5j1yPz1OwozYBaxDqvUVHAiA3ftnm8sW+dYSyuMP9z8qKB8S7tQiqJUAv5czBkpSWVg=="}]},"maintainers":[{"name":"kerumen","email":"yann.pringault@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-native-awesome-card-io-0.5.0.tgz_1477669958889_0.10642659850418568"},"directories":{}},"0.6.0":{"name":"react-native-awesome-card-io","version":"0.6.0","description":"A complete and cross-platform React Native component for card.io","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Kerumen/react-native-awesome-card-io.git"},"keywords":["react-native","react-component","card.io","credit card","scan","android","ios"],"author":{"name":"Yann Pringault","email":"yann.pringault@gmail.com"},"license":"MIT","gitHead":"c13de4b61d09b24654e6f936be92d8deb6ee1123","bugs":{"url":"https://github.com/Kerumen/react-native-awesome-card-io/issues"},"homepage":"https://github.com/Kerumen/react-native-awesome-card-io#readme","_id":"react-native-awesome-card-io@0.6.0","_shasum":"f42c41f485679522e88e6da3ccd43d22e95e9959","_from":".","_npmVersion":"4.0.5","_nodeVersion":"5.12.0","_npmUser":{"name":"kerumen","email":"yann.pringault@gmail.com"},"dist":{"shasum":"f42c41f485679522e88e6da3ccd43d22e95e9959","tarball":"https://registry.npmjs.org/react-native-awesome-card-io/-/react-native-awesome-card-io-0.6.0.tgz","integrity":"sha512-mV+32FiQr5FY1+K+HORamHwru1S3FmeaPt0o3TD6ceJz50f7W++62z3BFOQNZngTSsRKGJYbxPazeyAHhW2HAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChytDHLMYWuJMOG49NmNeCBt0n8Plr77gSZkFV0K1c9gIhAN75xw5+voyd+VM863o6CeP8tjvZtsEhtg3GbAHuFR3m"}]},"maintainers":[{"name":"kerumen","email":"yann.pringault@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-native-awesome-card-io-0.6.0.tgz_1483634468327_0.9255287279374897"},"directories":{}},"0.6.1":{"name":"react-native-awesome-card-io","version":"0.6.1","description":"A complete and cross-platform React Native component for card.io","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Kerumen/react-native-awesome-card-io.git"},"keywords":["react-native","react-component","card.io","credit card","scan","android","ios"],"author":{"name":"Yann Pringault","email":"yann.pringault@gmail.com"},"license":"MIT","gitHead":"6023418b4e4ed2cf8dd6293c3efa42d1dc853b6f","bugs":{"url":"https://github.com/Kerumen/react-native-awesome-card-io/issues"},"homepage":"https://github.com/Kerumen/react-native-awesome-card-io#readme","_id":"react-native-awesome-card-io@0.6.1","_shasum":"2e1a3f8a186ba560f87e19497bdf36a24a421079","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"kerumen","email":"yann.pringault@gmail.com"},"dist":{"shasum":"2e1a3f8a186ba560f87e19497bdf36a24a421079","tarball":"https://registry.npmjs.org/react-native-awesome-card-io/-/react-native-awesome-card-io-0.6.1.tgz","integrity":"sha512-46LwmCOL8la1PVbMnZpwPlGm9s9qgTYQCXbYtKsv9U0pB9ReW+pL/DOAwxKYIUdFuzYg570RzhE+JBgcUTsSmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDeS1IjsJrhJh2o2H1P3/dXyUahSorqVnlt+T2+coUP1AiEAxRph0INrEFSH4pVbGJSRaXcyE9woCBPfGeUn9Isb2aQ="}]},"maintainers":[{"name":"kerumen","email":"yann.pringault@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-awesome-card-io-0.6.1.tgz_1485565879650_0.4399763965047896"},"directories":{}},"0.6.2":{"name":"react-native-awesome-card-io","version":"0.6.2","description":"A complete and cross-platform React Native component for card.io","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Kerumen/react-native-awesome-card-io.git"},"keywords":["react-native","react-component","card.io","credit card","scan","android","ios"],"author":{"name":"Yann Pringault","email":"yann.pringault@gmail.com"},"license":"MIT","gitHead":"5b90f59c17aea37d76532996cd25c4eebd928f2f","bugs":{"url":"https://github.com/Kerumen/react-native-awesome-card-io/issues"},"homepage":"https://github.com/Kerumen/react-native-awesome-card-io#readme","_id":"react-native-awesome-card-io@0.6.2","_shasum":"bb47e1fcc89eed30d42bbcec066b86b289a84b51","_from":".","_npmVersion":"4.5.0","_nodeVersion":"5.12.0","_npmUser":{"name":"kerumen","email":"yann.pringault@gmail.com"},"dist":{"shasum":"bb47e1fcc89eed30d42bbcec066b86b289a84b51","tarball":"https://registry.npmjs.org/react-native-awesome-card-io/-/react-native-awesome-card-io-0.6.2.tgz","integrity":"sha512-uIGyvTx7j8SwbYX909CUUZMTCUfzmkAK3WI5Ly/GZ/pLp+ZazGOFBL9MIZ6HlrTpQ9lQsTuX477pF3QG9DTw7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHR0vHyeZ1JQvXcqlTsgY/y3su7ebfE+QptiZh7nSSkSAiEAuKB/ZZkLbF38craBJUQFolvc/PADRImGzsnzTiZG8iU="}]},"maintainers":[{"name":"kerumen","email":"yann.pringault@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-native-awesome-card-io-0.6.2.tgz_1493999494304_0.16748298960737884"},"directories":{}},"0.6.3":{"name":"react-native-awesome-card-io","version":"0.6.3","description":"A complete and cross-platform React Native component for card.io","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Kerumen/react-native-awesome-card-io.git"},"keywords":["react-native","react-component","card.io","credit card","scan","android","ios"],"author":{"name":"Yann Pringault","email":"yann.pringault@gmail.com"},"license":"MIT","gitHead":"167538290d5dbe29a767b2259a3beb8d10470d09","bugs":{"url":"https://github.com/Kerumen/react-native-awesome-card-io/issues"},"homepage":"https://github.com/Kerumen/react-native-awesome-card-io#readme","_id":"react-native-awesome-card-io@0.6.3","_shasum":"4aeccdb73c38d0dc4d9bf72b5de3ed310858a33b","_from":".","_npmVersion":"4.6.1","_nodeVersion":"5.12.0","_npmUser":{"name":"kerumen","email":"yann.pringault@gmail.com"},"dist":{"shasum":"4aeccdb73c38d0dc4d9bf72b5de3ed310858a33b","tarball":"https://registry.npmjs.org/react-native-awesome-card-io/-/react-native-awesome-card-io-0.6.3.tgz","integrity":"sha512-tMnNTEpi43JOEnoRRR2yLQw7sJvMnI08ts8vwWfeL6yhCaSSlQAsLgnaORwAdP6zj+WxD8p2FtJ4I1rcVWcl2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwmRVvyhSqIsLx+7YpoVGY9XbIRSJTB+w7CrTmt7YfPAIhAIIiTE7Vge5+wPQYRVFtX880/iVI0Bth4TwWmwka4wJm"}]},"maintainers":[{"name":"kerumen","email":"yann.pringault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-awesome-card-io-0.6.3.tgz_1495456758553_0.6986825475469232"},"directories":{}},"0.6.4":{"name":"react-native-awesome-card-io","version":"0.6.4","description":"A complete and cross-platform React Native component for card.io","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Kerumen/react-native-awesome-card-io.git"},"keywords":["react-native","react-component","card.io","credit card","scan","android","ios"],"author":{"name":"Yann Pringault","email":"yann.pringault@gmail.com"},"license":"MIT","gitHead":"22dc1f660f04309a03cf2c6f7dce1c6e2cf49611","bugs":{"url":"https://github.com/Kerumen/react-native-awesome-card-io/issues"},"homepage":"https://github.com/Kerumen/react-native-awesome-card-io#readme","_id":"react-native-awesome-card-io@0.6.4","_npmVersion":"5.0.0","_nodeVersion":"5.12.0","_npmUser":{"name":"kerumen","email":"yann.pringault@gmail.com"},"dist":{"integrity":"sha512-+TT55MdXmlYEwc3lLLswJZcrm9guW9U9FdLgeGR06DbMb/spRNDQonb1o2QroZAaZWOHetZbFmQ5YJFolZQt8g==","shasum":"971ed3e79f905fa4f7aa84e378b79ff279acec97","tarball":"https://registry.npmjs.org/react-native-awesome-card-io/-/react-native-awesome-card-io-0.6.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICTtRnzOK06CwoUFipIsfrGI81/gee4TbbobqoJl82geAiEA0V5MwwW5F6axHRugPTqaWIlXRvs/J7xPPHLwUdJi3Ss="}]},"maintainers":[{"name":"kerumen","email":"yann.pringault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-awesome-card-io-0.6.4.tgz_1496243854945_0.1928113978356123"},"directories":{}},"0.7.0":{"name":"react-native-awesome-card-io","version":"0.7.0","description":"A complete and cross-platform React Native component for card.io","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Kerumen/react-native-awesome-card-io.git"},"keywords":["react-native","react-component","card.io","credit card","scan","android","ios"],"author":{"name":"Yann Pringault","email":"yann.pringault@gmail.com"},"license":"MIT","dependencies":{"prop-types":"^15.5.10"},"gitHead":"c2bea92a408179b9f6427b4fe83c5d89d8b5ee2c","bugs":{"url":"https://github.com/Kerumen/react-native-awesome-card-io/issues"},"homepage":"https://github.com/Kerumen/react-native-awesome-card-io#readme","_id":"react-native-awesome-card-io@0.7.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"kerumen","email":"yann.pringault@gmail.com"},"dist":{"integrity":"sha512-Di/v5xr81TVOQIkcstGx74ECTI9Cn6kYBbnxhBzoWZw0lFZuPezBcqYz3RDoac0yU9MbiNEw1u3GhVCVvi8Q4A==","shasum":"102a068491fac055345d7dea89ae83584487825b","tarball":"https://registry.npmjs.org/react-native-awesome-card-io/-/react-native-awesome-card-io-0.7.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHsX6O95rHioK33+tDI6N5i1yOIc8DXDAevQw043iCuNAiEAiqfpAnCBv6RJu5Zd0A2v7/0qlGRAPFKXeOWWDNxuhpM="}]},"maintainers":[{"name":"kerumen","email":"yann.pringault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-awesome-card-io-0.7.0.tgz_1504022226385_0.5295517751947045"},"directories":{}},"0.8.0":{"name":"react-native-awesome-card-io","version":"0.8.0","description":"A complete and cross-platform React Native component for card.io","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","lint":"eslint *.js --fix","prettier":"prettier --write *.js"},"repository":{"type":"git","url":"git+https://github.com/Kerumen/react-native-awesome-card-io.git"},"keywords":["react-native","react-component","card.io","credit card","scan","android","ios"],"author":{"name":"Yann Pringault","email":"yann.pringault@gmail.com"},"license":"MIT","dependencies":{"prop-types":"^15.6.2"},"devDependencies":{"babel-eslint":"^10.0.1","eslint":"^5.7.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.1.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","prettier":"^1.14.3"},"peerDependencies":{"react":"*","react-native":"*"},"gitHead":"5b6d83632b483972ff28cf7b3d545182523f6dd6","bugs":{"url":"https://github.com/Kerumen/react-native-awesome-card-io/issues"},"homepage":"https://github.com/Kerumen/react-native-awesome-card-io#readme","_id":"react-native-awesome-card-io@0.8.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"kerumen","email":"yann.pringault@gmail.com"},"dist":{"integrity":"sha512-xdszD+11k89tzSgLM8JXM1F9SvwPFXRvo5Ya75Skj8aDkq28qO2m9egoyDq3kB9cGuDzCs/JJeiDgAaN9eMRqw==","shasum":"3d8f73db9d985951cb6118bbc3b4581c791f1cec","tarball":"https://registry.npmjs.org/react-native-awesome-card-io/-/react-native-awesome-card-io-0.8.0.tgz","fileCount":93,"unpackedSize":293259154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbw4YbCRA9TVsSAnZWagAA/98P/3P1ciaWc0HzSxn/t7JU\nyOvOl1Jy7/+7G6b+j4PMis0okfFYj+oUR/Gd9cw2jHsJFcjduhyAg7xFWVoO\napzWNudKFEwOpqCWjAQEUlcaosLlaTCs+vdBj0KgvD15H5IdMZTv1suItsJv\nGVkWr8oYg4K6htQDHXIFG8pQCdj+ErYmXMFsIPO2xA4T17Lzw3pg1CDd5ttC\nOxq2gSOaTblerWY93S5bQRomfcexmZjXUDqoLD+FH+Vh9E+5vZ4jXxYr9WTQ\nSprzf8SOW7tgYOzHFgLKA0o7TPRKUgAG7Inyi+1m4Rbgo1sAevY164Z/hppP\nUYBCnlfdZNs+i6Fu25UFXY1AGoh/9NuS9LOvgksy8ZBPIVyzbudc6Br5ixUn\nmclj75CyoBP1tIunbhXRLkdA28le6DYIKqvpACDH43r6vWjcDcxgMKCahHEy\n54u5ABRj+Qwja4uoY4dU0SxXH4wVDTuzoMqFidJJ9CSP/LNsIgRKCFbkvklE\n8xLXMrx4o8OAcP4o+z/N9kvDFf72ON7CayFK3xnqip5ym1NWTeLerMvbCCc8\nuKNxgqQh7B1z1TCMTcaCnLpFEsCnOKoT2SyaGvnjxCROGyNwRFOtPg9eNOUy\nBpJzJBK2HXNZvJY33nZxaNNc2Q7sAnNMfwZEQwqzVoM9nxZw4tdJfexbLc0V\nhghd\r\n=0dIT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgs7LknODmjcZcNGmRNlH9o+qQyGd1ShRcPYSgyu4OnwIgHwkDMQIs114C7qkqHPlECa5s6wBv89ieO2zLNFbmvxQ="}]},"maintainers":[{"name":"kerumen","email":"yann.pringault@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-awesome-card-io_0.8.0_1539540504390_0.9910521213937751"},"_hasShrinkwrap":false},"0.8.1":{"name":"react-native-awesome-card-io","version":"0.8.1","description":"A complete and cross-platform React Native component for card.io","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","lint":"eslint *.js --fix","prettier":"prettier --write *.js"},"repository":{"type":"git","url":"git+https://github.com/Kerumen/react-native-awesome-card-io.git"},"keywords":["react-native","react-component","card.io","credit card","scan","android","ios"],"author":{"name":"Yann Pringault","email":"yann.pringault@gmail.com"},"license":"MIT","dependencies":{"prop-types":"^15.6.2"},"devDependencies":{"babel-eslint":"^10.0.1","eslint":"^5.7.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.1.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","prettier":"^1.14.3"},"peerDependencies":{"react":"*","react-native":"*"},"gitHead":"657f78c7fc9a6c423001837659ebefdd7433cc12","bugs":{"url":"https://github.com/Kerumen/react-native-awesome-card-io/issues"},"homepage":"https://github.com/Kerumen/react-native-awesome-card-io#readme","_id":"react-native-awesome-card-io@0.8.1","_npmVersion":"6.4.1","_nodeVersion":"11.0.0","_npmUser":{"name":"kerumen","email":"yann.pringault@gmail.com"},"dist":{"integrity":"sha512-CJwiBzhjKxbPEjmK6JR7al8E+Er0FUcGclpkMbQjhbzlWg9T1SFrNGw7BxsjmVnNSl7ePwBcrpIu6s5kskjdeQ==","shasum":"99a49f6929ea2e89ab45afa13893ba46391163ce","tarball":"https://registry.npmjs.org/react-native-awesome-card-io/-/react-native-awesome-card-io-0.8.1.tgz","fileCount":93,"unpackedSize":293259154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1cZTCRA9TVsSAnZWagAAgdYP/1u5qVgkfULamJsvvY8+\nwiR86e/fTTgVt3sOdMtevHDpvdmFA3ScDXuCp46SkU1cpm8nOCy2J7UKnMNw\nSyjSP6KZSwhYli2RnGT+hqUSRgb66qBL/CET4MdKMNXz3aRTItvEsLf1KDmZ\nr4idVXmBQWtOJgEItqkGAgj9qRxtF97Z2K/PcbJ44Vnuw94/3jxZEfObYZIB\n3hmWaPsYbUPxRSvIVsPbEJUmW8UDvImzuT+rW3MBgJTlGn6mUCOSBxqR9lXG\nvvVSLM2TmZWzJfr13r0Ekv+qBbRmSj5Cqrad2fBSXh/pmrJpWpS0fekdrRCw\ntOClhvpG1HKyq8+lsrXL3IDAwpSoJ1l7Cb6FeLOToZNQYV2zeMT5XbtZ8PJy\nKVYgGSTo2SZf7idzXBv7xF8DmKWdGwoftq3oLzwuPHJrlHW1nf2IEZSaekgJ\nPXLKTA6JJf+5vUJn54FQpiHBePNUXE7mljAiSLAFhOkdAIo2KMYiYE4SUJWt\nS7AguY9O04zqbway/wKRH8VAZo0r/Ehi/P6//bNuOtg+v1+G0WJE6Jq4UnSu\nTgfZJnZBp1IVlIDf3t93g4f4sjYZuyQAON/J/VTEnITwteKcdDCV7+6vZSo6\nwFB1/Ua0gLoV2pJtO5WyuqqV9/hWnKbZXgPqTb7YU78yRUox7AF2F3xkVjkc\nFlU+\r\n=0z/p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICjt4wdt5kNFMsxXIWHtTff/WtDMUD9b7qC6JAhqTOunAiA9AH9r7DVWCs13kMQdP62KVLlKaTTvmsS4U/wcqRjlaQ=="}]},"maintainers":[{"name":"kerumen","email":"yann.pringault@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-awesome-card-io_0.8.1_1540736592038_0.21952788367871556"},"_hasShrinkwrap":false},"0.8.2":{"name":"react-native-awesome-card-io","version":"0.8.2","description":"A complete and cross-platform React Native component for card.io","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","lint":"eslint *.js --fix","prettier":"prettier --write *.js"},"repository":{"type":"git","url":"git+https://github.com/Kerumen/react-native-awesome-card-io.git"},"keywords":["react-native","react-component","card.io","credit card","scan","android","ios"],"author":{"name":"Yann Pringault","email":"yann.pringault@gmail.com"},"homepage":"https://github.com/Kerumen/react-native-awesome-card-io","license":"MIT","dependencies":{"prop-types":"^15.6.2"},"devDependencies":{"babel-eslint":"^10.0.1","eslint":"^5.7.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.1.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","prettier":"^1.14.3"},"peerDependencies":{"react":"*","react-native":"*"},"gitHead":"6a020ee68de9a9ffe8e2fb5e6c39cb0b5812217f","bugs":{"url":"https://github.com/Kerumen/react-native-awesome-card-io/issues"},"_id":"react-native-awesome-card-io@0.8.2","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"kerumen","email":"yann.pringault@gmail.com"},"dist":{"integrity":"sha512-nMeusW4M74pTFgc/HqKyaor7qKvLo/lJbZcqmFWWdxuyt4+ihcVZvhj/d1DSDXL098AJETvD+KVy98D7WSM3uQ==","shasum":"842f8df89a55f15db21b3d2a145b5c7e4de55269","tarball":"https://registry.npmjs.org/react-native-awesome-card-io/-/react-native-awesome-card-io-0.8.2.tgz","fileCount":94,"unpackedSize":293260156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWZsBCRA9TVsSAnZWagAARGQP/RGisFtRq7FKBl5Je71i\ndttOqesir0C4O6cjCkvzgoFCXUUbLG8a1Htxp+rDxvb8HWVV2kUZtPKvN58O\nuJzk6RTXvwZdK7FzOmBPI2TBD4UjdAZnLji/VjAcF1f5gDJaWqjDqN0t48hg\nCS5BjUveZ1PVpEpSscaw/Bd2xykQpvd26xA2Y2Pdmf7c7TXUwv3XQzEkYhG/\nQDVRAGzJ/PnMRBCDqi2fRAR1Uv7HP2zfp+ob1FEX3xG8ltZ7IyRZPLgNdu3v\n77QTiGv+aBUEV0WNniqzaqqz0A/DWRAhPmT1vSe02k6iFdex0SXnXTaZtsTH\n5cXjq5TWRE81TuosgVPlJhIttNqOHLMyYqDcOso2TW1bbCPi0V2Ee/PZ43Zw\nrYChcyvBaUTld82rDTSzUKMLkL0hczhB5vofcL9ajk7SQFKGkf4geKaB0165\n9xpbtDBONDVHcawv39MsOPeaaOB4vy6m2Eh6pb1AjJGJfkfu0izIG/qOGKsZ\njL1UjQFR654boumFFEv3UVUTa1yKFnHyKc4NrgIwKc1bHOyU6HLM8gXYlP8e\nuxyaEdtfe8vsIFCjROWXr4Q8g5AIOVV5yE6ufRTFNt7MBc7FqFtHC9P2qEZf\nwA76cswWtoeYNF/Fc9K9P47jqfDNUBE9HWj0g0bbpUzMfKEzykxZ983LsVIY\n5/W3\r\n=P5wA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICi4GKHLZMqHoQQgh1lWCrxnEsdD2G2zvomXGTdcFjRwAiEA0xzr1WINxoogQC1k3xnYfQxxEJq3E9/hSb/hpMCZOAA="}]},"maintainers":[{"name":"kerumen","email":"yann.pringault@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-awesome-card-io_0.8.2_1549376253310_0.23817956912652716"},"_hasShrinkwrap":false},"0.9.0-rc.0":{"name":"react-native-awesome-card-io","version":"0.9.0-rc.0","description":"A complete and cross-platform React Native component for card.io","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","lint":"eslint *.js --fix","prettier":"prettier --write *.js"},"repository":{"type":"git","url":"git+https://github.com/Kerumen/react-native-awesome-card-io.git"},"keywords":["react-native","react-component","card.io","credit card","scan","android","ios"],"author":{"name":"Yann Pringault","email":"yann.pringault@gmail.com"},"homepage":"https://github.com/Kerumen/react-native-awesome-card-io","license":"MIT","dependencies":{"prop-types":"^15.6.2"},"devDependencies":{"babel-eslint":"^10.0.1","eslint":"^5.7.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.1.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","prettier":"^1.18.2"},"peerDependencies":{"react":"*","react-native":"*"},"readme":"# [react-native-awesome-card-io](https://kerumen.github.io/react-native-awesome-card-io/)\n\nA complete and **cross-platform** [card.io](https://www.card.io/) component for React Native.\n\n## Getting started\n\n```bash\n$ npm install react-native-awesome-card-io --save\n$ cd ios && pod install && cd ..\n```\n\n**Note:** this project is using the camera, and the camera is not supported by iOS simulator.\n\n## Usage\n\nThis component provides an abstraction of the card.io entry points for iOS and Android.\n\n| Javascript     | iOS                                                                                             | Android                                                                                              | Description                                                                         |\n| -------------- | ----------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |\n| `CardIOModule` | [`CardIOPaymentViewController`](https://github.com/card-io/card.io-iOS-SDK#integrate-as-a-view) | [`CardIOActivity`](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html) | A module to launch the card.io view controller which handles everything.            |\n| `CardIOView`   | [`CardIOView`](https://github.com/card-io/card.io-iOS-SDK#integrate-as-a-view-controller)       | N / A                                                                                                | Create a `CardIOView` to do card scanning only and manage everything else yourself. |\n\n### `CardIOView` (iOS only)\n\n_This component is iOS-only as the card.io Android SDK does not offer this functionality._\n\n```jsx\nimport React, { Component } from 'react'\nimport { View } from 'react-native'\nimport { CardIOView, CardIOUtilities } from 'react-native-awesome-card-io'\n\nexport default class CardIOExample extends Component {\n  componentWillMount() {\n    CardIOUtilities.preload()\n  }\n\n  didScanCard = card => {\n    // the scanned card\n  }\n\n  render() {\n    return (\n      <View>\n        <CardIOView didScanCard={this.didScanCard} style={{ flex: 1 }} />\n      </View>\n    )\n  }\n}\n```\n\n#### Props\n\n`didScanCard` _function_ **Required** - This function will be called when the CardIOView completes its work and returns a [CreditCard](#creditcard). ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOViewDelegate.h#L24))\n\n`languageOrLocale` _string_ - The preferred language for all strings appearing in the user interface. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L38))\n\n`guideColor` _string_ - Alter the card guide (bracket) color. Opaque colors recommended. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L42))\n\n`useCardIOLogo` _boolean_ `false` - Set to `true` to show the card.io logo over the camera instead of the PayPal logo. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L45))\n\n`hideCardIOLogo` _boolean_ `false` - Hide the PayPal or card.io logo in the scan view. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L48))\n\n`allowFreelyRotatingCardGuide` _boolean_ `true` - By default, in camera view the card guide and the buttons always rotate to match the device's orientation. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L55))\n\n`scanInstructions` _string_ - Set the scan instruction text. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L59))\n\n`scanExpiry` _string_ `true` - Set to `false` if you don't want the camera to try to scan the card expiration. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L79))\n\n`scannedImageDuration` _number_ `1.0` - How long the CardIOView will display an image of the card with the computed card number superimposed after a successful scan. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L97))\n\n`detectionMode` _[CardIODetectionMode](#constants)_ `CardIODetectionModeCardImageAndNumber` - Set the detection mode. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L90))\n\n### `CardIOModule`\n\n_This module abstracts the [`CardIOPaymentViewController`](https://github.com/card-io/card.io-iOS-SDK#integrate-as-a-view) on iOS and the [`CardIOActivity`](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html) on Android._\n\n```jsx\nimport React, { Component } from 'react'\nimport { View, TouchableOpacity, Text, Platform } from 'react-native'\nimport { CardIOModule, CardIOUtilities } from 'react-native-awesome-card-io'\n\nexport default class CardIOExample extends Component {\n  componentWillMount() {\n    if (Platform.OS === 'ios') {\n      CardIOUtilities.preload()\n    }\n  }\n\n  scanCard() {\n    CardIOModule.scanCard()\n      .then(card => {\n        // the scanned card\n      })\n      .catch(() => {\n        // the user cancelled\n      })\n  }\n\n  render() {\n    return (\n      <View style={{ flex: 1, alignItems: 'center', justifyContent: 'center' }}>\n        <TouchableOpacity onPress={this.scanCard.bind(this)}>\n          <Text>Scan card!</Text>\n        </TouchableOpacity>\n      </View>\n    )\n  }\n}\n```\n\n#### Methods\n\n`scanCard([config])` -> Promise - Launch the card.io controller to manage the card scanning and get the [CreditCard](#creditcard) result in the resolved promise.\n\n- `config` On object with the following available keys:\n\n  - `languageOrLocale` _string_ - The preferred language for all strings appearing in the user interface. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L43) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_LANGUAGE_OR_LOCALE))\n  - `guideColor` _string_ - Alter the card guide (bracket) color. Opaque colors recommended. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L70) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_GUIDE_COLOR))\n  - `useCardIOLogo` _boolean_ `false` - Set to `true` to show the card.io logo over the camera view instead of the PayPal logo. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L148) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_USE_CARDIO_LOGO))\n  - `hideCardIOLogo` _boolean_ `false` - Hide the PayPal or card.io logo in the scan view. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L96) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_HIDE_CARDIO_LOGO))\n  - `scanInstructions` _string_ - Set the scan instruction text. If nil, use the default text. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L93) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_SCAN_INSTRUCTIONS))\n  - `suppressManualEntry` _boolean_ `false` - Set to `true` to prevent card.io from showing its \"Enter Manually\" button. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L163) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_SUPPRESS_MANUAL_ENTRY))\n  - `suppressConfirmation` _boolean_ `false` - If `true`, don't have the user confirm the scanned card, just return the results immediately. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L74) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_SUPPRESS_CONFIRMATION))\n  - `requireExpiry` _boolean_ `true` - Set to `false` if you don't need to collect the card expiration. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L126) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_REQUIRE_EXPIRY))\n  - `requireCVV` _boolean_ `true` - Set to `false` if you don't need to collect the CVV from the user. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L129) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_REQUIRE_CVV))\n  - `requirePostalCode` _boolean_ `false` - Set to `false` if you need to collect the billing postal code. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L132) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_REQUIRE_POSTAL_CODE))\n  - `restrictPostalCodeToNumericOnly` _boolean_ `false` - Set to `true` if the postal code should only collect numeric input. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L137) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_RESTRICT_POSTAL_CODE_TO_NUMERIC_ONLY))\n  - `requireCardholderName` _boolean_ `false` - Set to `true` if you need to collect the cardholder name. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L140) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_REQUIRE_CARDHOLDER_NAME))\n  - `scanExpiry` _boolean_ `true` - Set to `false` if you don't want the camera to try to scan the card expiration. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L145) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_SCAN_EXPIRY))\n\n  - `disableBlurWhenBackgrounding` _boolean_ `false` (iOS only) - Disable the blur of the screen when the app is backgrounded. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L163))\n  - `keepStatusBarStyle` _boolean_ `false` (iOS only) - If `true`, the status bar's style will be kept as whatever your app has set it to. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L48))\n  - `detectionMode` _[CardIODetectionMode](#constants)_ `false` (iOS only) - Set the detection mode. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L123))\n  - `suppressScannedCardImage` _boolean_ `false` (iOS only) - If `true`, instead of displaying the image of the scanned card, present the manual entry screen with the scanned card number prefilled. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L79))\n  - `scannedImageDuration` _number_ `0.1` (iOS only) - How long card.io will display an image of the card with the computed card number superimposed after a successful scan. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L86))\n  - `allowFreelyRotatingCardGuide` _boolean_ `true` (iOS only) - By default, in camera view the card guide and the buttons always rotate to match the device's orientation. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L155))\n\n  - `noCamera` _boolean_ `false` (Android only) - If set, the card will not be scanned with the camera. ([Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_NO_CAMERA))\n  - `unblurDigits` _number_ `-1` (Android only) - Privacy feature. How many of the Card number digits NOT to blur on the resulting image. Setting it to 4 will blur all digits except the last four. ([Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_UNBLUR_DIGITS))\n  - `usePaypalActionbarIcon` _boolean_ `false` (Android only) - Use the PayPal icon in the ActionBar. ([Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_USE_PAYPAL_ACTIONBAR_ICON))\n\n### CreditCard\n\nAn object with the following keys:\n\n- `cardType` _string_ - Localized card type.\n- `cardNumber` _string_ - Card number.\n- `redactedCardNumber` _string_ - Card number with all but the last four digits obfuscated.\n- `expiryMonth` _number_ - Expiry month with january as 1 (may be 0 if expiry information was not requested).\n- `expiryYear` _number_ - Expiry year (may be 0 if expiry information was not requested).\n- `cvv` _string_ - Security code.\n- `postalCode` _string_ - Postal code. Format is country dependent.\n- `scanned` _boolean_ (iOS only) - Was the card number scanned (as opposed to entered manually)?\n- `cardholderName` _string_ - Card holder name.\n\n### CardIOUtilities\n\n#### Methods\n\n`canReadCardWithCamera()` -> Boolean - Determine whether this device supports camera-based card scanning. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOUtilities.h#L24) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#canReadCardWithCamera--))\n\n`preload` -> void (iOS only) - The preload method prepares card.io to launch faster. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOUtilities.h#L31))\n\n#### Constants\n\n`DETECTION_MODE`: String\n\n- `IMAGE_AND_NUMBER` (CardIODetectionModeCardImageAndNumber) - the scanner must successfully identify the card number.\n- `IMAGE` (CardIODetectionModeCardImageOnly) - don't scan the card, just detect a credit-card-shaped card.\n- `AUTOMATIC` (CardIODetectionModeAutomatic) - start as CardIODetectionModeCardImageAndNumber, but fall back to CardIODetectionModeCardImageOnly if scanning has not succeeded within a reasonable time.\n\n## License\n\nMIT\n","readmeFilename":"README.md","gitHead":"a0cf05244921c86a28345ddf456bcb4a2a7f2368","bugs":{"url":"https://github.com/Kerumen/react-native-awesome-card-io/issues"},"_id":"react-native-awesome-card-io@0.9.0-rc.0","_nodeVersion":"10.16.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-R2VsgpcoswsZ2Ko5s1kl2HbLYxbmqSqxQ7iqL0WYSEV+zO/4d598GSkOz/GAC/VzFmQJZrXNBUSiGNe8Ym4hew==","shasum":"301b2bb50ef70c69e0195ae8c93be28e1b24b6a0","tarball":"https://registry.npmjs.org/react-native-awesome-card-io/-/react-native-awesome-card-io-0.9.0-rc.0.tgz","fileCount":5950,"unpackedSize":429471962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiimZCRA9TVsSAnZWagAAfZYP/1KZOjPna/I2P7cuLQOp\nwpxyplcffgw0mKd9+2Yow/4gxk3jdNb0FvkMAMRCLNYz11y+MgP6qcYvzTiz\n6cUSQBVUMUVD0wb4hbmA/SCm4SUCFtSMCIF0rNe5bM0cQ6kV2g0S5+aaj6i5\ngPZaAPRf6rwMVcGSVIFIZ22UDCbukVouJ4eSwEXbkxIHuATsdqF/Kv9HTrv3\n/i2Xc/N/QCVTNwPUHJIyMbF8zgjJ79ffC/wInL+X8fVDawHn/Cn+FRw9brza\n+UytaJDAKNtO5eFjZwpx+8jLYGd5+vH4aYjwHeDksOD2yZBq/bzVQ7pe6Dc7\ne49oirUubXVLPXRqeaghalH6qV38/TjiAo3tWASAoe5c0xegtWdfg7B9tAE6\nsGizNKbf9pjGpJKhHVGGXJnrJrXVKOAYTY9Q6MRpmyBLKMgcdUtz7lGn+gCt\nt0rBUyA/ZO7bIkl0GM90jX7JMVhLWmmqR+5VvqdInptAkORcVNwKLGojFPZa\no7ggQZF9MawZ8WMCAbOeETu21jG/r7qktstEe/ZZZYBh6jyPsVNgy3ZFTFqF\nPP5kZswe/cZeQZtF2r/y4mTbbcLZtoGNEo3c/DbXUiEYvJ4gmyBqCW9BAlLq\nG0UaG8qJJtwJLmibJYWkgMZMAAsfhVGS+0Eig8YKyJsAbHBTg+Ynb3/ruFdr\nZ3Wc\r\n=tnht\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCB8q718YiEAOlSjlKCuliZwMGeVrogZGFJe6EsGp0P8QIgFfhWP+HDzYW/1eHD71EIUEMC98fi0AAqrjU2YuLI1WA="}]},"maintainers":[{"name":"kerumen","email":"yann.pringault@gmail.com"}],"_npmUser":{"name":"kerumen","email":"yann.pringault@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-awesome-card-io_0.9.0-rc.0_1569335699640_0.75471513778978"},"_hasShrinkwrap":false},"0.9.0-rc.1":{"name":"react-native-awesome-card-io","version":"0.9.0-rc.1","description":"A complete and cross-platform React Native component for card.io","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","lint":"eslint *.js --fix","prettier":"prettier --write *.js"},"repository":{"type":"git","url":"git+https://github.com/Kerumen/react-native-awesome-card-io.git"},"keywords":["react-native","react-component","card.io","credit card","scan","android","ios"],"author":{"name":"Yann Pringault","email":"yann.pringault@gmail.com"},"homepage":"https://github.com/Kerumen/react-native-awesome-card-io","license":"MIT","dependencies":{"prop-types":"^15.6.2"},"devDependencies":{"babel-eslint":"^10.0.1","eslint":"^5.7.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.1.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","prettier":"^1.18.2"},"peerDependencies":{"react":"*","react-native":"*"},"readme":"# [react-native-awesome-card-io](https://kerumen.github.io/react-native-awesome-card-io/)\n\nA complete and **cross-platform** [card.io](https://www.card.io/) component for React Native.\n\n## Getting started\n\n```bash\n$ npm install react-native-awesome-card-io --save\n$ cd ios && pod install && cd ..\n```\n\n**Note:** this project is using the camera, and the camera is not supported by iOS simulator.\n\n## Usage\n\nThis component provides an abstraction of the card.io entry points for iOS and Android.\n\n| Javascript     | iOS                                                                                             | Android                                                                                              | Description                                                                         |\n| -------------- | ----------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |\n| `CardIOModule` | [`CardIOPaymentViewController`](https://github.com/card-io/card.io-iOS-SDK#integrate-as-a-view) | [`CardIOActivity`](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html) | A module to launch the card.io view controller which handles everything.            |\n| `CardIOView`   | [`CardIOView`](https://github.com/card-io/card.io-iOS-SDK#integrate-as-a-view-controller)       | N / A                                                                                                | Create a `CardIOView` to do card scanning only and manage everything else yourself. |\n\n### `CardIOView` (iOS only)\n\n_This component is iOS-only as the card.io Android SDK does not offer this functionality._\n\n```jsx\nimport React, { Component } from 'react'\nimport { View } from 'react-native'\nimport { CardIOView, CardIOUtilities } from 'react-native-awesome-card-io'\n\nexport default class CardIOExample extends Component {\n  componentWillMount() {\n    CardIOUtilities.preload()\n  }\n\n  didScanCard = card => {\n    // the scanned card\n  }\n\n  render() {\n    return (\n      <View>\n        <CardIOView didScanCard={this.didScanCard} style={{ flex: 1 }} />\n      </View>\n    )\n  }\n}\n```\n\n#### Props\n\n`didScanCard` _function_ **Required** - This function will be called when the CardIOView completes its work and returns a [CreditCard](#creditcard). ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOViewDelegate.h#L24))\n\n`languageOrLocale` _string_ - The preferred language for all strings appearing in the user interface. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L38))\n\n`guideColor` _string_ - Alter the card guide (bracket) color. Opaque colors recommended. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L42))\n\n`useCardIOLogo` _boolean_ `false` - Set to `true` to show the card.io logo over the camera instead of the PayPal logo. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L45))\n\n`hideCardIOLogo` _boolean_ `false` - Hide the PayPal or card.io logo in the scan view. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L48))\n\n`allowFreelyRotatingCardGuide` _boolean_ `true` - By default, in camera view the card guide and the buttons always rotate to match the device's orientation. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L55))\n\n`scanInstructions` _string_ - Set the scan instruction text. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L59))\n\n`scanExpiry` _string_ `true` - Set to `false` if you don't want the camera to try to scan the card expiration. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L79))\n\n`scannedImageDuration` _number_ `1.0` - How long the CardIOView will display an image of the card with the computed card number superimposed after a successful scan. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L97))\n\n`detectionMode` _[CardIODetectionMode](#constants)_ `CardIODetectionModeCardImageAndNumber` - Set the detection mode. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L90))\n\n### `CardIOModule`\n\n_This module abstracts the [`CardIOPaymentViewController`](https://github.com/card-io/card.io-iOS-SDK#integrate-as-a-view) on iOS and the [`CardIOActivity`](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html) on Android._\n\n```jsx\nimport React, { Component } from 'react'\nimport { View, TouchableOpacity, Text, Platform } from 'react-native'\nimport { CardIOModule, CardIOUtilities } from 'react-native-awesome-card-io'\n\nexport default class CardIOExample extends Component {\n  componentWillMount() {\n    if (Platform.OS === 'ios') {\n      CardIOUtilities.preload()\n    }\n  }\n\n  scanCard() {\n    CardIOModule.scanCard()\n      .then(card => {\n        // the scanned card\n      })\n      .catch(() => {\n        // the user cancelled\n      })\n  }\n\n  render() {\n    return (\n      <View style={{ flex: 1, alignItems: 'center', justifyContent: 'center' }}>\n        <TouchableOpacity onPress={this.scanCard.bind(this)}>\n          <Text>Scan card!</Text>\n        </TouchableOpacity>\n      </View>\n    )\n  }\n}\n```\n\n#### Methods\n\n`scanCard([config])` -> Promise - Launch the card.io controller to manage the card scanning and get the [CreditCard](#creditcard) result in the resolved promise.\n\n- `config` On object with the following available keys:\n\n  - `languageOrLocale` _string_ - The preferred language for all strings appearing in the user interface. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L43) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_LANGUAGE_OR_LOCALE))\n  - `guideColor` _string_ - Alter the card guide (bracket) color. Opaque colors recommended. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L70) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_GUIDE_COLOR))\n  - `useCardIOLogo` _boolean_ `false` - Set to `true` to show the card.io logo over the camera view instead of the PayPal logo. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L148) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_USE_CARDIO_LOGO))\n  - `hideCardIOLogo` _boolean_ `false` - Hide the PayPal or card.io logo in the scan view. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L96) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_HIDE_CARDIO_LOGO))\n  - `scanInstructions` _string_ - Set the scan instruction text. If nil, use the default text. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L93) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_SCAN_INSTRUCTIONS))\n  - `suppressManualEntry` _boolean_ `false` - Set to `true` to prevent card.io from showing its \"Enter Manually\" button. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L163) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_SUPPRESS_MANUAL_ENTRY))\n  - `suppressConfirmation` _boolean_ `false` - If `true`, don't have the user confirm the scanned card, just return the results immediately. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L74) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_SUPPRESS_CONFIRMATION))\n  - `requireExpiry` _boolean_ `true` - Set to `false` if you don't need to collect the card expiration. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L126) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_REQUIRE_EXPIRY))\n  - `requireCVV` _boolean_ `true` - Set to `false` if you don't need to collect the CVV from the user. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L129) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_REQUIRE_CVV))\n  - `requirePostalCode` _boolean_ `false` - Set to `false` if you need to collect the billing postal code. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L132) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_REQUIRE_POSTAL_CODE))\n  - `restrictPostalCodeToNumericOnly` _boolean_ `false` - Set to `true` if the postal code should only collect numeric input. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L137) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_RESTRICT_POSTAL_CODE_TO_NUMERIC_ONLY))\n  - `requireCardholderName` _boolean_ `false` - Set to `true` if you need to collect the cardholder name. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L140) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_REQUIRE_CARDHOLDER_NAME))\n  - `scanExpiry` _boolean_ `true` - Set to `false` if you don't want the camera to try to scan the card expiration. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L145) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_SCAN_EXPIRY))\n\n  - `disableBlurWhenBackgrounding` _boolean_ `false` (iOS only) - Disable the blur of the screen when the app is backgrounded. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L163))\n  - `keepStatusBarStyle` _boolean_ `false` (iOS only) - If `true`, the status bar's style will be kept as whatever your app has set it to. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L48))\n  - `detectionMode` _[CardIODetectionMode](#constants)_ `false` (iOS only) - Set the detection mode. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L123))\n  - `suppressScannedCardImage` _boolean_ `false` (iOS only) - If `true`, instead of displaying the image of the scanned card, present the manual entry screen with the scanned card number prefilled. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L79))\n  - `scannedImageDuration` _number_ `0.1` (iOS only) - How long card.io will display an image of the card with the computed card number superimposed after a successful scan. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L86))\n  - `allowFreelyRotatingCardGuide` _boolean_ `true` (iOS only) - By default, in camera view the card guide and the buttons always rotate to match the device's orientation. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L155))\n\n  - `noCamera` _boolean_ `false` (Android only) - If set, the card will not be scanned with the camera. ([Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_NO_CAMERA))\n  - `unblurDigits` _number_ `-1` (Android only) - Privacy feature. How many of the Card number digits NOT to blur on the resulting image. Setting it to 4 will blur all digits except the last four. ([Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_UNBLUR_DIGITS))\n  - `usePaypalActionbarIcon` _boolean_ `false` (Android only) - Use the PayPal icon in the ActionBar. ([Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_USE_PAYPAL_ACTIONBAR_ICON))\n\n### CreditCard\n\nAn object with the following keys:\n\n- `cardType` _string_ - Localized card type.\n- `cardNumber` _string_ - Card number.\n- `redactedCardNumber` _string_ - Card number with all but the last four digits obfuscated.\n- `expiryMonth` _number_ - Expiry month with january as 1 (may be 0 if expiry information was not requested).\n- `expiryYear` _number_ - Expiry year (may be 0 if expiry information was not requested).\n- `cvv` _string_ - Security code.\n- `postalCode` _string_ - Postal code. Format is country dependent.\n- `scanned` _boolean_ (iOS only) - Was the card number scanned (as opposed to entered manually)?\n- `cardholderName` _string_ - Card holder name.\n\n### CardIOUtilities\n\n#### Methods\n\n`canReadCardWithCamera()` -> Boolean - Determine whether this device supports camera-based card scanning. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOUtilities.h#L24) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#canReadCardWithCamera--))\n\n`preload` -> void (iOS only) - The preload method prepares card.io to launch faster. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOUtilities.h#L31))\n\n#### Constants\n\n`DETECTION_MODE`: String\n\n- `IMAGE_AND_NUMBER` (CardIODetectionModeCardImageAndNumber) - the scanner must successfully identify the card number.\n- `IMAGE` (CardIODetectionModeCardImageOnly) - don't scan the card, just detect a credit-card-shaped card.\n- `AUTOMATIC` (CardIODetectionModeAutomatic) - start as CardIODetectionModeCardImageAndNumber, but fall back to CardIODetectionModeCardImageOnly if scanning has not succeeded within a reasonable time.\n\n## License\n\nMIT\n","readmeFilename":"README.md","gitHead":"d57b8fe0d7250e928989868016769702083301cc","bugs":{"url":"https://github.com/Kerumen/react-native-awesome-card-io/issues"},"_id":"react-native-awesome-card-io@0.9.0-rc.1","_nodeVersion":"10.16.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-LSQva8DtyqFZPdZArbOGg/OZTM4Sg1SfYQgVT5JDEgEeZFykhTsRznK6OB12m7Ez7KsN9oVa/im+ZTJ8G610+Q==","shasum":"4de0a67a3197cd4bad47578ed9aabb88ec23049f","tarball":"https://registry.npmjs.org/react-native-awesome-card-io/-/react-native-awesome-card-io-0.9.0-rc.1.tgz","fileCount":27,"unpackedSize":76391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdii//CRA9TVsSAnZWagAAUjsQAJZG/hfVoFhxmwJi6HKj\np/qKWwlwwWxl461NNkO+ixUG5d71T+eR5p+MSnknaDkPIht8qYMWjfQIOx0q\n27EGxr2piAHu3l05oreuYuXv+9mxAbeSvGsJhZwwPpqKQYPYSRgygRdF+K0D\naZ/oflHJRts9lUOSP0nIoqrDzEhP2rPOZ9znlus7Fdp8y6qtoJOM417kLJen\nGppjtiDOAKd+7qqORmJlcLKie8uH44HTRATDXSKJuvtBKoHfxGI1LemUiEvB\nVcWCeH827bzZdQyp1+8Pqcd9ndpF5RdfM+zM50HLS6crQiWBrCa8nXICmkcI\n8aBlSBs6bezM87qlBxXL//SkmVeUWPsThkS7eMKftVgx2lNN+Swe4aQsR95+\nNjO+qzCPfDe0PLVxtaQ8HAQjBUJFoEuHfVdZwkrGDn319IGQB4kioBMe38Wh\nNLsJNYZkomI11Fg2OqZjAkQMab8OLMCtQdU3xF1HtgD3qRQBFwtt5VJHOr6F\nT0iIwLJWnZl9TgFVCup/0TQahC4stSz95K3h58S1hok2QRna6b6a2IwF0J/9\nSeXmdTUlajOCcAKF483Fi1pbrWFqVCq0gO1rBCiN2EVr1H+EjuFIaW9I1GqF\nGYm2hLUx56UdH+BSQCdanTTASoWMNOHJNY/55GtLn53m2ype3hlwX6LjcF2P\nKrch\r\n=HuV3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaloUKeSE5QGHku2CcECL8Dh6kefIQhbyKOjNjjhLvewIgBe0FL67+a1crPEpl8Pmh4EMoGNN2lnA5ZPNakALj/to="}]},"maintainers":[{"name":"kerumen","email":"yann.pringault@gmail.com"}],"_npmUser":{"name":"kerumen","email":"yann.pringault@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-awesome-card-io_0.9.0-rc.1_1569337342761_0.25955057086372757"},"_hasShrinkwrap":false},"0.8.3":{"name":"react-native-awesome-card-io","version":"0.8.3","description":"A complete and cross-platform React Native component for card.io","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","lint":"eslint *.js --fix","prettier":"prettier --write *.js"},"repository":{"type":"git","url":"git+https://github.com/Kerumen/react-native-awesome-card-io.git"},"keywords":["react-native","react-component","card.io","credit card","scan","android","ios"],"author":{"name":"Yann Pringault","email":"yann.pringault@gmail.com"},"homepage":"https://github.com/Kerumen/react-native-awesome-card-io","license":"MIT","dependencies":{"prop-types":"^15.6.2"},"devDependencies":{"babel-eslint":"^10.0.1","eslint":"^5.7.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.1.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","prettier":"^1.14.3"},"peerDependencies":{"react":"*","react-native":"*"},"gitHead":"c1e6bf9cf99ee4db83b09f858e8b38ee74e6ce14","bugs":{"url":"https://github.com/Kerumen/react-native-awesome-card-io/issues"},"_id":"react-native-awesome-card-io@0.8.3","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-PLeQNJO0VqhGoAwflE7X1lcju3Vn6p+C3PqN3fzPHV8g0nJuFMPoMH0jQrFO7YOLMp2LAG3b7qntUGcResOcxw==","shasum":"e13d6e7a71e5f7ec258305a53245ed2487d8d254","tarball":"https://registry.npmjs.org/react-native-awesome-card-io/-/react-native-awesome-card-io-0.8.3.tgz","fileCount":93,"unpackedSize":293203308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJey9dGCRA9TVsSAnZWagAA35YP/19W3bPUKcPyqcQL2MZX\nxiT23lIfJgFkHk7rVNBdgDC0gFRYh3Yopx6lvrRBmst2VSk+DXLs+2py7dTS\nf/6cgLUf4fysXKVqjORN4nr68brvzu5UbocB2HW5NrRfBTMEKAYWqZ7Yb14S\njkQK32gCZg65NOhAEL1bZDiBfBucHoaRPbWlD4irBAZ7cCXdrRXA78WBeUNk\nQdST12HWMUbWmOy35I6vAroTHZaNPGhCXYdc9dTVaA2i4LVx34nRajyOuNCk\nq/tZUG72nmnEinFr2MFJcErAZmPmBB6CGGxqRsKhw1WyZs4qjzcSNAKm+S9n\njlAi8BDgLcu+bDmtkNuxc+NwQ7jX13DJGIGZ9BLxMNosB/lAEJQ5OkoGcwLE\npL8gT5E0wh9Nqpf3dK27hTFo79+9zTo+xtQ6AYLdCP3KVfPK+mwiso+L40G2\n+wCfNAac3f1E2gKLha/5Iut4RIdgBnV3MSXOwKKTKE6RohrJTQbaW0+A2V+m\npxH6IXxdJrzAzfxhy0Ps4sMyHrKrcOKfwDfnq6wyGfQC3jqpxyWHftEqHP/B\nnW1dLVn5uQqBUI+1mL53B6Ij9g6J9cBy7+5o4r3ELowPaput1wd4JAv6cL1K\npilE8eIqbX88usSXq3XURxfsrrF9Jebq19weakB0W2kRXc2OznUFhVvij6oJ\npZeH\r\n=6DnR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUlX82nu2Ktqiq66XdXiVilea7k2uOnh/FwpbkubAW/gIgOgciCxuWmBE3QsM+1qXSrHsQ9+vXzFys3ieYWtnenpk="}]},"maintainers":[{"name":"kerumen","email":"yann.pringault@gmail.com"}],"_npmUser":{"name":"kerumen","email":"yann.pringault@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-awesome-card-io_0.8.3_1590417219984_0.3254300312596117"},"_hasShrinkwrap":false},"0.9.0":{"name":"react-native-awesome-card-io","version":"0.9.0","description":"A complete and cross-platform React Native component for card.io","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","lint":"eslint *.js --fix","prettier":"prettier --write *.js"},"repository":{"type":"git","url":"git+https://github.com/Kerumen/react-native-awesome-card-io.git"},"keywords":["react-native","react-component","card.io","credit card","scan","android","ios"],"author":{"name":"Yann Pringault","email":"yann.pringault@gmail.com"},"homepage":"https://github.com/Kerumen/react-native-awesome-card-io","license":"MIT","dependencies":{"prop-types":"^15.6.2"},"devDependencies":{"babel-eslint":"^10.0.1","eslint":"^5.7.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.1.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","prettier":"^1.18.2"},"peerDependencies":{"react":"*","react-native":"*"},"gitHead":"087b96ebef3c05223199ebb1f481da0c482d9eb7","bugs":{"url":"https://github.com/Kerumen/react-native-awesome-card-io/issues"},"_id":"react-native-awesome-card-io@0.9.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-23c8oI973H+9VYJ5DwKWkFBbE+Ng5e68NC377hO7yXF0OTJAvtilu4O3DSQnVIHxNDtMocxQJ2eH293o7dEvDw==","shasum":"2c9e95dc790e79d6361e2ca8f32adca5a94cff45","tarball":"https://registry.npmjs.org/react-native-awesome-card-io/-/react-native-awesome-card-io-0.9.0.tgz","fileCount":25,"unpackedSize":76545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbI/aCRA9TVsSAnZWagAAmZwP/if8UpOUhRLJDEYbP68a\nq0Wif58CJQ1Q2PvANhQL9uAItwEQkB+36VRGMdp5a9qyUTTMkPHhP9eHGEKH\nGQOss76avn5iye1Xa6Aba0qvEHKbHmCBFHAkYM1syGpmOlAnJcLGEutB+lo4\nyUIDvCtLCWXENhzh1mCKFB5hLMEy4Ge4NtAcKIt6dplA7o9R77tjapwJfFrE\nCPAjEbH8lRvBy7ZNlBv2L/Jgs4jrVDeUaugdExCtkZCDqBwbdfiC63EnUouF\npcFvkiGuFfmzLJRYnTprmAnGIzIeRtSso43NkcNCJKNV4K8dlekYBqtVHQaR\nLneuMx8EzK+k+MKXXPqmjJEY8oOrilfkqw1oLcVoVdip1vW6rSAbWbY+9Hnz\nm41MID7NHxsnvBjkFHfcs2xGTihfbAQy3JIMQLiV8CIseD0YTldcgfRdYcAa\nlLDu7qJWcu7yGstNWCcyx2x0Zv54l8aPFSEBaoZBECzmUR5DghKdlkY2cbMZ\nA5lFjjPOafY8EaYvoZN+wALoPdKt0AFg9At8FWfF8ySXmbvKyMMvrzKU9XL6\npAbgXxrZq4ndJdgMTBL88sIJsjm70TLh3fOyeOGJmO5LACFE5Xw7Gqz/AO7z\nfI2guEpOHfdYJJ3f8suHMNNYDc/cbk04RhuZgdP7L55whq5DgM7754xKNjoa\nu9NT\r\n=cuMb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoxKfOuMQ+9wp4GGD0ZBf7Ri3G75ZYJ1UtFGmxrEwKQwIhAI/SCXoVNmC5fn5kKFsIu2fndls8pZXuo2SohSJV9aYb"}]},"maintainers":[{"name":"kerumen","email":"yann.pringault@gmail.com"}],"_npmUser":{"name":"kerumen","email":"yann.pringault@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-awesome-card-io_0.9.0_1600950234262_0.724694230775818"},"_hasShrinkwrap":false},"0.9.1":{"name":"react-native-awesome-card-io","version":"0.9.1","description":"A complete and cross-platform React Native component for card.io","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","lint":"eslint *.js --fix","prettier":"prettier --write *.js"},"repository":{"type":"git","url":"git+https://github.com/Kerumen/react-native-awesome-card-io.git"},"keywords":["react-native","react-component","card.io","credit card","scan","android","ios"],"author":{"name":"Yann Pringault","email":"yann.pringault@gmail.com"},"homepage":"https://github.com/Kerumen/react-native-awesome-card-io","license":"MIT","dependencies":{"prop-types":"^15.6.2"},"devDependencies":{"babel-eslint":"^10.0.1","eslint":"^5.7.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.1.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","prettier":"^1.18.2"},"peerDependencies":{"react":"*","react-native":"*"},"gitHead":"373924d3522d35a78506a7f87d37c065000dcd31","bugs":{"url":"https://github.com/Kerumen/react-native-awesome-card-io/issues"},"_id":"react-native-awesome-card-io@0.9.1","_nodeVersion":"16.13.2","_npmVersion":"8.3.1","dist":{"integrity":"sha512-KZrlIrZbR92WlUBwrWlXpIxHqGVZ/iTdyXmAYkZMRg00zS2Mf+Ey+5yq20ShlFE847PTaH4JbGKMX7oYO26HhQ==","shasum":"419e11ac1cbcc1333d7c2bf1c1a5cea46c8ee57b","tarball":"https://registry.npmjs.org/react-native-awesome-card-io/-/react-native-awesome-card-io-0.9.1.tgz","fileCount":25,"unpackedSize":77005,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6S3nie4wrVMtZ2DAeNSfrH3bvAgFOdZpbdPxv/3Tu1wIgKDb6N3ba4QblXwG8Gq5J/FUw7CvdjiR0W3ze/mWf39w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTt7TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEPxAAl8gGC2EZXwKuHOORBHaBjpsQc9pE34Pmmwpa2ACe4LO8jxYL\r\nQ35J1c2F6SO7jzjrLKZ6pokIx+iGQK2SbS5xc5jZxjdb25zr/WXZRjloexwX\r\nHSs3UrBPzXGEcmyS6zz998HDUd0d/NHguRiWksiwog7J7EJPD5CO6P72Wimy\r\nR7pJXjbeVEOsmiC7gtA3LDEMO2IuGvL/jMf7ZGmiGRJ3Yq2QU0jpUMisrW5H\r\n6mSZqvlN9yEwbGH4nm8Nv6nyMAhwcDPuo1/U/h7YnhnVIojHj1MZHMZEFn8v\r\noPurMMFQcooiJuA2ZbSxkZKLRm+txIRW4WpJlnerP2bi56aAuXMhCau0fPdf\r\nEtekPfdhFwG4R+n1zbzJ0bDo8LJ669I4I10JNIlKdd5SCNsdHX6OCZjciuYv\r\nreiY2AJ8T4P0MRSzkfKReoHc7rLf4WhB2SRdNOQFy3NsODR7u4ZemOb9KHdZ\r\nRPuwn1pI0clcumPjeks6tnF08/CpXE2gHYXZH+dWVzT5uZEb6pOKlXB2vlDF\r\ncTgM14Yd1Yg+eDQPhbYKpJm9d+aQTp5/oPBm01O3DvjopSdmBckQnfoPpzIF\r\nh6iviCs95cX4H2Aj+3srh1vbn94GMPbxFGwSp9FgL6Fp5jx9n/XDhHsoneA8\r\nljM8bMIAYONPfXR1Dbd4FTtunR9J3Vq+okI=\r\n=RJuE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kerumen","email":"yann.pringault@gmail.com"},"directories":{},"maintainers":[{"name":"kerumen","email":"yann.pringault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-awesome-card-io_0.9.1_1649336018655_0.3058148547769637"},"_hasShrinkwrap":false}},"readme":"# ⚠️ Both [iOS](https://github.com/card-io/card.io-iOS-SDK) and [Android](https://github.com/card-io/card.io-Android-SDK) SDKs have been archived\nAs this wrapper depends on them, there is not much I can do to support new OS versions or fix bugs..\nI tried to reach out people there to have an explanation on the deprecation but I'm yet to receive a response. In the meantime, please be comprehensive and do not open issues not related to the wrapper. Thanks!\n\n# [react-native-awesome-card-io](https://kerumen.github.io/react-native-awesome-card-io/)\n\nA complete and **cross-platform** [card.io](https://www.card.io/) component for React Native.\n\n## Getting started\n\n```bash\n$ npm install react-native-awesome-card-io --save\n$ cd ios && pod install && cd ..\n```\n\n### iOS\n\nYou should add the key [NSCameraUsageDescription](https://developer.apple.com/documentation/bundleresources/information_property_list/nscamerausagedescription) to your app's Info.plist and set the value to be a string describing why your app needs to use the camera (e.g. \"To scan credit cards.\"). This string will be displayed when the app initially requests permission to access the camera.\n\n## Usage\n\nThis component provides an abstraction of the card.io entry points for iOS and Android.\n\n| Javascript     | iOS                                                                                             | Android                                                                                              | Description                                                                         |\n| -------------- | ----------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |\n| `CardIOModule` | [`CardIOPaymentViewController`](https://github.com/card-io/card.io-iOS-SDK#integrate-as-a-view) | [`CardIOActivity`](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html) | A module to launch the card.io view controller which handles everything.            |\n| `CardIOView`   | [`CardIOView`](https://github.com/card-io/card.io-iOS-SDK#integrate-as-a-view-controller)       | N / A                                                                                                | Create a `CardIOView` to do card scanning only and manage everything else yourself. |\n\n### `CardIOView` (iOS only)\n\n_This component is iOS-only as the card.io Android SDK does not offer this functionality._\n\n```jsx\nimport React, { Component } from 'react'\nimport { View } from 'react-native'\nimport { CardIOView, CardIOUtilities } from 'react-native-awesome-card-io'\n\nexport default class CardIOExample extends Component {\n  componentWillMount() {\n    CardIOUtilities.preload()\n  }\n\n  didScanCard = card => {\n    // the scanned card\n  }\n\n  render() {\n    return (\n      <View>\n        <CardIOView didScanCard={this.didScanCard} style={{ flex: 1 }} />\n      </View>\n    )\n  }\n}\n```\n\n#### Props\n\n`didScanCard` _function_ **Required** - This function will be called when the CardIOView completes its work and returns a [CreditCard](#creditcard). ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOViewDelegate.h#L24))\n\n`languageOrLocale` _string_ - The preferred language for all strings appearing in the user interface. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L38))\n\n`guideColor` _string_ - Alter the card guide (bracket) color. Opaque colors recommended. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L42))\n\n`useCardIOLogo` _boolean_ `false` - Set to `true` to show the card.io logo over the camera instead of the PayPal logo. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L45))\n\n`hideCardIOLogo` _boolean_ `false` - Hide the PayPal or card.io logo in the scan view. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L48))\n\n`allowFreelyRotatingCardGuide` _boolean_ `true` - By default, in camera view the card guide and the buttons always rotate to match the device's orientation. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L55))\n\n`scanInstructions` _string_ - Set the scan instruction text. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L59))\n\n`scanExpiry` _string_ `true` - Set to `false` if you don't want the camera to try to scan the card expiration. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L79))\n\n`scannedImageDuration` _number_ `1.0` - How long the CardIOView will display an image of the card with the computed card number superimposed after a successful scan. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L97))\n\n`detectionMode` _[CardIODetectionMode](#constants)_ `CardIODetectionModeCardImageAndNumber` - Set the detection mode. ([Docs](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOView.h#L90))\n\n### `CardIOModule`\n\n_This module abstracts the [`CardIOPaymentViewController`](https://github.com/card-io/card.io-iOS-SDK#integrate-as-a-view) on iOS and the [`CardIOActivity`](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html) on Android._\n\n```jsx\nimport React, { Component } from 'react'\nimport { View, TouchableOpacity, Text, Platform } from 'react-native'\nimport { CardIOModule, CardIOUtilities } from 'react-native-awesome-card-io'\n\nexport default class CardIOExample extends Component {\n  componentWillMount() {\n    if (Platform.OS === 'ios') {\n      CardIOUtilities.preload()\n    }\n  }\n\n  scanCard() {\n    CardIOModule.scanCard()\n      .then(card => {\n        // the scanned card\n      })\n      .catch(() => {\n        // the user cancelled\n      })\n  }\n\n  render() {\n    return (\n      <View style={{ flex: 1, alignItems: 'center', justifyContent: 'center' }}>\n        <TouchableOpacity onPress={this.scanCard.bind(this)}>\n          <Text>Scan card!</Text>\n        </TouchableOpacity>\n      </View>\n    )\n  }\n}\n```\n\n#### Methods\n\n`scanCard([config])` -> Promise - Launch the card.io controller to manage the card scanning and get the [CreditCard](#creditcard) result in the resolved promise.\n\n- `config` On object with the following available keys:\n\n  - `languageOrLocale` _string_ - The preferred language for all strings appearing in the user interface. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L43) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_LANGUAGE_OR_LOCALE))\n  - `guideColor` _string_ - Alter the card guide (bracket) color. Opaque colors recommended. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L70) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_GUIDE_COLOR))\n  - `useCardIOLogo` _boolean_ `false` - Set to `true` to show the card.io logo over the camera view instead of the PayPal logo. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L148) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_USE_CARDIO_LOGO))\n  - `hideCardIOLogo` _boolean_ `false` - Hide the PayPal or card.io logo in the scan view. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L96) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_HIDE_CARDIO_LOGO))\n  - `scanInstructions` _string_ - Set the scan instruction text. If nil, use the default text. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L93) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_SCAN_INSTRUCTIONS))\n  - `suppressManualEntry` _boolean_ `false` - Set to `true` to prevent card.io from showing its \"Enter Manually\" button. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L163) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_SUPPRESS_MANUAL_ENTRY))\n  - `suppressConfirmation` _boolean_ `false` - If `true`, don't have the user confirm the scanned card, just return the results immediately. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L74) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_SUPPRESS_CONFIRMATION))\n  - `requireExpiry` _boolean_ `true` - Set to `false` if you don't need to collect the card expiration. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L126) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_REQUIRE_EXPIRY))\n  - `requireCVV` _boolean_ `true` - Set to `false` if you don't need to collect the CVV from the user. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L129) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_REQUIRE_CVV))\n  - `requirePostalCode` _boolean_ `false` - Set to `false` if you need to collect the billing postal code. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L132) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_REQUIRE_POSTAL_CODE))\n  - `restrictPostalCodeToNumericOnly` _boolean_ `false` - Set to `true` if the postal code should only collect numeric input. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L137) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_RESTRICT_POSTAL_CODE_TO_NUMERIC_ONLY))\n  - `requireCardholderName` _boolean_ `false` - Set to `true` if you need to collect the cardholder name. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L140) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_REQUIRE_CARDHOLDER_NAME))\n  - `scanExpiry` _boolean_ `true` - Set to `false` if you don't want the camera to try to scan the card expiration. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L145) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_SCAN_EXPIRY))\n\n  - `disableBlurWhenBackgrounding` _boolean_ `false` (iOS only) - Disable the blur of the screen when the app is backgrounded. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L163))\n  - `keepStatusBarStyle` _boolean_ `false` (iOS only) - If `true`, the status bar's style will be kept as whatever your app has set it to. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L48))\n  - `detectionMode` _[CardIODetectionMode](#constants)_ `false` (iOS only) - Set the detection mode. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L123))\n  - `suppressScannedCardImage` _boolean_ `false` (iOS only) - If `true`, instead of displaying the image of the scanned card, present the manual entry screen with the scanned card number prefilled. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L79))\n  - `scannedImageDuration` _number_ `0.1` (iOS only) - How long card.io will display an image of the card with the computed card number superimposed after a successful scan. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L86))\n  - `allowFreelyRotatingCardGuide` _boolean_ `true` (iOS only) - By default, in camera view the card guide and the buttons always rotate to match the device's orientation. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOPaymentViewController.h#L155))\n\n  - `noCamera` _boolean_ `false` (Android only) - If set, the card will not be scanned with the camera. ([Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_NO_CAMERA))\n  - `unblurDigits` _number_ `-1` (Android only) - Privacy feature. How many of the Card number digits NOT to blur on the resulting image. Setting it to 4 will blur all digits except the last four. ([Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_UNBLUR_DIGITS))\n  - `usePaypalActionbarIcon` _boolean_ `false` (Android only) - Use the PayPal icon in the ActionBar. ([Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#EXTRA_USE_PAYPAL_ACTIONBAR_ICON))\n\n### CreditCard\n\nAn object with the following keys:\n\n- `cardType` _string_ - Localized card type.\n- `cardNumber` _string_ - Card number.\n- `redactedCardNumber` _string_ - Card number with all but the last four digits obfuscated.\n- `expiryMonth` _number_ - Expiry month with january as 1 (may be 0 if expiry information was not requested).\n- `expiryYear` _number_ - Expiry year (may be 0 if expiry information was not requested).\n- `cvv` _string_ - Security code.\n- `postalCode` _string_ - Postal code. Format is country dependent.\n- `scanned` _boolean_ - Was the card number scanned (as opposed to entered manually)?\n- `cardholderName` _string_ - Card holder name.\n\n### CardIOUtilities\n\n#### Methods\n\n`canReadCardWithCamera()` -> Boolean - Determine whether this device supports camera-based card scanning. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOUtilities.h#L24) / [Android](http://card-io.github.io/card.io-Android-SDK/io/card/payment/CardIOActivity.html#canReadCardWithCamera--))\n\n`preload` -> void (iOS only) - The preload method prepares card.io to launch faster. ([iOS](https://github.com/card-io/card.io-iOS-SDK/blob/ec9a8632c9fd879537354d4b9075aa487dcebe8b/CardIO/CardIOUtilities.h#L31))\n\n#### Constants\n\n`DETECTION_MODE`: String\n\n- `IMAGE_AND_NUMBER` (CardIODetectionModeCardImageAndNumber) - the scanner must successfully identify the card number.\n- `IMAGE` (CardIODetectionModeCardImageOnly) - don't scan the card, just detect a credit-card-shaped card.\n- `AUTOMATIC` (CardIODetectionModeAutomatic) - start as CardIODetectionModeCardImageAndNumber, but fall back to CardIODetectionModeCardImageOnly if scanning has not succeeded within a reasonable time.\n\n## License\n\nMIT\n","maintainers":[{"name":"kerumen","email":"yann.pringault@gmail.com"}],"time":{"modified":"2022-06-26T03:30:29.486Z","created":"2016-08-30T10:03:21.963Z","0.1.0":"2016-08-30T10:03:21.963Z","0.1.1":"2016-08-30T10:17:24.933Z","0.2.1":"2016-08-30T16:42:36.946Z","0.2.2":"2016-08-30T16:54:42.239Z","0.2.3":"2016-08-31T21:45:51.505Z","0.2.4":"2016-09-02T11:12:02.219Z","0.2.5":"2016-09-15T10:27:10.405Z","0.3.0":"2016-09-15T12:10:32.003Z","0.4.0":"2016-09-28T10:26:26.548Z","0.5.0":"2016-10-28T15:52:43.927Z","0.6.0":"2017-01-05T16:41:11.317Z","0.6.1":"2017-01-28T01:11:58.211Z","0.6.2":"2017-05-05T15:51:37.380Z","0.6.3":"2017-05-22T12:39:25.823Z","0.6.4":"2017-05-31T15:17:41.241Z","0.7.0":"2017-08-29T15:57:16.730Z","0.8.0":"2018-10-14T18:08:27.199Z","0.8.1":"2018-10-28T14:23:14.861Z","0.8.2":"2019-02-05T14:17:36.453Z","0.9.0-rc.0":"2019-09-24T14:35:04.444Z","0.9.0-rc.1":"2019-09-24T15:02:22.869Z","0.8.3":"2020-05-25T14:33:42.369Z","0.9.0":"2020-09-24T12:23:54.409Z","0.9.1":"2022-04-07T12:53:39.030Z"},"homepage":"https://github.com/Kerumen/react-native-awesome-card-io","keywords":["react-native","react-component","card.io","credit card","scan","android","ios"],"repository":{"type":"git","url":"git+https://github.com/Kerumen/react-native-awesome-card-io.git"},"author":{"name":"Yann Pringault","email":"yann.pringault@gmail.com"},"bugs":{"url":"https://github.com/Kerumen/react-native-awesome-card-io/issues"},"license":"MIT","readmeFilename":"README.md"}