{"_id":"@exodus/react-native-facetec-zoom","_rev":"312-f69b1c8337d236e15f218c3dce1b3a38","name":"@exodus/react-native-facetec-zoom","dist-tags":{"latest":"2.0.1"},"versions":{"2.0.1":{"name":"@exodus/react-native-facetec-zoom","version":"2.0.1","keywords":["react-native","react-native-component","liveness-detection","zoom","facetec","tradle"],"author":{"name":"mvayngrib"},"license":"MIT","_id":"@exodus/react-native-facetec-zoom@2.0.1","maintainers":[{"name":"unidwell","email":"gregor.mirai@gmail.com"},{"name":"jenish-sojitra","email":"jenish@exodus.io"},{"name":"devopsrobot","email":"devopsrobot@exodus.io"},{"name":"cooncesean","email":"sean@exodus.io"},{"name":"brycekahle","email":"npm@brycekahle.com"},{"name":"vbonini","email":"victor@bonini.tech"},{"name":"jadechip","email":"jim.eric.skogman@gmail.com"},{"name":"merlz","email":"john.staker@ymail.com"},{"name":"joepie91","email":"admin@cryto.net"},{"name":"olistic","email":"moliverafreire@gmail.com"},{"name":"jaydp17","email":"jaydp17@gmail.com"},{"name":"richayotte","email":"rich@ayottesoftware.com"},{"name":"gordonel","email":"goraelec@protonmail.com"},{"name":"marcosc90","email":"marcoscvp90@gmail.com"},{"name":"andrejb","email":"andrej-borstnik@hotmail.com"},{"name":"chalker","email":"chalkerx@gmail.com"},{"name":"andrewtoth","email":"andrewstoth@gmail.com"},{"name":"sekhmet","email":"wiktor.tkaczynski@gmail.com"},{"name":"bulgakovk","email":"kbulgakov@yahoo.com"},{"name":"ilyavf","email":"fadeev.ilya@gmail.com"},{"name":"maxogden","email":"max@maxogden.com"},{"name":"asyakost","email":"asya@exodus.io"},{"name":"tenaciousmv","email":"mark@tradle.io"},{"name":"ves","email":"ves@exodus.io"},{"name":"nareg_exodus","email":"nareg@exodus.io"},{"name":"sonaye","email":"ain@abcd.sa"},{"name":"dcastagnoli","email":"daniel@exodus.io"},{"name":"roccomuso","email":"roccomusolino92@gmail.com"},{"name":"mosesbot","email":"moses@exodus.io"},{"name":"feri42","email":"feri@feridot.com"},{"name":"gutenye","email":"ywzhaifei@gmail.com"},{"name":"kklash","email":"k_klash@protonmail.com"},{"name":"headfire","email":"egorvodopyanov@gmail.com"},{"name":"ryanzim","email":"opensrc@ryanzim.com"},{"name":"dooglio","email":"doug@dooglio.net"},{"name":"farisissa","email":"farisissa8@gmail.com"},{"name":"jprichardson","email":"jprichardson@gmail.com"}],"dist":{"shasum":"958123038cb754d64f23702e3979f54632849dfb","tarball":"https://registry.npmjs.org/@exodus/react-native-facetec-zoom/-/react-native-facetec-zoom-2.0.1.tgz","fileCount":27,"integrity":"sha512-GFj+yZjyq2yqT5gx18b/XZbC3gOLd2Bt6Q9hTtW347g0lsh4fd//LFf58GyLWmbq4e/NbxFWz2zw6xHPFOg/uw==","signatures":[{"sig":"MEQCIGddTRsBVoCs+LwCcRqASM50d2rwjMkA59AOHN5WWAIQAiAsPiIFQeYCNzkyvI4CJiUNp3vmVF2luIxSMvonNz/ulA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmzvICRA9TVsSAnZWagAA+x4P/Ro7lIdoJf6i05gg8yOn\nbZUaDvSMqDoI8r6WyBklntr491I/5E/ZLzahRHXb06IR4YMILy5uVO1Wg+R8\ndQtlkOpEz6yHBDa4kAg0CtaoN2h+wapqgE/Jan4fOMXvPiqyQPRx4foMYe2O\nrnqZv1ND4BDwxakXxaFC1o5DudZTiwqrbB8FQLznye0BVpWdh1hUTnNhbnFA\nr6MYTh75QJkB1AbySItIVSJ+hs8J4yjh7LaMVoOBvvegRR/ViDCuFrDYM3iW\n9l5153YZD0KvRFUABQuJN+Rci1UVdvHRmuOir4xamZnlEIDrTeVgXOyP5I3Z\nBBCsefQXHNzxDUukXjf5fF2e2Y7rB+yJ60VgMpamWi3J0tD1Sycc9zSbcmi/\nXgbMcL+AJPNLRt+3mtl+G8JcP0g943QJmQe4pMjlyy0XiOdQltocpXjP7Dad\nfFtixpwc62AzXXWgrCKQ09Egz+rns7OpF95XYdqduBYHETw+WzB/3XcWAeJL\n2tJ4D7uhrL3u6grURVMaoLJMsU0CNJ/fIiDZ7xidYn0EGBBCvf42ubQTiMI8\ntG99TwvvPDy63a4Xx+Xm1zOTNx3C9TOwMG/4YYMyzygu9UUgstEYSDKcr1nx\nbHSURm11afEaoxIRijPcrZgHZdhg0TA4puSf1OBXylOEMlvisH3VHzGKCmna\nQvQJ\r\n=BSP4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"57e8bc2f08e44f45bf557850efe1bc34049aaef3","scripts":{"lint":"eslint --quiet --ignore-path .gitignore .","test":"echo \"Error: no test specified\" && exit 1","precommit":"npm run lint"},"_npmUser":{"name":"tenaciousmv","email":"mark@tradle.io"},"_npmVersion":"6.13.4","description":"unofficial react-native bridge for Facetec's Zoom SDK","directories":{},"_nodeVersion":"12.14.1","_hasShrinkwrap":false,"devDependencies":{"husky":"^0.14.3","eslint":"^5.5.0"},"peerDependencies":{"react-native-image-store":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-facetec-zoom_2.0.1_1604008904407_0.3478034648890793","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-10-29T22:01:44.406Z","modified":"2026-09-25T18:32:59.653Z","2.0.1":"2020-10-29T22:01:44.547Z"},"author":{"name":"mvayngrib"},"license":"MIT","keywords":["react-native","react-native-component","liveness-detection","zoom","facetec","tradle"],"description":"unofficial react-native bridge for Facetec's Zoom SDK","maintainers":[{"email":"julio.vi@exodus.io","name":"juraex"},{"email":"kevinmartensson@gmail.com","name":"kevva"},{"email":"doguhan.gu@exodus.io","name":"doguhan"},{"email":"jan.we@exodus.io","name":"janwe"},{"email":"jprichardson@gmail.com","name":"jprichardson"},{"email":"farisissa8@gmail.com","name":"farisissa"},{"email":"egorvodopyanov@gmail.com","name":"headfire"},{"email":"ywzhaifei@gmail.com","name":"gutenye"},{"email":"moses@exodus.io","name":"mosesbot"},{"email":"daniel@exodus.io","name":"dcastagnoli"},{"email":"ain@abcd.sa","name":"sonaye"},{"email":"mvayngrib@gmail.com","name":"tenaciousmv"},{"email":"asya@exodus.io","name":"asyakost"},{"email":"kbulgakov@yahoo.com","name":"bulgakovk"},{"email":"chalkerx@gmail.com","name":"chalker"},{"email":"andrej-borstnik@hotmail.com","name":"andrejb"},{"email":"jaydp17@gmail.com","name":"jaydp17"},{"email":"moliverafreire@gmail.com","name":"olistic"},{"email":"admin@cryto.net","name":"joepie91"},{"email":"john.staker@ymail.com","name":"merlz"},{"email":"victor@bonini.tech","name":"vbonini"},{"email":"devopsrobot@exodus.io","name":"devopsrobot"},{"email":"jenish@exodus.io","name":"jenish-sojitra"},{"email":"sagar@exodus.io","name":"cryptosgr"},{"email":"diegomuracciole@gmail.com","name":"diegomura"},{"email":"lanre.developer@gmail.com","name":"lanre-mark"},{"email":"federico.po@exodus.io","name":"federico-po"},{"email":"akinncar@hotmail.com","name":"akinncar"},{"email":"fboucquez@gmail.com","name":"fboucquez"},{"email":"tim.la@exodus.io","name":"lanahizzle"},{"email":"kevin.w@exodus.io","name":"kwwood"},{"email":"joshuabot@exodus.io","name":"joshuabot"},{"email":"aly@exodus.io","name":"meniem"},{"email":"alexandr.bbm@gmail.com","name":"alexandrbbm"},{"email":"scottloz@protonmail.com","name":"angelloz"},{"email":"nacho@exodus.io","name":"nacho-exodus"},{"email":"s.pataridze@gmail.com","name":"alex.alexandrius"},{"email":"espinosacurbelo@gmail.com","name":"rec"},{"email":"jamie@exodus.io","name":"jamiemaw"},{"email":"james.gre@exodus.io","name":"james-gre"},{"email":"shehryarshoukat6@gmail.com","name":"shehryar6"},{"email":"clark@exodus.io","name":"clarkexo"},{"email":"tunguyenuni@gmail.com","name":"tunguyennnnn"},{"email":"mikita.hr@exodus.io","name":"mikita-hr"},{"email":"jeremiah.sc@exodus.io","name":"jschopen"},{"email":"marcos.kichel@gmail.com","name":"marcos.kichel"},{"email":"andrew.to@exodus.io","name":"andrewtoth-exodus"},{"email":"julian@exodus.io","name":"kryptkeep"},{"email":"svolsky+npm@xn--zer-2na.net","name":"633kh4ck"},{"email":"mykhailo.ba@exodus.io","name":"mbaraniak-exodus"},{"email":"awesomeniko@pm.me","name":"awesomeniko"},{"email":"simon.schmell@gmail.com","name":"r4vn"},{"email":"ericarlos23@gmail.com","name":"muratso"},{"email":"clintyn.un@exodus.io","name":"clintyn"},{"email":"philip.wa@exodus.io","name":"phil-exodus"},{"email":"jason.yon@exodus.io","name":"exo-jason"},{"email":"agent-neo@exodus.io","name":"exodus-neo"},{"email":"richard.nw@exodus.io","name":"exorich"},{"email":"xian.f.liu@gmail.com","name":"rg911"},{"email":"peter.th@exodus.io","name":"jdmdreamer"},{"email":"tom@exodus.io","name":"thom-exodus"},{"email":"ruben@exodus.io","name":"uanl619"},{"email":"arlen.ca@exodus.io","name":"arlen-exodus"},{"email":"yalomist@gmail.com","name":"yalomist"},{"email":"joshua.ro@exodus.io","name":"joshua-rogers-exodus"},{"email":"me@sripwoud.xyz","name":"sripwoud"},{"email":"gdg@exodus.com","name":"xogdg"},{"email":"christopher.ri@exodus.io","name":"chrisrichexo"},{"email":"josue@exodus.io","name":"josuexo"},{"email":"yevhenii.mo@exodus.io","name":"yevhenii-mo-exodus"},{"email":"bear.hu@exodus.io","name":"bewarden"},{"email":"github@lemu.sh","name":"1emu"},{"email":"andyespagnolo@gmail.com","name":"andyesp"},{"email":"domagoj.je@exodus.io","name":"dj_exodus"}],"readme":"# react-native-facetec-zoom\n\nunofficial react-native bridge for Facetec's [Zoom SDK](https://dev.zoomlogin.com/).\n\n## Functions\n\n- liveness detection\n- ...TODO\n\n## Install\n\n### Common\n\n```sh\nnpm i -S tradle/react-native-facetec-zoom\nreact-native link react-native-facetec-zoom\n```\n\n### iOS\n\nThis library has been tested with version 8.1.0 of the SDK\n\nFirst, download `ZoomAuthentication.framework` from one of these sources:\n\n- [Zoom SDK](https://dev.zoomlogin.com/zoomsdk/#/downloads)\n- [app.tradle.io](https://s3.amazonaws.com/app.tradle.io/sdk/facetec-zoom/ios/8.1.0/ZoomAuthentication.framework.zip)\n\nUnzip the file, locate `ZoomAuthentication.framework`, copy it to your `ios/` directory, and drag it to your project in XCode (Check the `Copy items if needed` option when asked)\n\nAdd a Copy File phase to your Xcode project and have `ZoomAuthentication.framework` copied to Destination `Frameworks`\n\nIf you have an Objective-C project, add a blank Swift file to your project (File -> New -> Swift File), with a bridging header (it will prompt you to auto-create one).\n\nadd `NSCameraUsageDescription` to your Info.plist, e.g.:\n```xml\n<key>NSCameraUsageDescription</key>\n<string>verify liveness with Zoom</string>\n```\n\n### Android\n\nIn your project's build.gradle (android/build.gradle), add the maven block below:\n\n```gradle\nallprojects {\n  repositories {\n    //  ...\n    maven {\n        url 'http://maven.facetec.com'\n    }\n}\n\nIf you want to override the default version of the Zoom SDK, add:\n\n```gradle\next {\n  // ...\n  zoomSdkVersion = '7.0.11' // <--- whichever version you want to use\n  // ...\n}\n```\n\n```\n\nThis module depends on [react-native-image-store](https://github.com/tradle/react-native-image-store), so you'll need to npm install and react-native link that one too.\n\n## Usage\n\nSee example app at https://github.com/tradle/rnzoomexample\n","readmeFilename":"README.md"}