{"_id":"@getyoti/react-face-capture","_rev":"79-59084ffbcce3d2f2637684aa4301b082","name":"@getyoti/react-face-capture","dist-tags":{"latest":"2.10.0"},"versions":{"0.1.0-beta.1":{"name":"@getyoti/react-face-capture","version":"0.1.0-beta.1","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@0.1.0-beta.1","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"7c07e003654fbddedd348bbfceb6fc524eaaaa70","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-0.1.0-beta.1.tgz","fileCount":9,"integrity":"sha512-rPjpOmTy1fbyXgl63p3Oc/gIxrhWTe6td240DdEPPFDz2ccmWiNFqm+pYnNi3b2MVatF9qTaMRuM+g9doWfnkg==","signatures":[{"sig":"MEQCIFzxQ33F6IRV5eGxbhmSKTPuONryds8lSQWKfdRbXiyuAiAiFRFPqiGT9wfoIsjHhq68iYEjGqtfo2GD1CU1SC7l5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":935113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf22bLCRA9TVsSAnZWagAAQUUP/j+S5Wv8GM434BBAUer0\nKbrEEm60qxHANfori5TUflpB51WkF9ltCAIO0Yiqzarmlck7n6ixqP42ixSj\nZvcabLwyPp4ZUDI3/RScdW9z9KxdnAxN4z0oNEHttazs+74VRGRpPf9Ws+NA\nFNmQr5ZFGNLau2V/vAoOVVjT3lY1I4EVJEXIFl9hJW3UDSnMNtHxjxPiQ/AT\nEdS9wCUaW7ybOo5HpsxBljjrYcS7w/W2nXk/t+6ZPjn0QwHOoX+h6N0eXDCq\ndNXZxAHIbsDUjwXQXgxNbDg/8JX6dz+OJC/WH+Gc4DF5o4yW2/sUCiiTcKOt\nPGxWvGAOSNJSDBY+OawboGwHxhwZBw1qcNq8L+onHKB7G7KpDc0w05WVNTDu\nK4N/xVzKfk0gs/nFOlLklbOXpGG8nMXaqPAkCn9gk1Rkysd9ulF3xlAWq1Ui\nQ9iOYxOpAAqIPB8fCOBAiAS8BgugdHIRCcO/D7SopoKvopWEA2I0svp49TOE\nWSeBctxJB5yBNw92JJeuTXMu7dcX9v6c+kB0EB3ghU3YHO3ONgdse8BMzbY7\nsxrucK81XHSpLukTxAe6fd/Jrxy+NrwQ04oJRE6ruQcpcZ03OWMAJ0cj3X+3\nfRlWL/5sTieND2eWFhPLkWOsWu1ej45R21Q0Ugt6sgoipqil6Bsdz0pCo1YW\nb1q8\r\n=KdW/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"npm":"6.4.1","node":"10.15.1"},"scripts":{"test":"jest --config ./tools/jest.config.json","audit":"audit-ci -h","build":"NODE_ENV=production webpack --config ./tools/webpack-prod-config.babel.js","start":"NODE_ENV=development webpack-dev-server --config ./tools/webpack-dev-config.babel.js","test:watch":"npm run test -- --watch","copy-assets":"cp -f package.json dist; cp -f CHANGELOG.md dist; cp -f LICENCE.md dist; cp -f docs/integrator.md dist/README.md","npm-version":"npm --no-git-tag-version version","publishDist":"npm run copy-assets && npm publish dist","test:coverage":"npm run test -- --coverage","publishDist:dry":"npm run copy-assets && npm publish dist --dry-run","updateBrowserSupport":"node ./tools/updateBrowserSupport.js"},"_npmUser":{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"6.4.1","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"10.15.1","dependencies":{"classnames":"2.2.6","face-api.js":"0.22.0","react-webcam":"4.1.1","@svgr/parcel-plugin-svgr":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","sass":"1.29.0","react":"16.12.0","eslint":"7.13.0","core-js":"3.7.0","modules":"0.4.0","webpack":"4.44.2","audit-ci":"3.1.1","prettier":"2.1.2","react-dom":"16.12.0","babel-jest":"26.6.3","prop-types":"15.7.2","@babel/core":"7.12.3","webpack-cli":"3.3.12","autoprefixer":"10.0.2","markdown-table":"2.0.0","@babel/register":"7.12.1","postcss-modules":"1.5.0","replace-in-file":"6.1.0","@babel/preset-env":"7.12.1","eslint-plugin-jest":"24.1.3","webpack-dev-server":"3.11.0","@babel/preset-react":"7.12.5","eslint-filtered-fix":"0.1.1","eslint-plugin-react":"7.21.5","@babel/eslint-parser":"7.12.1","@yoti/webpack-config":"0.1.0-alpha.9","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"2.22.1","@testing-library/react":"11.1.2","eslint-config-prettier":"6.15.0","eslint-plugin-jsx-a11y":"6.4.1","eslint-plugin-prettier":"3.1.4","@testing-library/jest-dom":"5.11.6","eslint-plugin-react-hooks":"4.2.0","babel-plugin-module-resolver":"4.0.0","eslint-plugin-testing-library":"3.10.0","eslint-import-resolver-babel-module":"5.2.0","eslint-plugin-jsx-control-statements":"2.2.1","@babel/plugin-proposal-class-properties":"7.12.1"},"peerDependencies":{"react":"16.12.0","react-dom":"16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_0.1.0-beta.1_1608214218455_0.7920592227438787","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@getyoti/react-face-capture","version":"0.1.0","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@0.1.0","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"f7bfcc9f3fc2126329a7db4cf6dd372fcbaf9d69","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-0.1.0.tgz","fileCount":9,"integrity":"sha512-ElNzta6FRXW4Dqj1QP/ry1S6HO0ydBiX8/sHiEgSyTWJQKnQiPkhK+IUm3mA8/Qjnbcmiu2Q4hpiooD8OKyKEw==","signatures":[{"sig":"MEUCIHNbF+9q2F37UVcMV8hes7GNbTiE0YdbCRfZyzI0OnKbAiEA5j2lsYR6Lev3BF29O+B6xQ/VIPWDOdW8tZ8GzMPi9eE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":958499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYv9GCRA9TVsSAnZWagAAYpMQAJHENsp2++OigM78pECA\n9EPYLl1ItkPdCbcDGTbRAzAG69K2tU+F1jGECPhZye65weusDdA1R2dfAVha\nX3o1Fe+3jfloIl0HUNbL5WxJjyEjUjIKIxQuAeFQ4vBFd1fG3e151qG4LNQR\nOOmMAEkaRb5fZp25CxwRjuax5c3G8RbhsrebGttoIVeAvVPAn9Bikg4m+wHB\n6S25MwS++wcqzSFzIpc+2R/ViYFIXc9b8pVmasFKZeZ4rHkdbYNS/RzGEFwG\nJx9RSq8bn23qufxfmbIaQjGyLS7OPkDMdedlZDVZq+9Nr8dXajXa63CM5hlF\n7d8fGVeHqlRGP60Bfwp5VVU3lDA4GSUd3uvTZSkOm67/F9tchqNXRwlm8FkE\nZkd6jrFCGbt5WhBMEGF4MJ8U1hervIeIAO1wxxtgK/2vmrRHWzJ7ln5ehw7C\nPUPVdpNI7UPxSOF4mKebL4FoMh9F6kIwWBJoHHVQD/d7Pqbnrw95vnN9Rn3b\n7W0JaePqTimnfpAFhOqQ6tDsFwZmOjoyJcYvlBTfD80f4lx1Y0PXW77qRA7R\nXSZbzPxQ/ZPTAef4WkuS4jVGV1EFTiZihy/A2S3n89bGU0EmNbhEj7J/T2nY\nP7kJaov3GXw/Ay5iCA86xTtvwNb+ixcPNpFklvFJ5DSk7Qpk6DSdknsoDlyj\nube9\r\n=+G5a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"npm":"6.4.1","node":"10.15.1"},"scripts":{"lint":"prettier 'src/**/*.{js,jsx,json,md,css,scss,html}' --write && eslint --ext .jsx,.js src","test":"jest --config ./tools/jest.config.json","audit":"audit-ci -h","build":"NODE_ENV=production webpack --config ./tools/webpack-prod-config.babel.js && npm run copy-assets","start":"NODE_ENV=development webpack-dev-server --config ./tools/webpack-dev-config.babel.js","lint:fix":"npm run lint -- --fix","test:watch":"npm run test -- --watch","copy-assets":"cp -f package.json dist; cp -f CHANGELOG.md dist; cp -f LICENCE.md dist; cp -f docs/integrators.md dist/README.md","npm-version":"npm --no-git-tag-version version","lingui:build":"npm run lingui:extract && npm run lingui:compile","publishToNpm":"npm publish dist --access=public","publish:check":"npm publish dist --dry-run","test:coverage":"npm run test -- --coverage","lingui:compile":"lingui compile --strict --verbose","lingui:extract":"lingui extract --clean","publishToNexus":"npm publish dist","updateBrowserSupport":"node ./tools/updateBrowserSupport.js"},"_npmUser":{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"6.4.1","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"10.15.1","dependencies":{"classnames":"2.2.6","face-api.js":"0.22.0","react-webcam":"4.1.1","@lingui/macro":"3.6.0","@lingui/react":"3.6.0","babel-plugin-macros":"3.0.1","@svgr/parcel-plugin-svgr":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","sass":"1.29.0","husky":"4.3.8","react":"16.12.0","eslint":"7.13.0","core-js":"3.7.0","modules":"0.4.0","webpack":"4.44.2","audit-ci":"3.1.1","prettier":"2.1.2","react-dom":"16.12.0","babel-jest":"26.6.3","prop-types":"15.7.2","@babel/core":"7.12.3","@lingui/cli":"3.6.0","lint-staged":"9.5.0","webpack-cli":"3.3.12","autoprefixer":"10.0.2","markdown-table":"2.0.0","@babel/register":"7.12.1","postcss-modules":"1.5.0","replace-in-file":"6.1.0","@babel/preset-env":"7.12.1","eslint-plugin-jest":"24.1.3","webpack-dev-server":"3.11.0","@babel/preset-react":"7.12.5","eslint-filtered-fix":"0.1.1","eslint-plugin-react":"7.21.5","@babel/eslint-parser":"7.12.1","@yoti/webpack-config":"0.1.0-alpha.9","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"2.22.1","@testing-library/react":"11.1.2","eslint-config-prettier":"6.15.0","eslint-plugin-jsx-a11y":"6.4.1","eslint-plugin-prettier":"3.1.4","@testing-library/jest-dom":"5.11.6","eslint-plugin-react-hooks":"4.2.0","babel-plugin-module-resolver":"4.0.0","eslint-plugin-testing-library":"3.10.0","eslint-import-resolver-babel-module":"5.2.0","eslint-plugin-jsx-control-statements":"2.2.1","@babel/plugin-proposal-class-properties":"7.12.1"},"peerDependencies":{"react":"16.12.0","react-dom":"16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_0.1.0_1617100614292_0.7535286306201714","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@getyoti/react-face-capture","version":"0.2.0","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@0.2.0","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"f9e248d82d42582b6477d14803e0119c87050677","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-0.2.0.tgz","fileCount":9,"integrity":"sha512-1kVcU2C9+aqa9uVBrsSUylBea8VFPUTu5hrJ8+q4DYfoMUIqasGC5n1uO9p9JvnhUQEtwD21jKy94WojdBQ8OA==","signatures":[{"sig":"MEQCIHyGTTD0WtHbAeiAKzNf/HqX1DjXlbbZcFuK/0Lko6MxAiBxBj48XTpsP2ceVCseNicDRqkqZmzEUaz9QoB1kR4bAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":959892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglWnjCRA9TVsSAnZWagAAvqkQAKBGcIpBSOqbbj7uqI0s\nLsf0PVonwBd01cv6txrIputgtAVaJFnppf7bViQxdOMZbZQ4lnYjHyC9oyDw\nkx9IGfg4YptdjTt9/pp2B7D47C5HtHbpviybmTxwww99/2lWVz7yC5rwsiQI\nOpxW5XE70M3oVJUisEHTSoq+JX2WH0TH1W87Npz5jvzPo99+WWyowi4+aj3Y\nqK15Y2319MQAT7LwD9rqT2Bzh37KaPxN7nZBoNC+bQQtk6jjJr3/pJSDyaEZ\ncwsIhsDUjEmgOQMzAf9oIWE4Z//cwfI2n1/DSca5/OjTKGv06Nj9Zol8knyt\nNsY3cW8KphvOXsHhDb6ZJRDA0+kSNGhgfRy4+Uhs/gd7/xxOr1ipyo3d9ewj\ngfqqqC7LhEH3I0fmUFjPrjOLv/QuodzkcVmqVTAUXRo3sgNfVdIiyIsmDKbo\nX+cDNFj71+PP3GoRb0WolhiMffeNpTSmmt8JhYPWeINKvRIIVGmDU3JjUu/n\nY+Z8cqeXcWVLPYh7RcEmZat8sHjOA97apG9d4KW8PHpCFtqSsU+XdYeGGNrM\n3isGR8JGas+zud5XYsBmcvCGc59x5isCboJZIhuCPw7ASLdgxWB7p29kQjvN\nDADjoRgiL/nkbe6a9pORSQKu9TYg0tx4oaYOc1Crw+L7Pv9UFUcpT5tItnTS\nwH4k\r\n=fYAA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"npm":"6.4.1","node":"10.15.1"},"scripts":{"lint":"prettier 'src/**/*.{js,jsx,json,md,css,scss,html}' --write && eslint --ext .jsx,.js src","test":"jest --config ./tools/jest.config.json","audit":"audit-ci -h","build":"NODE_ENV=production webpack --config ./tools/webpack-prod-config.babel.js && npm run copy-assets","start":"NODE_ENV=development webpack-dev-server --config ./tools/webpack-dev-config.babel.js","lint:fix":"npm run lint -- --fix","test:watch":"npm run test -- --watch","copy-assets":"cp -f package.json dist; cp -f CHANGELOG.md dist; cp -f LICENCE.md dist; cp -f docs/integrators.md dist/README.md","npm-version":"npm --no-git-tag-version version","lingui:build":"npm run lingui:extract && npm run lingui:compile","publishToNpm":"npm publish dist --access=public","publish:check":"npm publish dist --dry-run","test:coverage":"npm run test -- --coverage","lingui:compile":"lingui compile --strict --verbose","lingui:extract":"lingui extract --clean","publishToNexus":"npm publish dist","updateBrowserSupport":"node ./tools/updateBrowserSupport.js"},"_npmUser":{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"6.4.1","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"10.15.1","dependencies":{"classnames":"2.2.6","face-api.js":"0.22.0","react-webcam":"4.1.1","@lingui/macro":"3.6.0","@lingui/react":"3.6.0","babel-plugin-macros":"3.0.1","@svgr/parcel-plugin-svgr":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","sass":"1.29.0","husky":"4.3.8","react":"16.12.0","eslint":"7.13.0","core-js":"3.7.0","modules":"0.4.0","webpack":"4.44.2","audit-ci":"3.1.1","prettier":"2.1.2","react-dom":"16.12.0","babel-jest":"26.6.3","prop-types":"15.7.2","@babel/core":"7.12.3","@lingui/cli":"3.6.0","lint-staged":"9.5.0","webpack-cli":"3.3.12","autoprefixer":"10.0.2","markdown-table":"2.0.0","@babel/register":"7.12.1","postcss-modules":"1.5.0","replace-in-file":"6.1.0","@babel/preset-env":"7.12.1","eslint-plugin-jest":"24.1.3","webpack-dev-server":"3.11.0","@babel/preset-react":"7.12.5","eslint-filtered-fix":"0.1.1","eslint-plugin-react":"7.21.5","@babel/eslint-parser":"7.12.1","@yoti/webpack-config":"0.1.0-alpha.9","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"2.22.1","@testing-library/react":"11.1.2","eslint-config-prettier":"6.15.0","eslint-plugin-jsx-a11y":"6.4.1","eslint-plugin-prettier":"3.1.4","@testing-library/jest-dom":"5.11.6","eslint-plugin-react-hooks":"4.2.0","babel-plugin-module-resolver":"4.0.0","eslint-plugin-testing-library":"3.10.0","eslint-import-resolver-babel-module":"5.2.0","eslint-plugin-jsx-control-statements":"2.2.1","@babel/plugin-proposal-class-properties":"7.12.1"},"peerDependencies":{"react":"16.12.0","react-dom":"16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_0.2.0_1620404707291_0.44590269557466655","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@getyoti/react-face-capture","version":"0.3.0","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@0.3.0","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"ecb9db410e271204bceb70b069a6bf701cee2a83","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-0.3.0.tgz","fileCount":9,"integrity":"sha512-68wuyDKFatxzDIehorZW/JGXSKX71Y0hunqyYl5oCbiErOwHSRYTCEkDKvknll639jcH4MeALUbFJobnnM+SLA==","signatures":[{"sig":"MEUCIQDtCIpgxAb87MGwzvss7HWdenL9pGG2+9ImSYY4pD0riwIgaXCQl4JvqXnjBdRX9vnB/ilxb7X+Gxh4FjXrFg62c3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":960613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCWdBCRA9TVsSAnZWagAA+sMP/1P/OPzfGXxcIEorYar3\nse+EsaJBgpD1OC28HdjzSNxKPdZOt7ye2+htl+WhZWf+Oc6Av/SGnKqpleD9\nTjurK+/I//Cf7ATsGD/RG91Lv0ICtteHj6MAf8q2GzI3g8eDOJ2kdrxTmkjN\nw28h7dny2RW6AmixDU/gOJaU47NdD8XbRoP2Cosx4a2xHSsxz0yAH5pZ4g4Q\nB8DwAnd1cDa3dWeqV39VNlUkP1MH7o8XZC3/VXlQlJxgZkVESkDHYkN6n0iT\njNm3ZxpLU6ON6/NnZR1nKkbAM1cFApRX65qiCgbD5rOYhjtrOmm3ElBVOKp9\nL0B1yYt6Jm55vDd1fP3D+M4sgaQl4m4avwTSs2VZd3h6q5rJ3gjAAtmHREDD\n5grmZ5ArJFbKJGuD9m/typtiIA25PjBkpMRUHs6wXgvzvkWPEzJg1wBIIgwE\n5s1lA1J8XVKnQ2Uw1c3AvBA6EWDqKU3kFBcg0VA3WstqL41bAYZ9N/uRzMOw\nEZl44BcAUNmJaLYgDdNioLQk+VeuUhFDAU0Bf1BUp5XAssKFGsPPz0+vzoDu\n8DUnw5R8tp+snFlMxZeHUDsH3EzBA+U9Z/0HIF3fxQfeKfBtGjnKUIxBBc/D\ndJ74T2AopdFnx9o1h+5mR0qgqLguac0wrhL2Xgr1Nj9ZdSw9IYlHXDBzPQgs\nPDau\r\n=uqRR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"npm":"6.4.1","node":"10.15.1"},"scripts":{"lint":"prettier 'src/**/*.{js,jsx,json,md,css,scss,html}' --write && eslint --ext .jsx,.js src","test":"jest --config ./tools/jest.config.json","audit":"audit-ci -h","build":"NODE_ENV=production webpack --config ./tools/webpack-prod-config.babel.js && npm run copy-assets","start":"NODE_ENV=development webpack-dev-server --config ./tools/webpack-dev-config.babel.js","lint:fix":"npm run lint -- --fix","test:watch":"npm run test -- --watch","copy-assets":"cp -f package.json dist; cp -f CHANGELOG.md dist; cp -f LICENCE.md dist; cp -f docs/integrators.md dist/README.md","npm-version":"npm --no-git-tag-version version","lingui:build":"npm run lingui:extract && npm run lingui:compile","publishToNpm":"npm publish dist --access=public","publish:check":"npm publish dist --dry-run","test:coverage":"npm run test -- --coverage","lingui:compile":"lingui compile --strict --verbose","lingui:extract":"lingui extract --clean","publishToNexus":"npm publish dist","updateBrowserSupport":"node ./tools/updateBrowserSupport.js"},"_npmUser":{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"6.4.1","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"10.15.1","dependencies":{"classnames":"2.2.6","face-api.js":"0.22.0","react-webcam":"4.1.1","@lingui/macro":"3.6.0","@lingui/react":"3.6.0","babel-plugin-macros":"3.0.1","@svgr/parcel-plugin-svgr":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","sass":"1.29.0","husky":"4.3.8","react":"16.12.0","eslint":"7.13.0","core-js":"3.7.0","modules":"0.4.0","webpack":"4.44.2","audit-ci":"3.1.1","prettier":"2.1.2","react-dom":"16.12.0","babel-jest":"26.6.3","prop-types":"15.7.2","@babel/core":"7.12.3","@lingui/cli":"3.6.0","lint-staged":"9.5.0","webpack-cli":"3.3.12","autoprefixer":"10.0.2","markdown-table":"2.0.0","@babel/register":"7.12.1","postcss-modules":"1.5.0","replace-in-file":"6.1.0","@babel/preset-env":"7.12.1","eslint-plugin-jest":"24.1.3","webpack-dev-server":"3.11.0","@babel/preset-react":"7.12.5","eslint-filtered-fix":"0.1.1","eslint-plugin-react":"7.21.5","@babel/eslint-parser":"7.12.1","@yoti/webpack-config":"0.1.0-alpha.9","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"2.22.1","@testing-library/react":"11.1.2","eslint-config-prettier":"6.15.0","eslint-plugin-jsx-a11y":"6.4.1","eslint-plugin-prettier":"3.1.4","@testing-library/jest-dom":"5.11.6","eslint-plugin-react-hooks":"4.2.0","babel-plugin-module-resolver":"4.0.0","eslint-plugin-testing-library":"3.10.0","eslint-import-resolver-babel-module":"5.2.0","eslint-plugin-jsx-control-statements":"2.2.1","@babel/plugin-proposal-class-properties":"7.12.1"},"peerDependencies":{"react":"16.12.0","react-dom":"16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_0.3.0_1628006209805_0.1951836578889672","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@getyoti/react-face-capture","version":"0.3.1","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@0.3.1","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"05aa3741e99f5a23b11737965827ce9ef94a9721","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-0.3.1.tgz","fileCount":9,"integrity":"sha512-TJn22QjnclF9pKhakj65W0G2p7vLPKUgw3gRvJtjHfjiBk/wxAF1QIx1q5oEhp8wSQzLiLYD+A/27UNtrHkMSA==","signatures":[{"sig":"MEQCIFtFgVHQbM9kH9IjD4755pVPcPYOc/vgO1ijgN6FdKzUAiA8pqA7dle7/K0XZJcgjtJY7aCefEAbKqQDbyu7wS5rYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":961254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm8TMCRA9TVsSAnZWagAAibMP/0/OluqbrxMGOCZIjxS0\nr8gqMUjxZo0lfg/K9beFAJjNwL4JADYqnlan/IS1rue9NT+VTS/f0YniLPPr\niNV8uSfKFqwPBRsvgYsPJTYIe+YvB6G6d8w4N5I18OqU7Snkt62aT+khufLt\n1tFgifGKnrIpXWCTgp2/5Eg2holmbj4LomcQ45BqJtBSapM+zySGVSmDeM+J\nOk7hJj6AvrhLZZydoEI6WjQq/yUVRDMbAOzsSLA3bFcBfWsenWCgupHRkNjU\n0ls3YyG4p49b5wNUELI39LDwFBJeJtJtPwwM/meMLqvjZKWZsAxnRVK7UgS1\ne9gcAj2hgeDKlF1yUmCSgvQ3/Fg9jVdcwCsJiGe7YvADSvzD/R6XxM3rGEDL\nT0esLGK9wlCZIHoJIefaRp78nQjI0pbuLmBrj9GS5urCxCzVcA6qm6bEsYh7\n9tBgrSvHl6cVRlqZOznS5VX7HwgfnZIBZUqBY8DZp0FNiey+blQHmUfNHlJz\nI4TAew03x2PJUnNh/dyki9SUrzrs3z0Hxb3L1JpkBNw+BdxA3255FOIVGKUI\nkwam8C4kszYU3ZH2Wa1rhRVBr3jpb2ENRiFe48kDvUAwjsos2qtJZ+BtME2v\ny2tKD0MVKVl3l7OSa/X/KxL+Hsy56zTvOgjyzKRETtNpjTNO4zWIpz1SPGQs\n/Pek\r\n=XsZF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"npm":"6.4.1","node":"10.15.1"},"scripts":{"lint":"prettier 'src/**/*.{js,jsx,json,md,css,scss,html}' --write && eslint --ext .jsx,.js src","test":"jest --config ./tools/jest.config.json","audit":"audit-ci -h","build":"NODE_ENV=production webpack --config ./tools/webpack-prod-config.babel.js && npm run copy-assets","start":"NODE_ENV=development webpack-dev-server --config ./tools/webpack-dev-config.babel.js","lint:fix":"npm run lint -- --fix","test:watch":"npm run test -- --watch","copy-assets":"cp -f package.json dist; cp -f CHANGELOG.md dist; cp -f LICENCE.md dist; cp -f docs/integrators.md dist/README.md","npm-version":"npm --no-git-tag-version version","lingui:build":"npm run lingui:extract && npm run lingui:compile","publishToNpm":"npm publish dist --access=public","publish:check":"npm publish dist --dry-run","test:coverage":"npm run test -- --coverage","lingui:compile":"lingui compile --strict --verbose","lingui:extract":"lingui extract --clean","publishToNexus":"npm publish dist","updateBrowserSupport":"node ./tools/updateBrowserSupport.js"},"_npmUser":{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"6.4.1","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"10.15.1","dependencies":{"classnames":"2.2.6","face-api.js":"0.22.0","react-webcam":"4.1.1","@lingui/macro":"3.6.0","@lingui/react":"3.6.0","babel-plugin-macros":"3.0.1","@svgr/parcel-plugin-svgr":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","sass":"1.29.0","husky":"4.3.8","react":"16.12.0","eslint":"7.13.0","core-js":"3.7.0","modules":"0.4.0","webpack":"4.44.2","audit-ci":"3.1.1","prettier":"2.1.2","react-dom":"16.12.0","babel-jest":"26.6.3","prop-types":"15.7.2","@babel/core":"7.12.3","@lingui/cli":"3.6.0","lint-staged":"9.5.0","webpack-cli":"3.3.12","autoprefixer":"10.0.2","markdown-table":"2.0.0","@babel/register":"7.12.1","postcss-modules":"1.5.0","replace-in-file":"6.1.0","@babel/preset-env":"7.12.1","eslint-plugin-jest":"24.1.3","webpack-dev-server":"3.11.0","@babel/preset-react":"7.12.5","eslint-filtered-fix":"0.1.1","eslint-plugin-react":"7.21.5","@babel/eslint-parser":"7.12.1","@yoti/webpack-config":"0.1.0-alpha.9","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"2.22.1","@testing-library/react":"11.1.2","eslint-config-prettier":"6.15.0","eslint-plugin-jsx-a11y":"6.4.1","eslint-plugin-prettier":"3.1.4","@testing-library/jest-dom":"5.11.6","eslint-plugin-react-hooks":"4.2.0","babel-plugin-module-resolver":"4.0.0","eslint-plugin-testing-library":"3.10.0","eslint-import-resolver-babel-module":"5.2.0","eslint-plugin-jsx-control-statements":"2.2.1","@babel/plugin-proposal-class-properties":"7.12.1"},"peerDependencies":{"react":"16.12.0","react-dom":"16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_0.3.1_1637598411908_0.37510858021945026","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@getyoti/react-face-capture","version":"0.4.0","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@0.4.0","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"e03574cb7f309077c17f9cc77dc70a454caaa34e","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-0.4.0.tgz","fileCount":15,"integrity":"sha512-v4nDwvmXhTxb7ftCfcoxSUFLmC6YCTPOxofW/9v+8Yfapub0umxjSeReOHR1TTnaGQhJLm8bnkKI/COtmXTkAQ==","signatures":[{"sig":"MEQCICCPvPt63GHTU+N9fiAEjtijXclYA90ahh+3GyAK4T1GAiA9M4x2wrsoerBp4Z+6rzd16GH7zIl8+Er8xf+NNX4rVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3942280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuhjrCRA9TVsSAnZWagAAhNAP/2ocHgMLgGNwac4LtQlt\nm+hJRF8p7EP7LyBqploxXDpXG60gN1/nakLJmt2+vExgwgXNpXgYg11tiQF9\nBgHK05BEwj1Imj+BytkMWsypOfgNGDQTmGWCbod6rBAUMdi9p37zGxWuRotv\nc2Q3nmmU3T2lGInPqm13t1BVzNlaV8rMDijg2fPzGtroVGtUG5lZUrkfEH/c\nstuyoH3ZcJlUwMwwFueX9Nd3jVi6iRwRWz17PgYkk4+ThruLF7HM5C1zBjzh\nqEEajSXttWYih3RLprOKJKZ49xqkQssAKV2+UWzpbC9+p3NJqqR5yk3pIjnX\ni0oATBzH3sMhZlwh5eZJkjfxnaVSOTSrtv5lhZbCKSH9OqATcd/DP/d/Vg1i\nXwINO6lfgtWeJo40/RMFoLTMPwTyvuaxQzm6O2pFnhjaq2j0SuRV99G1mnlm\nNSTocgCgA6IuJ1EQqcKvvsBUdV92GYeLVchvoL9UTE125bmlvEc4TIp75Q7I\nyuo3P4Q6deHI+Kw56sShkdwXwANWirh7U9GtY4fj0kg5JedqLIfcb6Ry6f7v\nZ/ovCDuFXcYzPSN0a0iDaU7LONxWv60Za8/yQrr4ycfTiOMY4Qx5DRdlsqiv\nwFGgwDCihp0FF+q5Rr17753rHvev/iVrZtt3Qi5dxAS5UIS2SCkbP0PlHjPw\nxEuH\r\n=1eaN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"prettier 'src/**/*.{js,jsx,json,md,css,scss,html}' --write && eslint --ext .jsx,.js src","test":"jest --config ./tools/jest.config.json","audit":"audit-ci -h","build":"npm run build:react && npm run build:vanilla","start":"NODE_ENV=development webpack-dev-server --config ./tools/webpack-dev-config.babel.js","lint:fix":"npm run lint -- --fix","test:watch":"npm run test -- --watch","build:react":"NODE_ENV=production webpack --config ./tools/webpack-prod-config.babel.js && npm run copy-assets","copy-assets":"cp -f package.json dist; cp -f CHANGELOG.md dist; cp -f LICENCE.md dist; cp -f docs/integrators.md dist/README.md","npm-version":"npm --no-git-tag-version version","lingui:build":"npm run lingui:extract && npm run lingui:compile","publishToNpm":"npm publish dist --access=public","build:vanilla":"cd ./vanilla-face-capture && npm run build && cp -R ./dist/ ../dist/vanilla/","publish:check":"npm publish dist --dry-run","test:coverage":"npm run test -- --coverage","lingui:compile":"lingui compile --strict --verbose","lingui:extract":"lingui extract --clean","publishToNexus":"npm publish dist","updateBrowserSupport":"node ./tools/updateBrowserSupport.js"},"_npmUser":{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"6.4.1","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"10.15.1","dependencies":{"classnames":"2.2.6","face-api.js":"0.22.0","react-webcam":"4.1.1","@lingui/macro":"3.6.0","@lingui/react":"3.6.0","babel-plugin-macros":"3.0.1","@svgr/parcel-plugin-svgr":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","sass":"1.29.0","husky":"4.3.8","react":"16.12.0","eslint":"7.13.0","core-js":"3.7.0","modules":"0.4.0","webpack":"4.44.2","audit-ci":"3.1.1","prettier":"2.1.2","react-dom":"16.12.0","babel-jest":"26.6.3","prop-types":"15.7.2","@babel/core":"7.12.3","@lingui/cli":"3.6.0","lint-staged":"9.5.0","webpack-cli":"3.3.12","autoprefixer":"10.0.2","markdown-table":"2.0.0","@babel/register":"7.12.1","postcss-modules":"1.5.0","replace-in-file":"6.1.0","@babel/preset-env":"7.12.1","eslint-plugin-jest":"24.1.3","webpack-dev-server":"3.11.0","@babel/preset-react":"7.12.5","eslint-filtered-fix":"0.1.1","eslint-plugin-react":"7.21.5","@babel/eslint-parser":"7.12.1","@yoti/webpack-config":"0.1.0-alpha.9","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"2.22.1","@testing-library/react":"11.1.2","eslint-config-prettier":"6.15.0","eslint-plugin-jsx-a11y":"6.4.1","eslint-plugin-prettier":"3.1.4","@testing-library/jest-dom":"5.11.6","eslint-plugin-react-hooks":"4.2.0","babel-plugin-module-resolver":"4.0.0","eslint-plugin-testing-library":"3.10.0","eslint-import-resolver-babel-module":"5.2.0","eslint-plugin-jsx-control-statements":"2.2.1","@babel/plugin-proposal-class-properties":"7.12.1"},"peerDependencies":{"react":"16.12.0","react-dom":"16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_0.4.0_1639586026729_0.6068748287043559","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@getyoti/react-face-capture","version":"0.5.0","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@0.5.0","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"064c2a72b6ce391913cda36c00a776428c5931cc","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-0.5.0.tgz","fileCount":15,"integrity":"sha512-ZJ5tNOrQsggk75zAoPft68M1bkkGomdANfAw/rIXbmoR+TMAwWdlKHAlEkvX65Ioplf37AR11+jp1d/TdMNwng==","signatures":[{"sig":"MEUCIHM+9XHjRpwCmrP9LW1i093iyTzne/q8YDoQ2ZyzgYptAiEAiuusnAzcgqWxicuDQk3ynt0r2a8NNXH6pUDX8iLjU6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3956027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBR/mCRA9TVsSAnZWagAAsgAP/AuZKsKjsRWvc5pHhxUP\nHeMZsFINvs8kaO3IlZrR4ZYTR0DAnNvKimuardTLUZfJ+h+6hWLgpRMoSz50\nL8VB+jc0/8iA9x3bAZsq5sEfPlIrSPOSUvzcbpI5fF1a5uQd1zHk5+hLbmsd\nA6oT38Vyi8bDkcpylORXjwZVZQ2dDVmjNxDXutquJgvIh8JxfxVObS17sEQM\nOhJNxEhmX/iYLVxAtZ8MtcVYQccod/UobrGgrmWV40aiE0Zu8LoUe4wGdpu+\n/hykmOxprD5AO9BdDrTW3tKfrMNiAb0oUzHEHOnahX9vaqrCNlAsbxbSG0xG\nEC4wDMDN2ifrAdQzNVTpdh7DHnUbwBnNNAZOwpupvFB4eqnC566unOLyV0+P\nsrvivXjg3zs+C+bHZC0eEf7NQDYYkuOTMBcgNA2CfULJYQgIPqIpbJn6MRpz\nnDRqnluOZgR2o3eZ4stGp+MfVOXBT4j6gS8tbSK936+oYiqTm6tj1rxmx0dk\nZ+uM1QShp+hTrnxraweKJ4pvtI7//55sCMBnkChwxXdg8+ZzIS50iI2rLohu\naRv6YoQwSx/u838SXPSiQDWyHB3W5hOVHp1FvAB3fn5ZxtStpJNkbnBjCSCl\nI6UaFvPdTlaKLL5johJ8dTHbRkELZsxQJ/2JiAC/4qHHhV8G4/d0DNM3MXfU\nniEY\r\n=OM8e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"prettier 'src/**/*.{js,jsx,json,md,css,scss,html}' --write && eslint --ext .jsx,.js src","test":"jest --config ./tools/jest.config.json","audit":"audit-ci -h","build":"npm run build:react && npm run build:vanilla","start":"NODE_ENV=development webpack-dev-server --config ./tools/webpack-dev-config.babel.js","lint:fix":"npm run lint -- --fix","test:watch":"npm run test -- --watch","build:react":"NODE_ENV=production webpack --config ./tools/webpack-prod-config.babel.js && npm run copy-assets","copy-assets":"cp -f package.json dist; cp -f CHANGELOG.md dist; cp -f LICENCE.md dist; cp -f docs/integrators.md dist/README.md","npm-version":"npm --no-git-tag-version version","lingui:build":"npm run lingui:extract && npm run lingui:compile","publishToNpm":"npm publish dist --access=public","build:vanilla":"cd ./vanilla-face-capture && npm run build && cp -R ./dist/ ../dist/vanilla/","publish:check":"npm publish dist --dry-run","test:coverage":"npm run test -- --coverage","lingui:compile":"lingui compile --strict --verbose","lingui:extract":"lingui extract --clean","publishToNexus":"npm publish dist","updateBrowserSupport":"node ./tools/updateBrowserSupport.js"},"_npmUser":{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"6.4.1","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"10.15.1","dependencies":{"classnames":"2.2.6","face-api.js":"0.22.0","react-webcam":"4.1.1","@lingui/macro":"3.6.0","@lingui/react":"3.6.0","babel-plugin-macros":"3.0.1","@svgr/parcel-plugin-svgr":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","sass":"1.29.0","husky":"4.3.8","react":"16.12.0","eslint":"7.13.0","core-js":"3.7.0","modules":"0.4.0","webpack":"4.44.2","audit-ci":"3.1.1","prettier":"2.1.2","react-dom":"16.12.0","babel-jest":"26.6.3","prop-types":"15.7.2","@babel/core":"7.12.3","@lingui/cli":"3.6.0","lint-staged":"9.5.0","webpack-cli":"3.3.12","autoprefixer":"10.0.2","markdown-table":"2.0.0","@babel/register":"7.12.1","postcss-modules":"1.5.0","replace-in-file":"6.1.0","@babel/preset-env":"7.12.1","eslint-plugin-jest":"24.1.3","webpack-dev-server":"3.11.0","@babel/preset-react":"7.12.5","eslint-filtered-fix":"0.1.1","eslint-plugin-react":"7.21.5","@babel/eslint-parser":"7.12.1","@yoti/webpack-config":"0.1.0-alpha.9","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"2.22.1","@testing-library/react":"11.1.2","eslint-config-prettier":"6.15.0","eslint-plugin-jsx-a11y":"6.4.1","eslint-plugin-prettier":"3.1.4","@testing-library/jest-dom":"5.11.6","eslint-plugin-react-hooks":"4.2.0","babel-plugin-module-resolver":"4.0.0","eslint-plugin-testing-library":"3.10.0","eslint-import-resolver-babel-module":"5.2.0","eslint-plugin-jsx-control-statements":"2.2.1","@babel/plugin-proposal-class-properties":"7.12.1"},"peerDependencies":{"react":"16.12.0","react-dom":"16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_0.5.0_1644503014362_0.8728382523230185","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@getyoti/react-face-capture","version":"0.6.0","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@0.6.0","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"19c880fbeaf502f6e1cc99d1f75d9950e72ddb3a","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-0.6.0.tgz","fileCount":15,"integrity":"sha512-Kf+yTLMV3fw44zUixlVkFt2QQ5H7JQp+lPkmrW7+BdDANlw/t1lQYJQq3AlthQZbCpFfWb3R6+yjXUObjUAgGA==","signatures":[{"sig":"MEUCIQCxsrzG+78K5zLAYFRIyUosvTTJJrivjmYxjYx9QjhOXgIgMhgBauQDaYwWO4MHCLNeP3+lzV0qwTpZoBuJ11MlJcc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3960707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJ3HhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrp4Q//R/PQBExTMsPUBVdjfnmW6nRqEB5AhRrKIscJwiG2GSTLQuHQ\r\nAvyRmqyzxZ/QEQT7GpfvwA7gqzcAzBhCeZw/7VcWXiMYzYm+J8C1wINDEz8P\r\n4nhIUobTDHlsebQgPg9OszxQE1STTGiqOPIdnmvow9rD8mhcD26MUlEdbmnQ\r\nBQoD18jSyQ80ZZWDdGePAUSH1TKHh56VO1xD+bD8WQzWDN+6i6mL7PSPM7Dx\r\nLvPd+VvLrVn3elLvQxnw1gkbDTVu9FqtP9Z3HEY/gmy+7OCDqybCMPl7q9/u\r\nC4oEXq5vXCh0Zk8sJBNvhwDt2BjEsfkeBqXjcqBTJEagz3V19r9g3B6VWvml\r\n3NGLOvty/B2N+wGnkVxuB/plvIX7o0PeCzx05+3DbL8OYfLewJ0XILbAdxwJ\r\nMmETsQsP/RYx0feeaVbMkadiQ3UKeQDFOI5E9hUD6wASLParOOApV8+hjYQQ\r\n17Wz4wVACF2mOJYWKFCoOsb3r/TfyJyZsEir6b6dGcxLDk9+hHD42yl075Jt\r\nQRV9XTu//bsgSPNj77foK5VLF+YMkDJAUCJCS/Si8tbspWl8x0NsJOwMpWva\r\npNmUrhIvnLgHBkid1uQZ+ihdhzvJ03nhX13RLFwCUfDXHAQCeW9xEhEYS9ep\r\n2bDPegMSHS+LhxIk1YC5VEn6UWmK5CfFIoI=\r\n=I2Mv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"prettier 'src/**/*.{js,jsx,json,md,css,scss,html}' --write && eslint --ext .jsx,.js src","test":"jest --config ./tools/jest.config.json","audit":"audit-ci -h","build":"npm run build:react && npm run build:vanilla","start":"NODE_ENV=development webpack-dev-server --config ./tools/webpack-dev-config.babel.js","lint:fix":"npm run lint -- --fix","test:watch":"npm run test -- --watch","build:react":"NODE_ENV=production webpack --config ./tools/webpack-prod-config.babel.js && npm run copy-assets","copy-assets":"cp -f package.json dist; cp -f CHANGELOG.md dist; cp -f LICENCE.md dist; cp -f docs/integrators.md dist/README.md","npm-version":"npm --no-git-tag-version version","lingui:build":"npm run lingui:extract && npm run lingui:compile","publishToNpm":"npm publish dist --access=public","build:vanilla":"cd ./vanilla-face-capture && npm run build && cp -R ./dist/ ../dist/vanilla/","publish:check":"npm publish dist --dry-run","test:coverage":"npm run test -- --coverage","lingui:compile":"lingui compile --strict --verbose","lingui:extract":"lingui extract --clean","publishToNexus":"npm publish dist","updateBrowserSupport":"node ./tools/updateBrowserSupport.js"},"_npmUser":{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"6.4.1","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"10.15.1","dependencies":{"classnames":"2.2.6","face-api.js":"0.22.0","react-webcam":"4.1.1","@lingui/macro":"3.6.0","@lingui/react":"3.6.0","babel-plugin-macros":"3.0.1","@svgr/parcel-plugin-svgr":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","sass":"1.29.0","husky":"4.3.8","react":"16.12.0","eslint":"7.13.0","core-js":"3.7.0","modules":"0.4.0","webpack":"4.44.2","audit-ci":"3.1.1","prettier":"2.1.2","react-dom":"16.12.0","babel-jest":"26.6.3","prop-types":"15.7.2","@babel/core":"7.12.3","@lingui/cli":"3.6.0","lint-staged":"9.5.0","webpack-cli":"3.3.12","autoprefixer":"10.0.2","markdown-table":"2.0.0","@babel/register":"7.12.1","postcss-modules":"1.5.0","replace-in-file":"6.1.0","@babel/preset-env":"7.12.1","eslint-plugin-jest":"24.1.3","webpack-dev-server":"3.11.0","@babel/preset-react":"7.12.5","eslint-filtered-fix":"0.1.1","eslint-plugin-react":"7.21.5","@babel/eslint-parser":"7.12.1","@yoti/webpack-config":"0.1.0-alpha.9","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"2.22.1","@testing-library/react":"11.1.2","eslint-config-prettier":"6.15.0","eslint-plugin-jsx-a11y":"6.4.1","eslint-plugin-prettier":"3.1.4","@testing-library/jest-dom":"5.11.6","eslint-plugin-react-hooks":"4.2.0","babel-plugin-module-resolver":"4.0.0","eslint-plugin-testing-library":"3.10.0","eslint-import-resolver-babel-module":"5.2.0","eslint-plugin-jsx-control-statements":"2.2.1","@babel/plugin-proposal-class-properties":"7.12.1"},"peerDependencies":{"react":"16.12.0","react-dom":"16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_0.6.0_1646752225467_0.8023021085892104","host":"s3://npm-registry-packages"}},"1.0.0-beta.2":{"name":"@getyoti/react-face-capture","version":"1.0.0-beta.2","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@1.0.0-beta.2","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"201f2be3d21e95a15f45d88ea39392376d968ee3","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-1.0.0-beta.2.tgz","fileCount":15,"integrity":"sha512-C7G+esDVFb5dYgOA8hU8vdbzbey5zDFNcASObtGnhnRVt/3gAUi7VBxwSsGi/wUQdzB3xMIhOBfEHMZGG+ozag==","signatures":[{"sig":"MEUCIQDQ5EmGwGIw6ZsPvwPSNA9K7I/OcXQcqVOP0S1fhUKEAwIgWPvGfhOHBNmtfHk493ZZt22DUzpXfHaAHow+sFUdL9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4644564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPfGpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFwA//cEM/6GBBIYCyQDD6Gx1eCQ2tpRFnBAmKMlE6wNrSJI3CNsAD\r\n937ybTsKrN0tLnUyKxYICekrMDlCRYdZnBWyCNGr+UnuYL0vSCJUslIUYP3E\r\nXicPag2D8UycSib6Vp+cugdwEuL1iWp6sTAJNAgq1b/eZ5sy+bKyLEvyVMAC\r\nFNZI/lBvuTqG/LNL/IWE+PypQ2B6rdkg9Aqf3VZRneXB+OHKHCVuJAjce5O5\r\n5rAOug/VHg2Hy7yHMXujEJOD3YD+HKg7rEGcKuul5CHdW33BQSOr2IIFHiTA\r\ne4GumcbZnQlO68+waFgdSNWCK1BnQIWsd6di9vGSkGBJyLnHK8QlwEs7xty2\r\nlo0lP5rbOV/LQ4DWAByWyWowuXtor7Y/zb0QyKxzzzYzOqbhfxI9kI8d/msE\r\nSQdOh72yJNLeCroTNX4gmjzhqAvBcBM2+lBi6hggJAeacjVQDnHmvQLs1pHc\r\n/BzOI3CoQmm01wm5QWt7U80N4oEzJO8jVTK0SL5yPR/6+L4DF5NgiY0Q22oO\r\nueQfoIl9kqW44xGCoTpqZk6AuHWih+fRdjwsx7OsXf5s3cJMd+2mwo4390q7\r\naLcs5bxLEVQR2w2knbbOzfNdeYb4BH7HLqC3NF8VSEO8UA3OiC2tHBdKwaOA\r\nocJz4ineAumoTK1fwzXzqXp57+ktVWH1Vik=\r\n=YTAp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2f87cedbdc64b740479cda140a877fcb85b1d0a7","scripts":{"lint":"prettier 'src/**/*.{js,jsx,json,md,css,scss,html}' --write && eslint --ext .jsx,.js src","mock":"cd mock && npm start","test":"jest --config ./tools/jest.config.json","audit":"audit-ci -c -a trim glob-parent node-fetch","build":"NODE_ENV=production webpack --config ./tools/webpack-prod-config.babel.js && npm run copy-assets && node ./tools/ignore-webpack-replacement.js dist/index.js","start":"start-storybook -p 6006 --no-manager-cache","lint:fix":"npm run lint -- --fix","start:url":"SECURE_PROVIDER_URL=$npm_config_url start-storybook -p 6006 --no-manager-cache","test:watch":"npm run test -- --watch","copy-assets":"cp -f package.json ./dist/; cp -f CHANGELOG.md ./dist/; cp -f LICENCE.md ./dist/; cp -f docs/integrators.md ./dist/README.md","npm-version":"npm --no-git-tag-version version","lingui:build":"npm run lingui:extract && npm run lingui:compile","publishToNpm":"npm publish dist --access=public","publish:check":"npm publish dist --dry-run","test:coverage":"npm run test -- --coverage","lingui:compile":"lingui compile --strict --verbose","lingui:extract":"lingui extract --clean","publishToNexus":"npm publish dist","build:storybook":"build-storybook","updateBrowserSupport":"node ./tools/updateBrowserSupport.js","start:storybook-static":"npm run build && npm run build:storybook && http-server storybook-static -S -C './tools/pem/cert.pem' -K './tools/pem/key.pem'"},"_npmUser":{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"8.1.2","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"16.13.1","dependencies":{"axios":"0.24.0","classnames":"2.2.6","face-api.js":"0.22.0","@lingui/macro":"3.6.0","@lingui/react":"3.6.0","@yoti/capture":"file:../capture/dist/capture-protected","react-resize-detector":"7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.5","jest":"26.6.3","sass":"1.29.0","react":"16.12.0","eslint":"7.13.0","nanoid":"3.2.0","core-js":"3.7.0","modules":"0.4.0","postcss":"8.4.5","process":"0.11.10","webpack":"5.52.0","audit-ci":"5.1.2","prettier":"2.1.2","react-dom":"16.12.0","babel-jest":"26.6.3","css-loader":"6.2.0","prop-types":"15.7.2","@babel/core":"7.12.3","@lingui/cli":"3.6.0","http-server":"13.0.0","sass-loader":"12.1.0","webpack-cli":"4.8.0","autoprefixer":"10.0.2","babel-loader":"8.2.2","@svgr/webpack":"5.5.0","css-hot-loader":"1.4.4","markdown-table":"2.0.0","@babel/register":"7.12.1","postcss-modules":"4.3.0","replace-in-file":"6.1.0","@storybook/react":"6.4.19","follow-redirects":"1.14.7","@babel/preset-env":"7.12.1","eslint-plugin-jest":"24.1.3","identity-obj-proxy":"3.0.0","@babel/preset-react":"7.12.5","babel-plugin-macros":"3.1.0","eslint-filtered-fix":"0.1.1","eslint-plugin-react":"7.21.5","@babel/eslint-parser":"7.16.5","@yoti/webpack-config":"1.0.0-alpha.5","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"2.22.1","jest-environment-node":"27.4.2","@storybook/addon-links":"6.4.19","@storybook/preset-scss":"1.0.3","@testing-library/react":"11.1.2","eslint-config-prettier":"6.15.0","eslint-plugin-jsx-a11y":"6.4.1","eslint-plugin-prettier":"3.1.4","@storybook/addon-actions":"6.4.19","@storybook/addon-postcss":"2.0.0","@testing-library/jest-dom":"5.11.6","eslint-plugin-react-hooks":"4.2.0","@storybook/addon-essentials":"6.4.19","@storybook/builder-webpack5":"6.4.19","@storybook/manager-webpack5":"6.4.19","@storybook/addon-storysource":"6.4.19","@testing-library/react-hooks":"7.0.2","babel-plugin-module-resolver":"4.0.0","@yoti/ui-kit-components-react":"4.0.0-alpha.9","eslint-plugin-testing-library":"3.10.0","eslint-import-resolver-babel-module":"5.2.0","eslint-plugin-jsx-control-statements":"2.2.1","@babel/plugin-proposal-class-properties":"7.12.1","@babel/plugin-transform-modules-commonjs":"7.16.0"},"peerDependencies":{"react":">=16.12.0 <18","react-dom":">=16.12.0 <18"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_1.0.0-beta.2_1648226729525_0.376354162576632","host":"s3://npm-registry-packages"}},"1.0.0-beta.3":{"name":"@getyoti/react-face-capture","version":"1.0.0-beta.3","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@1.0.0-beta.3","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"71b5a293b9d5b5691d0fdd1b77c35ded1e8e7d36","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-1.0.0-beta.3.tgz","fileCount":15,"integrity":"sha512-7pl19EpWP+ADXhti2DwD8wgzIYy6ZfMvsJ05U8IOPytSn1uMUDVI+EfI+VfjoDP0aMUYLLC7up081VtsDsWxKg==","signatures":[{"sig":"MEYCIQCsyG0ObVGxkajRKQ4zMM4qlBSizl/et+TklHIrBNUQYwIhALTlnIdMTha46hs1wvgNVmZQD3hqmuyWqJ3Hjrg/9but","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4636402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUFH5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYNhAAiEIvyIozN7LRJXMVAm7Wo+SDgEhtt0XlF0yJ62fumgMr3A9N\r\nfRw9kJ4lPTcbdq8Dg/f2WhsfgDQaPeswCxYwDRe1aWq2crgI6sK/I0jMmgFx\r\nXUIriXO8cnAFAAXANuk8HlJkyj2TQp9z51u51zMy8I+5PoGHhPn1oa4x6Fi7\r\no1gTxoqcX0wVRrMppTev24VNdFtnMa/BbCum9y/ExFIPNYYHNd9p1Ln6+tIY\r\ni6eL4TMNxmg83ioL76yd8haIVSGKiaw9HNu+RiQdC/Reu+JYyBjmkjwtllpg\r\nzuxtXjRtSeABKhknghvz+QRbBVXvNbA8rdkAgEoeyJqEEfAsNz7XdxtwYha+\r\nt1cxVi4Howblof+TR8GLepV3GxMfwIkKacGiDoT8XTOJz5S6MClT35jY82aw\r\nAYawUqdvQeTDN8iMhn1Wo4MYplXcAmhpzqTFdHZV0uA1SlcPWuPLhZny8bqJ\r\nrjYZ834rc/37j4oUuyohp1joRqd6cJbomxV5zSyk2T4RQMj1cHeBwMdcFRcj\r\nYAQ594wHVbYmeCr7rnRzn5egzdrdHLYgoLjDac6Ffjd9Ku/y3taE5P1oBElK\r\nBAIjgrR8HCNi5/NTUIWI4qIDSB86kE7OeHUBuz4bz8aB/H3o4WzBaOEUK4y4\r\no3QAhaRcdntHOOU+jriVHn/08Zh700/5X64=\r\n=qeuV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a98d50503c6d6ba9964d07f19f19df4e3b8e3213","_npmUser":{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"axios":"0.24.0","classnames":"2.2.6","face-api.js":"0.22.0","@lingui/macro":"3.6.0","@lingui/react":"3.6.0","react-resize-detector":"7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.5","jest":"26.6.3","sass":"1.29.0","react":"16.12.0","eslint":"7.13.0","nanoid":"3.2.0","core-js":"3.7.0","modules":"0.4.0","postcss":"8.4.5","process":"0.11.10","webpack":"5.52.0","audit-ci":"5.1.2","prettier":"2.1.2","react-dom":"16.12.0","babel-jest":"26.6.3","css-loader":"6.2.0","prop-types":"15.7.2","@babel/core":"7.12.3","@lingui/cli":"3.6.0","http-server":"13.0.0","sass-loader":"12.1.0","webpack-cli":"4.8.0","autoprefixer":"10.0.2","babel-loader":"8.2.2","@svgr/webpack":"5.5.0","css-hot-loader":"1.4.4","markdown-table":"2.0.0","@babel/register":"7.12.1","postcss-modules":"4.3.0","replace-in-file":"6.1.0","@storybook/react":"6.4.19","follow-redirects":"1.14.7","@babel/preset-env":"7.12.1","eslint-plugin-jest":"24.1.3","identity-obj-proxy":"3.0.0","@babel/preset-react":"7.12.5","babel-plugin-macros":"3.1.0","eslint-filtered-fix":"0.1.1","eslint-plugin-react":"7.21.5","@babel/eslint-parser":"7.16.5","@yoti/webpack-config":"1.0.0-alpha.5","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"2.22.1","jest-environment-node":"27.4.2","@storybook/addon-links":"6.4.19","@storybook/preset-scss":"1.0.3","@testing-library/react":"11.1.2","eslint-config-prettier":"6.15.0","eslint-plugin-jsx-a11y":"6.4.1","eslint-plugin-prettier":"3.1.4","@storybook/addon-actions":"6.4.19","@storybook/addon-postcss":"2.0.0","@testing-library/jest-dom":"5.11.6","eslint-plugin-react-hooks":"4.2.0","@storybook/addon-essentials":"6.4.19","@storybook/builder-webpack5":"6.4.19","@storybook/manager-webpack5":"6.4.19","@storybook/addon-storysource":"6.4.19","@testing-library/react-hooks":"7.0.2","babel-plugin-module-resolver":"4.0.0","@yoti/ui-kit-components-react":"4.0.0-alpha.9","eslint-plugin-testing-library":"3.10.0","eslint-import-resolver-babel-module":"5.2.0","eslint-plugin-jsx-control-statements":"2.2.1","@babel/plugin-proposal-class-properties":"7.12.1","@babel/plugin-transform-modules-commonjs":"7.16.0"},"peerDependencies":{"react":">=16.12.0 <18","react-dom":">=16.12.0 <18"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_1.0.0-beta.3_1649431032808_0.48647981259750583","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@getyoti/react-face-capture","version":"1.0.0","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@1.0.0","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"d8732185077f6de0c95a57ca2575f17f3e514401","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-1.0.0.tgz","fileCount":16,"integrity":"sha512-S3cCA7aQGPKDR7eKRL0QqQx+18qtONw4MQLXIXUevH47XDW4Dv7xWMz9Pp7XYbI224qXKs/ZyTtuvoaQdAJppQ==","signatures":[{"sig":"MEYCIQCjDXz4LwFyNoYDDEIQn0m4flJXFx6a1GWnLPTepio5fwIhAPEeMMV3Kf64UtoFMG7ZwEHa2ItBeyD9Wx2vDsqpYE1w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4685119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2rkAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWfw/8CjfMrn8SbATNoIX/1o2ecrf3ciMbRkPNQMT97OGdSo7pWucS\r\nATxk5KrJcX0AW60Dz7UWYT1TOhvRdEdSNLAiAJJ7lftWHzZQkEqx43MBBQ7T\r\nEsyBcs+ViYPsPjRBSr+mGIE+jkbK7LP2Goflh4Fx+vmV4rU2DJY/0AbhDnLu\r\n1eMVn6RRKpsGYXCOrGm1L71mfa1J2i4uUDnFPejZS0Mnr1rGoFGDIg2gGnfn\r\n8ghq+ukgmnukDryrlnokJlo9yHs9ERif/Q8IqpD3wnBaV6kI1sZgwGGQeg+b\r\nq6EgwBLJu3eXYlwtbC/A+/GOkhXdPt7UjYbn5TMPieDH8i//QytLZCoSs2lZ\r\n4km1IkgWbRUiw+gRAsjBB01hULRXMQtm5x+amPVaYCVZlpyO5ZhTXoSmIW4P\r\nwBUoUBmkG4xu0dDP5pil6sHQau9WPXxfnOQyRNC9xourowraq4pgRRXQMism\r\nangRpEkEdbintuskyENQnljM14VQUd3upg1XZo2dPKpHnElE2+8Nq5XGfvux\r\nM4YHGLx+Xs+np4FgKhglal4LOTy1KtvwFQ0R1sTGCzceTne//HP/GTuDmzwK\r\nzaVPLN5MhkR2GPgZoSQt7vxs/omMG52QgkN2xb7iiYQtVVwzJxXSno30NsIg\r\nsTHUU76gF+TMusbytMAywvqWKm5DgzGSHR4=\r\n=g0rx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","typings":"index.d.ts","_npmUser":{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"axios":"0.24.0","classnames":"2.2.6","face-api.js":"0.22.0","@lingui/macro":"3.6.0","@lingui/react":"3.6.0","react-resize-detector":"7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.5","jest":"26.6.3","sass":"1.29.0","react":"16.12.0","eslint":"7.13.0","nanoid":"3.2.0","core-js":"3.7.0","modules":"0.4.0","postcss":"8.4.5","process":"0.11.10","webpack":"5.52.0","audit-ci":"6.1.2","prettier":"2.1.2","react-dom":"16.12.0","babel-jest":"26.6.3","css-loader":"6.2.0","prop-types":"15.7.2","@babel/core":"7.12.3","@lingui/cli":"3.6.0","http-server":"14.1.0","sass-loader":"12.1.0","webpack-cli":"4.8.0","autoprefixer":"10.0.2","babel-loader":"8.2.2","@svgr/webpack":"5.5.0","css-hot-loader":"1.4.4","detect-browser":"5.3.0","markdown-table":"2.0.0","@babel/register":"7.12.1","postcss-modules":"4.3.0","replace-in-file":"6.1.0","@storybook/react":"6.4.19","follow-redirects":"1.14.7","@babel/preset-env":"7.12.1","eslint-plugin-jest":"24.1.3","identity-obj-proxy":"3.0.0","@babel/preset-react":"7.12.5","babel-plugin-macros":"3.1.0","eslint-filtered-fix":"0.1.1","eslint-plugin-react":"7.21.5","@babel/eslint-parser":"7.16.5","@yoti/webpack-config":"1.0.0-alpha.5","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"2.22.1","jest-environment-node":"27.4.2","@storybook/addon-links":"6.4.19","@storybook/preset-scss":"1.0.3","@testing-library/react":"11.1.2","eslint-config-prettier":"6.15.0","eslint-plugin-jsx-a11y":"6.4.1","eslint-plugin-prettier":"3.1.4","@storybook/addon-actions":"6.4.19","@storybook/addon-postcss":"2.0.0","@testing-library/jest-dom":"5.11.6","eslint-plugin-react-hooks":"4.2.0","@storybook/addon-essentials":"6.4.19","@storybook/builder-webpack5":"6.4.19","@storybook/manager-webpack5":"6.4.19","@storybook/addon-storysource":"6.4.19","@testing-library/react-hooks":"7.0.2","babel-plugin-module-resolver":"4.0.0","@yoti/ui-kit-components-react":"4.0.0-alpha.9","eslint-plugin-testing-library":"3.10.0","eslint-import-resolver-babel-module":"5.2.0","eslint-plugin-jsx-control-statements":"2.2.1","@babel/plugin-proposal-class-properties":"7.12.1","@babel/plugin-transform-modules-commonjs":"7.16.0"},"peerDependencies":{"react":">=16.12.0 <18","react-dom":">=16.12.0 <18"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_1.0.0_1658501376012_0.35815045041723836","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@getyoti/react-face-capture","version":"1.1.0","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@1.1.0","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"c066d9df5095dd3cae4e2ac7b624811de44dc0a5","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-1.1.0.tgz","fileCount":16,"integrity":"sha512-XM3r7rQjxTyU+S1RX2csbiRnnr9apWXwDJAT5hoDM5INzy9M6buDIZum/x/id6Tacjt3dc0ps86nUo+JiR/E0Q==","signatures":[{"sig":"MEYCIQDpBHMW1aga49yhR7jf6e8i4BG+R87oosTYw6kfjpkDAgIhANROyfPbCnFi0nWrScVH8xFQnAj3WpyWMTDlffzLwb2N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4677976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6RDCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDDg//UBnUZFS+50vpJif9OawnJJqbfj/NvX+XaR8qAZb7Alp3FSY4\r\ndNUCaDDXGDeQlkqstwUtcD4moKwC5pjb7BPTsLKzRLKkXpziPOaI4dIhinFt\r\nK/qqr+Cji8o8e6lKcv+et4CoZZZd/y3GI8TJDCmDkUnRD/G++GG6635gX9+H\r\nWImDBbK5OhHYM/gU73w4TlZgC9jx9RwTmRz9k6syKEGxtICu0ZDsP8TKnolR\r\nuRrpeh4XYsbhUNn4Q17CBB1cjZQx7TAlNmN0FNHerJK/dVN93XfUXPJ+HftK\r\ns5Kz8ULhp3gnskpe31urNghisv3lT8WwlkvWyFcHATBK42liH9f5vcxLH7to\r\neimu9KT6EMjLbKzy7eNVwRN3/2hIaiTaMIDOwBPqjNMM0dy/ZdxxA/dYptTs\r\nPUsJn1SME6vMLRUqFVH0Cs+RinN33fQMOHMa9tYc5WHwdpGk2RVdx/gydH5d\r\nEvFnQniXaUkWviOBRzPPv/OkLRszv4UDL7IH0Nd4oOuxUEtVMlvoOEc5AB/2\r\nPr3Qaa/A5u3Zg9jEWOqzKBd4GQp4JIwHiGQFef6qUE0VtPb08K1+6TMnH2/t\r\nbsYshicvLqy0s7x/0h7Gdcfg5iGIny3pQq4w7FOU5YeYyYjys2SsYlheRjNh\r\npc38MQsBhWAKPmOjbPqdeogscAA0tkNJcGo=\r\n=dH2h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","typings":"index.d.ts","_npmUser":{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"axios":"0.24.0","classnames":"2.2.6","face-api.js":"0.22.0","@lingui/macro":"3.6.0","@lingui/react":"3.6.0","react-resize-detector":"7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.5","jest":"26.6.3","sass":"1.29.0","react":"16.12.0","eslint":"7.13.0","nanoid":"3.2.0","core-js":"3.7.0","modules":"0.4.0","postcss":"8.4.5","process":"0.11.10","webpack":"5.52.0","audit-ci":"6.1.2","prettier":"2.1.2","react-dom":"16.12.0","babel-jest":"26.6.3","css-loader":"6.2.0","prop-types":"15.7.2","@babel/core":"7.12.3","@lingui/cli":"3.6.0","http-server":"14.1.0","sass-loader":"12.1.0","webpack-cli":"4.8.0","autoprefixer":"10.0.2","babel-loader":"8.2.2","@svgr/webpack":"5.5.0","css-hot-loader":"1.4.4","detect-browser":"5.3.0","markdown-table":"2.0.0","@babel/register":"7.12.1","postcss-modules":"4.3.0","replace-in-file":"6.1.0","@storybook/react":"6.4.19","follow-redirects":"1.14.7","@babel/preset-env":"7.12.1","eslint-plugin-jest":"24.1.3","identity-obj-proxy":"3.0.0","@babel/preset-react":"7.12.5","babel-plugin-macros":"3.1.0","eslint-filtered-fix":"0.1.1","eslint-plugin-react":"7.21.5","@babel/eslint-parser":"7.16.5","@yoti/webpack-config":"1.0.0-alpha.5","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"2.22.1","jest-environment-node":"27.4.2","@storybook/addon-links":"6.4.19","@storybook/preset-scss":"1.0.3","@testing-library/react":"11.1.2","eslint-config-prettier":"6.15.0","eslint-plugin-jsx-a11y":"6.4.1","eslint-plugin-prettier":"3.1.4","@storybook/addon-actions":"6.4.19","@storybook/addon-postcss":"2.0.0","@testing-library/jest-dom":"5.11.6","eslint-plugin-react-hooks":"4.2.0","@storybook/addon-essentials":"6.4.19","@storybook/builder-webpack5":"6.4.19","@storybook/manager-webpack5":"6.4.19","@storybook/addon-storysource":"6.4.19","@testing-library/react-hooks":"7.0.2","babel-plugin-module-resolver":"4.0.0","@yoti/ui-kit-components-react":"4.0.0-alpha.9","eslint-plugin-testing-library":"3.10.0","eslint-import-resolver-babel-module":"5.2.0","eslint-plugin-jsx-control-statements":"2.2.1","@babel/plugin-proposal-class-properties":"7.12.1","@babel/plugin-transform-modules-commonjs":"7.16.0"},"peerDependencies":{"react":">=16.12.0 <18","react-dom":">=16.12.0 <18"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_1.1.0_1659441346194_0.7710688061372961","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@getyoti/react-face-capture","version":"1.2.0","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@1.2.0","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"f15453b220b5996379be8c81fbdbe590bcd162b1","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-1.2.0.tgz","fileCount":16,"integrity":"sha512-vAmZTn9Gu+MQc4oAt6sFfv77WDOk6AfF61MoqHqxPqPnQKyHU1YKj9LwtuzMZaOFOcDjbdhUvNrDWdjBzfLJjQ==","signatures":[{"sig":"MEQCIE8EfvHT+R2MxkUgN/bUgI4dFWWNDXVMllZ+WKsjwkdNAiBTqt1f5o77R6QF6/3y10VYcEi7Colv8Xz3ibTOT95lkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4937741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoJg0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpR9Q/9HzdyuxkePzCWYZj1HZxAhzODxev2RYQJSE0vcsGxME7KwM0m\r\nWXZPkophspJ91nzSWBwysg6SWCPIrjByHWPOrmg61mA4nGbieyjrDU2LhVGo\r\nxdQjTbnq+iG8qpUlHa59SWUACmfF6MX8M1F52ltyMpThp26C6xaUandOUg9Y\r\n+3VOah2+UjYnvidWY/JlA0DaTfdpG2RyzW3hbD3Iou9MtGb+ktcIPIXBo0Vl\r\nh6Z8uiXPulkzNGcRNflKiJuiIh/ZGnp3GQU5Gly9kB8S3i2ho42tB3nmPM7E\r\njsZlewH42TqbNlwbUuTp3mezvsl421PM22J+dw5vNeC62Pp8B0weoUs4uhvZ\r\nI1DgSmsYJ22PWclyP+B6Fy2q9U2EB72CWOSuFoGg8pGg1MShJTlMieKSQiOy\r\nDbmudGLbhl76v4TPPbwujrJBnVJ6vsoZuk3Jr7hOZEVpgS44zIfc8/gbZvew\r\nrRXcpI0q/UTM3VpR74TIA1X06SMROkfqSqeKBkwcdT+yWdSCf/tkaXuO5WRs\r\nKrkffFFrmnmNjkC81uDGxGDEVTpjNofJozHXeFgt9Wyu+BdCE0p/W63soOKi\r\n8AnAao7XvYtU+91p1wC1sHbVkm/mNNbW8Xrb6xZPEBAJnPeIsdakyk1LWdjT\r\nlqBPVvWMnEvi67I8iG1JFty8hTssVjSQbWY=\r\n=WPJK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","typings":"index.d.ts","_npmUser":{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"axios":"0.24.0","classnames":"2.2.6","face-api.js":"0.22.0","@lingui/macro":"3.6.0","@lingui/react":"3.6.0","react-resize-detector":"7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.5","jest":"26.6.3","sass":"1.29.0","react":"16.12.0","eslint":"7.13.0","nanoid":"3.2.0","core-js":"3.7.0","modules":"0.4.0","postcss":"8.4.5","process":"0.11.10","webpack":"5.52.0","audit-ci":"6.1.2","prettier":"2.1.2","react-dom":"16.12.0","babel-jest":"26.6.3","css-loader":"6.2.0","prop-types":"15.7.2","@babel/core":"7.12.3","@lingui/cli":"3.6.0","http-server":"14.1.0","sass-loader":"12.1.0","webpack-cli":"4.8.0","autoprefixer":"10.0.2","babel-loader":"8.2.2","@svgr/webpack":"5.5.0","css-hot-loader":"1.4.4","detect-browser":"5.3.0","markdown-table":"2.0.0","@babel/register":"7.12.1","postcss-modules":"4.3.0","replace-in-file":"6.1.0","@storybook/react":"6.5.10","follow-redirects":"1.14.7","@babel/preset-env":"7.12.1","eslint-plugin-jest":"24.1.3","identity-obj-proxy":"3.0.0","@babel/preset-react":"7.12.5","babel-plugin-macros":"3.1.0","eslint-filtered-fix":"0.1.1","eslint-plugin-react":"7.21.5","@babel/eslint-parser":"7.16.5","@yoti/webpack-config":"1.0.0-alpha.5","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"2.22.1","jest-environment-node":"27.4.2","@storybook/addon-links":"6.5.10","@storybook/preset-scss":"1.0.3","@testing-library/react":"11.1.2","eslint-config-prettier":"6.15.0","eslint-plugin-jsx-a11y":"6.4.1","eslint-plugin-prettier":"3.1.4","@storybook/addon-actions":"6.5.10","@storybook/addon-postcss":"2.0.0","@testing-library/jest-dom":"5.11.6","eslint-plugin-react-hooks":"4.2.0","@storybook/addon-essentials":"6.5.10","@storybook/builder-webpack5":"6.5.10","@storybook/manager-webpack5":"6.5.10","@storybook/addon-storysource":"6.5.10","@testing-library/react-hooks":"7.0.2","babel-plugin-module-resolver":"4.0.0","@yoti/ui-kit-components-react":"4.0.0-alpha.9","eslint-plugin-testing-library":"3.10.0","eslint-import-resolver-babel-module":"5.2.0","eslint-plugin-jsx-control-statements":"2.2.1","@babel/plugin-proposal-class-properties":"7.12.1","@babel/plugin-transform-modules-commonjs":"7.16.0"},"peerDependencies":{"react":">=16.12.0 <18","react-dom":">=16.12.0 <18"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_1.2.0_1671469107968_0.16471780240382117","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@getyoti/react-face-capture","version":"1.3.0","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@1.3.0","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"e672c0be303894c0246960e8bd691fd033cfb43d","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-1.3.0.tgz","fileCount":16,"integrity":"sha512-f5kce87m15xuwf/UiAuMVPHUXjstQhUkKhZAtFctPMYi8SHQSg5Ak1FxXlQK7gb3JpWJsG/JJP2cpbsrfU0L6g==","signatures":[{"sig":"MEUCIQCPcP50ta78/oIOL7wnQDbpGjUXhcow/iEsEHkAlHkGFQIgfYFI9f0lxwdlWQal4FdCvqoelJnNRWSCOfgPkMF+THM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4914495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEz8DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojAhAAk49KJvezdCqiGFtUrgD0mcSiCB3tnh/21B8mnrvAdBh/0JN3\r\nCsMNt78zcYnTqbrdLf0v2J03KfRBKZBMfbqzseno9jQpHvJcDNIcY9NeIYMO\r\nDXS+iiozKooeRm0GNVdr2K3mSCJH3R1KggWB3R+ean2BNysMPB9tW1sd/d6i\r\n76U5UJ/WewJvziK7D5XPSo4kOjpm6M/2MeFz26lkMaiCh6nCuD02aUa9pEVG\r\n3/iHZ3Ie6uY0ER6d1H/9KAYbiTwlaT9t0ElZTXzkT+/9zIAExkBTn45vwg4z\r\nBAh0griPiaLMxiYY8JVeDQpWOzzgCTNFL2Kpb4f9nzZfIf/iXTju2r37jdzH\r\naE8AI8plUfIHyUvenxPMUgfBCfSIZRxyEFyLjnrkVvBw3cQnOwOCqMAj23ux\r\nC3oyQdTnrUturS8hDqMvr8ZlFKxJC7omCtPV1NLLsWxaUq4YXBOBZcU/0Npa\r\ni6ScSaQZrIHQqd8u0qAr1qu8jcYhMZB+N1obNSOJSHSGIpPseJhUIiNTBzr2\r\n7RG5z0cvhxgcFYkMr0FPY4zr53NR5thYQmEeUtXm2RiLzc2kHndo6gRoC6nU\r\nY1+iC96tcxpJip5MrbdXBMi8SL37IoYSl4FQFDXJb/VjmxRrHb+8ZiM4HbYj\r\nkXy8Dnhu7FSQneoBmCwjmdGsoj42RMviPb0=\r\n=GxGT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","typings":"index.d.ts","_npmUser":{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"axios":"0.24.0","classnames":"2.2.6","face-api.js":"0.22.0","@lingui/macro":"3.6.0","@lingui/react":"3.6.0"},"_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.5","jest":"26.6.3","sass":"1.29.0","react":"16.12.0","eslint":"7.13.0","nanoid":"3.2.0","core-js":"3.7.0","modules":"0.4.0","postcss":"8.4.5","process":"0.11.10","webpack":"5.52.0","audit-ci":"6.1.2","prettier":"2.1.2","react-dom":"16.12.0","babel-jest":"26.6.3","css-loader":"6.2.0","prop-types":"15.7.2","@babel/core":"7.12.3","@lingui/cli":"3.6.0","http-server":"14.1.0","sass-loader":"12.1.0","webpack-cli":"4.8.0","autoprefixer":"10.0.2","babel-loader":"8.2.2","@svgr/webpack":"5.5.0","css-hot-loader":"1.4.4","detect-browser":"5.3.0","markdown-table":"2.0.0","@babel/register":"7.12.1","postcss-modules":"4.3.0","replace-in-file":"6.1.0","@storybook/react":"6.5.10","follow-redirects":"1.14.7","@babel/preset-env":"7.12.1","eslint-plugin-jest":"24.1.3","identity-obj-proxy":"3.0.0","@babel/preset-react":"7.12.5","babel-plugin-macros":"3.1.0","eslint-filtered-fix":"0.1.1","eslint-plugin-react":"7.21.5","@babel/eslint-parser":"7.16.5","@yoti/webpack-config":"1.0.0-alpha.5","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"2.22.1","jest-environment-node":"27.4.2","@storybook/addon-links":"6.5.10","@storybook/preset-scss":"1.0.3","@testing-library/react":"11.1.2","eslint-config-prettier":"6.15.0","eslint-plugin-jsx-a11y":"6.4.1","eslint-plugin-prettier":"3.1.4","@storybook/addon-actions":"6.5.10","@storybook/addon-postcss":"2.0.0","@testing-library/jest-dom":"5.11.6","eslint-plugin-react-hooks":"4.2.0","@storybook/addon-essentials":"6.5.10","@storybook/builder-webpack5":"6.5.10","@storybook/manager-webpack5":"6.5.10","@storybook/addon-storysource":"6.5.10","@testing-library/react-hooks":"7.0.2","babel-plugin-module-resolver":"4.0.0","@yoti/ui-kit-components-react":"4.0.0-alpha.9","eslint-plugin-testing-library":"3.10.0","eslint-import-resolver-babel-module":"5.2.0","eslint-plugin-jsx-control-statements":"2.2.1","@babel/plugin-proposal-class-properties":"7.12.1","@babel/plugin-transform-modules-commonjs":"7.16.0"},"peerDependencies":{"react":">=16.12.0 <18","react-dom":">=16.12.0 <18"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_1.3.0_1678982914798_0.7635036988367272","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@getyoti/react-face-capture","version":"1.4.0","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@1.4.0","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"0c85a397eba41defa176b7b54ad458a82c6d8b07","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-1.4.0.tgz","fileCount":16,"integrity":"sha512-TLE9xyfqQ4/oX/lr+UYy42ztXYT+w9qsaA6OtUaWiI8ICmjGm0cF5Y3EbQbcu39Ml6qYH3EAhALtKiszMq59tQ==","signatures":[{"sig":"MEQCIC2j17Ob/S5aHEAMovDDIbuzhWCApE/pZD7hBZi9L+D4AiBPVQ5o+sghHpAzcwPDDBApiDhpp5OwRF8dLIeQOv0Irw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4970193},"main":"index.js","typings":"index.d.ts","_npmUser":{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"axios":"0.24.0","classnames":"2.2.6","face-api.js":"0.22.0","@lingui/macro":"3.6.0","@lingui/react":"3.6.0"},"_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.5","jest":"26.6.3","sass":"1.29.0","react":"16.12.0","eslint":"7.13.0","nanoid":"3.2.0","core-js":"3.7.0","modules":"0.4.0","postcss":"8.4.5","process":"0.11.10","webpack":"5.52.0","audit-ci":"6.1.2","prettier":"2.1.2","react-dom":"16.12.0","babel-jest":"26.6.3","css-loader":"6.2.0","prop-types":"15.7.2","@babel/core":"7.12.3","@lingui/cli":"3.6.0","http-server":"14.1.0","sass-loader":"12.1.0","webpack-cli":"4.8.0","autoprefixer":"10.0.2","babel-loader":"8.2.2","@svgr/webpack":"5.5.0","css-hot-loader":"1.4.4","detect-browser":"5.3.0","markdown-table":"2.0.0","@babel/register":"7.12.1","postcss-modules":"4.3.0","replace-in-file":"6.1.0","@storybook/react":"6.5.10","follow-redirects":"1.14.7","@babel/preset-env":"7.12.1","eslint-plugin-jest":"24.1.3","identity-obj-proxy":"3.0.0","@babel/preset-react":"7.12.5","babel-plugin-macros":"3.1.0","eslint-filtered-fix":"0.1.1","eslint-plugin-react":"7.21.5","@babel/eslint-parser":"7.16.5","@yoti/webpack-config":"1.0.0-alpha.5","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"2.22.1","jest-environment-node":"27.4.2","@storybook/addon-links":"6.5.10","@storybook/preset-scss":"1.0.3","@testing-library/react":"11.1.2","eslint-config-prettier":"6.15.0","eslint-plugin-jsx-a11y":"6.4.1","eslint-plugin-prettier":"3.1.4","@storybook/addon-actions":"6.5.10","@storybook/addon-postcss":"2.0.0","@testing-library/jest-dom":"5.11.6","eslint-plugin-react-hooks":"4.2.0","@storybook/addon-essentials":"6.5.10","@storybook/builder-webpack5":"6.5.10","@storybook/manager-webpack5":"6.5.10","@storybook/addon-storysource":"6.5.10","@testing-library/react-hooks":"7.0.2","babel-plugin-module-resolver":"4.0.0","@yoti/ui-kit-components-react":"4.0.0-alpha.9","eslint-plugin-testing-library":"3.10.0","eslint-import-resolver-babel-module":"5.2.0","eslint-plugin-jsx-control-statements":"2.2.1","@babel/plugin-proposal-class-properties":"7.12.1","@babel/plugin-transform-modules-commonjs":"7.16.0"},"peerDependencies":{"react":">=16.12.0 <18","react-dom":">=16.12.0 <18"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_1.4.0_1683803955069_0.8847511203502223","host":"s3://npm-registry-packages"}},"1.3.1-test.1":{"name":"@getyoti/react-face-capture","version":"1.3.1-test.1","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@1.3.1-test.1","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"68c3c88e81e42fd7a9c37428f8b7c487c623f7b5","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-1.3.1-test.1.tgz","fileCount":16,"integrity":"sha512-r6ABqqaIBjfHxLGBsA1pG6FXeN6hPICzg0Q+748bi4DF8lYNjcOzbY0pOuWKQBLFjMRisD9MYXB1RHwppKNNhg==","signatures":[{"sig":"MEQCIFZwTFeyFyxGjRGopjA3NhC4pO9duXR438wmtav6MuBbAiBzPsLMXMHSd0mxmc2zPzHHlkA/SyNp3wQbqmNdTABOhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4941303},"main":"index.js","typings":"index.d.ts","_npmUser":{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"axios":"0.24.0","classnames":"2.2.6","face-api.js":"0.22.0","@lingui/macro":"3.6.0","@lingui/react":"3.6.0"},"_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.5","jest":"26.6.3","sass":"1.29.0","react":"16.12.0","eslint":"7.13.0","nanoid":"3.2.0","core-js":"3.7.0","modules":"0.4.0","postcss":"8.4.5","process":"0.11.10","webpack":"5.52.0","audit-ci":"6.1.2","prettier":"2.1.2","react-dom":"16.12.0","babel-jest":"26.6.3","css-loader":"6.2.0","prop-types":"15.7.2","@babel/core":"7.23.2","@lingui/cli":"3.6.0","http-server":"14.1.0","sass-loader":"12.1.0","webpack-cli":"4.8.0","autoprefixer":"10.0.2","babel-loader":"8.2.2","@svgr/webpack":"5.5.0","css-hot-loader":"1.4.4","detect-browser":"5.3.0","markdown-table":"2.0.0","@babel/register":"7.12.1","postcss-modules":"4.3.0","replace-in-file":"6.1.0","@storybook/react":"6.5.10","follow-redirects":"1.14.7","@babel/preset-env":"7.12.1","eslint-plugin-jest":"24.1.3","identity-obj-proxy":"3.0.0","@babel/preset-react":"7.12.5","babel-plugin-macros":"3.1.0","eslint-filtered-fix":"0.1.1","eslint-plugin-react":"7.21.5","@babel/eslint-parser":"7.16.5","@yoti/webpack-config":"1.0.0-alpha.5","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"2.22.1","jest-environment-node":"27.4.2","@storybook/addon-links":"6.5.10","@storybook/preset-scss":"1.0.3","@testing-library/react":"11.1.2","eslint-config-prettier":"6.15.0","eslint-plugin-jsx-a11y":"6.4.1","eslint-plugin-prettier":"3.1.4","@storybook/addon-actions":"6.5.10","@storybook/addon-postcss":"2.0.0","@testing-library/jest-dom":"5.11.6","eslint-plugin-react-hooks":"4.2.0","@storybook/addon-essentials":"6.5.10","@storybook/builder-webpack5":"6.5.10","@storybook/manager-webpack5":"6.5.10","@storybook/addon-storysource":"6.5.10","@testing-library/react-hooks":"7.0.2","babel-plugin-module-resolver":"4.0.0","@yoti/ui-kit-components-react":"4.0.0-alpha.9","eslint-plugin-testing-library":"3.10.0","eslint-import-resolver-babel-module":"5.2.0","eslint-plugin-jsx-control-statements":"2.2.1","@babel/plugin-proposal-class-properties":"7.12.1","@babel/plugin-transform-modules-commonjs":"7.16.0"},"peerDependencies":{"react":">=16.12.0 <18","react-dom":">=16.12.0 <18"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_1.3.1-test.1_1697718377259_0.9205790212245497","host":"s3://npm-registry-packages"}},"2.0.0-beta.1":{"name":"@getyoti/react-face-capture","version":"2.0.0-beta.1","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@2.0.0-beta.1","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"7752c3c0ae29a01d47b74d4a74d00984ce31d176","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-2.0.0-beta.1.tgz","fileCount":14,"integrity":"sha512-ClqwOQA4UUVaeHI6bknwEgFR/JWWrMfozm6YInuzH5UR4xeK/Ut6N+Y584X4cweWAAmnJqjQne4s1xV/yZzI7Q==","signatures":[{"sig":"MEUCIQDxczyALsJcaCcXJrZkGuM4MTveA6PuOK0dCgYn+vLUPgIgQVPbzkXKTn+pF92LzJOokTLxKex9yhi/5DIHfqgrKec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8165821},"main":"index.js","browser":{"fs":false,"util":false,"crypto":false},"typings":"index.d.ts","_npmUser":{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"axios":"0.24.0","xstate":"4.37.2","classnames":"2.2.6","prop-types":"15.7.2","face-api.js":"0.22.0","@lingui/react":"4.1.2","@xstate/react":"3.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.14.0 <18.2.0","react-dom":">=16.14.0 <18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_2.0.0-beta.1_1700153760487_0.7744198528342112","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@getyoti/react-face-capture","version":"2.0.0","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@2.0.0","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"fdd673c95844ec0cee2988bd0732ad158a6104df","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-2.0.0.tgz","fileCount":14,"integrity":"sha512-rxFsHERGjhxJVhz6KXSRy0d5zHpNm4QZiw1kQ9ZIqkEnzlHWgkY2a02dBAzCWutBxAx+Hfuo1NKiq94OTpAbUQ==","signatures":[{"sig":"MEUCIQDFnw3DPSjAApsmq3tKJSiQVRqCwMTwzUC1udXbKXyxkAIgfjeS7xKldFVDCsR8xNoBe9ee+jrMCQ8vGbS3CXiFM8I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8268077},"main":"index.js","browser":{"fs":false,"util":false,"crypto":false},"typings":"index.d.ts","_npmUser":{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"axios":"1.6.2","xstate":"4.37.2","classnames":"2.2.6","prop-types":"15.7.2","face-api.js":"0.22.0","@lingui/react":"4.1.2","@xstate/react":"3.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.14.0 <18.2.0","react-dom":">=16.14.0 <18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_2.0.0_1703084611914_0.580490432756511","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@getyoti/react-face-capture","version":"2.1.0","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@2.1.0","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"4354cadfab19edc33fe88d72298f00d8074a943f","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-2.1.0.tgz","fileCount":14,"integrity":"sha512-1/mZuHBYAd7PjkphhuMOuCoYYnVwGOkYjpwfkYcZpvJaTQp/XFXmfSJuSPUPjpWVbYtFpHOnZpDwn6AhnzlUWA==","signatures":[{"sig":"MEQCIEGvxJvw6h6+3M6cOwzaaAOqYBfpyPG17h5VlDbfSn37AiBJrnyQZgnAJnkSZJOdMjGI7ObuL8yGkwiqvqtSkF408g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8247423},"main":"index.js","browser":{"fs":false,"util":false,"crypto":false},"typings":"index.d.ts","_npmUser":{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"axios":"1.6.5","xstate":"4.37.2","classnames":"2.2.6","prop-types":"15.7.2","face-api.js":"0.22.0","@lingui/react":"4.1.2","@xstate/react":"3.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.14.0 <18.2.0","react-dom":">=16.14.0 <18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_2.1.0_1708537189309_0.5297774278543024","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@getyoti/react-face-capture","version":"2.2.0","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@2.2.0","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"e0b64bddbc1c98942acc5786666428f5802a6428","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-2.2.0.tgz","fileCount":14,"integrity":"sha512-ZPM2NpYex4U/hIBKBLbSJrd6voBH4rTroHXU4OkRAj4E+0ZTwkth6RkP4JhlSsAKpDAjRdmQSU0VVeZOK9iFPw==","signatures":[{"sig":"MEUCIFeWnuQVByFtBVE1Vyn0+3A5XgZa3/vg1j3CL/wE3N4IAiEAnBrqKxc79UewfQMCZRGIh+eXcdfhaHGQE8bfQ3tOZuU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9267495},"main":"index.js","browser":{"fs":false,"util":false,"crypto":false},"typings":"index.d.ts","_npmUser":{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"axios":"1.6.5","xstate":"4.37.2","classnames":"2.2.6","prop-types":"15.7.2","face-api.js":"0.22.0","@lingui/react":"4.1.2","@xstate/react":"3.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.14.0 <18.2.0","react-dom":">=16.14.0 <18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_2.2.0_1712852392377_0.49953593314263145","host":"s3://npm-registry-packages"}},"2.2.1-dev.1":{"name":"@getyoti/react-face-capture","version":"2.2.1-dev.1","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@2.2.1-dev.1","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"2365d8312667450e0b778540472d73c1a3cbaf6d","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-2.2.1-dev.1.tgz","fileCount":14,"integrity":"sha512-ivXQC+HQnl0qvaL1B+zB4sGnk7AI499oUwxf+U4YsbZ+NvVUB6fJ48qAlcL1+rtOejduL65KtMXhs0G6DNnENA==","signatures":[{"sig":"MEUCIQDnVlfXrreBU5LzgURXEL5F+Tp6KM9fjOBC7HsCM5eFWgIgWAdOwSne3pvA+TY5tvAt0UJkn1VX3eSydIX5eqNiKZ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9262511},"main":"index.js","browser":{"fs":false,"util":false,"crypto":false},"typings":"index.d.ts","_npmUser":{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"axios":"1.6.5","xstate":"4.37.2","classnames":"2.2.6","prop-types":"15.7.2","face-api.js":"0.22.0","@lingui/react":"4.1.2","@xstate/react":"3.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.14.0 <18.2.0","react-dom":">=16.14.0 <18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_2.2.1-dev.1_1713871769192_0.04806319502120626","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@getyoti/react-face-capture","version":"2.2.1","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@2.2.1","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"088568e54ac13a8d4f71d9ed70a6e513a805db1d","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-2.2.1.tgz","fileCount":14,"integrity":"sha512-QmiGI5CCPv5VqIzbbSUqLuV3EMYh01/Lq9x2h0vn6Wt/obaHp1g1c54Qx20FS9RKtdYn0ZnA07Ts/G3CYHqF+g==","signatures":[{"sig":"MEUCIQDpDbXk3mbqgIG3q8f9A4lCWNW75aW8fhD5UNTE2/hmfQIgIjh9xRX0W8/DBMBNT1RULavjETAvHfzHziXV1B4MkTU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9268361},"main":"index.js","browser":{"fs":false,"util":false,"crypto":false},"typings":"index.d.ts","_npmUser":{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"axios":"1.6.5","xstate":"4.37.2","classnames":"2.2.6","prop-types":"15.7.2","face-api.js":"0.22.0","@lingui/react":"4.1.2","@xstate/react":"3.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.14.0 <18.2.0","react-dom":">=16.14.0 <18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_2.2.1_1716468849486_0.7646753861297211","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@getyoti/react-face-capture","version":"2.3.0","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@2.3.0","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"e6a64259e072f0d8a9abbaa8cef965a016bf0432","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-2.3.0.tgz","fileCount":14,"integrity":"sha512-NL+krqiH0AJEwoiyj1ScjKm/A7oyNjABlQydc3NaSa6JuWnaZaOk9kLbcKCmhF5acfFvlQFPET3dUxx/dUr1Yw==","signatures":[{"sig":"MEUCIEOM/n+EcdP8d0GgxA6MSbN6sbNOgXKyxCNfXTLOdnQpAiEAg8GmCBj0Y0emi2tBjVHscwaBeY3WQlziE0q/px4JPDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10307959},"main":"index.js","browser":{"fs":false,"util":false,"crypto":false},"typings":"index.d.ts","_npmUser":{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"axios":"1.6.5","xstate":"4.37.2","classnames":"2.2.6","prop-types":"15.7.2","face-api.js":"0.22.0","@lingui/react":"4.1.2","@xstate/react":"3.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.14.0 <18.2.0","react-dom":">=16.14.0 <18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_2.3.0_1723566771004_0.5621228688530635","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"@getyoti/react-face-capture","version":"2.3.1","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@2.3.1","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"597f03ba8f7028adf2b011d0317ad9d023612bcb","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-2.3.1.tgz","fileCount":14,"integrity":"sha512-PZIrz11FVV8Xw/MKhSQ0nqWhOXaxsfHnNo/dozesvDx7jru4yf8WPL7TZbpZAG1DBWiGqBGh40p+cg/5KWOs3g==","signatures":[{"sig":"MEUCIFoaS4Cd5/s6TEg+AAWf1y75VxnhWNOZ5TOwW0drKENpAiEAkpGne7LKjocjO8dycjPaYE8lmxpOsZO83Qs3Cc6jOE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10321885},"main":"index.js","browser":{"fs":false,"util":false,"crypto":false},"typings":"index.d.ts","_npmUser":{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"axios":"1.6.5","xstate":"4.37.2","classnames":"2.2.6","prop-types":"15.7.2","face-api.js":"0.22.0","@lingui/react":"4.1.2","@xstate/react":"3.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.14.0 <18.2.0","react-dom":">=16.14.0 <18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_2.3.1_1723652328750_0.9782495730258052","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"@getyoti/react-face-capture","version":"2.3.2","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@2.3.2","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"0c362bd19c50b4a85dccf88af694e4823c8bdda9","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-2.3.2.tgz","fileCount":14,"integrity":"sha512-9dIr+CSO7+sBKy3op4RgoG4HkQie6USWqTWm/3q6VZCDCUYs2BSFPXrL12Ob8tADFdeeaJlQweWDy/RYCcvApA==","signatures":[{"sig":"MEUCIQDu7KN4awYj5apYnm8+/5h8Ep/t3Wx2fmCgTdF48rZobAIgfBIe3109EYQlbgc9HMKlWI2f10F6GdZD3q1MXfdHMUg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10316883},"main":"index.js","browser":{"fs":false,"util":false,"crypto":false},"typings":"index.d.ts","_npmUser":{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"axios":"1.6.5","xstate":"4.37.2","classnames":"2.2.6","prop-types":"15.7.2","face-api.js":"0.22.0","@lingui/react":"4.1.2","@xstate/react":"3.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.14.0 <18.2.0","react-dom":">=16.14.0 <18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_2.3.2_1726067940334_0.8357573462150731","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@getyoti/react-face-capture","version":"2.4.0","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@2.4.0","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"2da6a54a808e04f58b05c2cb1a26df1479b5e3fe","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-2.4.0.tgz","fileCount":14,"integrity":"sha512-sh5jx111zefxSiKuYO5yoOuClgcx1CPDvoNrkufO075QlXXQCVxe9Lyt1XBzb8lRhVZ2SX/UI4HFTrior6S83g==","signatures":[{"sig":"MEYCIQCwYTxbPVkrcrwjVv5yzC8k0jMPnmA0IyyR8rj76FpQZgIhAMzXQ1xeFhPbotgzn82Kot8COwuwFdH7avyMOlPJwE6C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10286654},"main":"index.js","browser":{"fs":false,"util":false,"crypto":false},"typings":"index.d.ts","_npmUser":{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"axios":"1.6.5","xstate":"4.37.2","classnames":"2.2.6","prop-types":"15.7.2","face-api.js":"0.22.0","@lingui/react":"4.1.2","@xstate/react":"3.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.14.0 <18.2.0","react-dom":">=16.14.0 <18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_2.4.0_1727426115869_0.4832830280472111","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@getyoti/react-face-capture","version":"2.5.0","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@2.5.0","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"c19f624f19681ca3cf34b104a07b69c8c4db34a7","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-2.5.0.tgz","fileCount":14,"integrity":"sha512-84cMxyVO9F4uHaE26uRPUIoWI+mnFIpwb1XPH+YnwfOvIHPAMrcXJVs64ZWy8yjo0uAyzHyFObTzJOgXu38meA==","signatures":[{"sig":"MEUCIQD6rWQhfpiswBcjtaih4i3SU7VLFdiAAIOQGR1a/WI8ygIge52/z4aA2yOnTX1XJFkInbkzEt+ZOoz1suDvhXnaHZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10679381},"main":"index.js","browser":{"fs":false,"util":false,"crypto":false},"typings":"index.d.ts","_npmUser":{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},"_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"axios":"1.6.5","xstate":"4.37.2","classnames":"2.2.6","prop-types":"15.7.2","face-api.js":"0.22.0","@lingui/react":"4.1.2","@xstate/react":"3.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.14.0 <18.2.0","react-dom":">=16.14.0 <18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_2.5.0_1738080866089_0.08289253055413126","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@getyoti/react-face-capture","version":"2.5.1","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@2.5.1","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"b600372e4097ab336e2a4df67aa1a43a2679616a","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-2.5.1.tgz","fileCount":14,"integrity":"sha512-KaDZ5l39GfA3Tbb5aiRMclEgZwicicGlymaWt0R12Su9afhU5nUdB10M2fS8pV1C4yH/3zDnV61YJA8XdgTEyQ==","signatures":[{"sig":"MEUCIHZ6gU7JuC36ZOjtJ29VWrMgiftt+7e3X+nUX0S3Iu7NAiEA+P7eLwfwU7q9tldAM9qnaN6pKI9HgdTWC7/1kPUq0Tg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10656997},"main":"index.js","browser":{"fs":false,"util":false,"crypto":false},"typings":"index.d.ts","_npmUser":{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},"_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"axios":"1.6.5","xstate":"4.37.2","classnames":"2.2.6","prop-types":"15.7.2","face-api.js":"0.22.0","@lingui/react":"4.1.2","@xstate/react":"3.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.14.0 <18.2.0","react-dom":">=16.14.0 <18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_2.5.1_1739890616972_0.4137628578468031","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@getyoti/react-face-capture","version":"2.6.0","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@2.6.0","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"6ac3b4b1d7c6e9b48ab502bdb34ae7797a8c9e3f","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-2.6.0.tgz","fileCount":14,"integrity":"sha512-lzGmbSSgFVDbpaNYgIboVnSg37ENlb/pyefOXyROG/5P94ifsrxbqRGORKS5OIMCiaGSemMqQ0ZoNtZib9o9Vg==","signatures":[{"sig":"MEYCIQC32jtuRMklJ1tqJu1bFxHnGVw6t3qN8NuBNMKf1TAjGAIhAMpJURR+7ooRyJvRbIdC4aKzhiDcumTEV7p9lLoGmoXV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9741642},"main":"index.js","browser":{"fs":false,"util":false,"crypto":false},"typings":"index.d.ts","_npmUser":{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},"_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"axios":"1.6.5","xstate":"4.37.2","classnames":"2.2.6","prop-types":"15.7.2","face-api.js":"0.22.0","@lingui/react":"4.1.2","@xstate/react":"3.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.14.0 <18.2.0","react-dom":">=16.14.0 <18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_2.6.0_1743697803735_0.7588395637233205","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@getyoti/react-face-capture","version":"2.6.1","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@2.6.1","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"1f7363071c25899ad42e39ac201018492ce72635","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-2.6.1.tgz","fileCount":14,"integrity":"sha512-AmmYKNo1Mn69liS5GKKxL73YYmCfstQ6x1Upo2cVBoeaOkJLfdwIkb+lL0pTiDieWA5vy0hch4avuD7XiFxkTw==","signatures":[{"sig":"MEQCICKrpeWS+q7xdSaZpk+bYwjD3+JRRL3ArYdHsxlryFIdAiBraAN8RZC5f8J95JJho1OZfT5AFr1jW4t1NqqRc96M0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9737838},"main":"index.js","browser":{"fs":false,"util":false,"crypto":false},"typings":"index.d.ts","_npmUser":{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},"_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"axios":"1.8.4","xstate":"4.37.2","classnames":"2.2.6","prop-types":"15.7.2","face-api.js":"0.22.0","@lingui/react":"4.1.2","@xstate/react":"3.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.14.0 <18.2.0","react-dom":">=16.14.0 <18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_2.6.1_1746023990958_0.46085885102860025","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"@getyoti/react-face-capture","version":"2.6.2","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@2.6.2","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"bd79fe484683fc4d76dd3de154f229d53fbcb472","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-2.6.2.tgz","fileCount":14,"integrity":"sha512-RqW39pLgcYlMTsIHOmdOiMIPjr+mfiso6IBpzjIHHiCiwRdQzJylrvt65mund9rOA5LHzqPi4K/sV11Iqq8rFw==","signatures":[{"sig":"MEQCIAXN6aycKwJn/J8pEAoZYZLzWojYn80E5XqfiTCZMbaTAiAPkHaUVGZMcnimVG/dwd2ue+zZEwwmuRUCgKBm8ZfyHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9789280},"main":"index.js","browser":{"fs":false,"util":false,"crypto":false},"typings":"index.d.ts","_npmUser":{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},"_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"axios":"1.8.4","xstate":"4.37.2","classnames":"2.2.6","prop-types":"15.7.2","face-api.js":"0.22.0","@lingui/react":"4.1.2","@xstate/react":"3.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.14.0 <18.2.0","react-dom":">=16.14.0 <18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_2.6.2_1748347069486_0.5402998389861562","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@getyoti/react-face-capture","version":"2.7.0","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@2.7.0","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"bab70e5bca1e188c33e606e8401a86112021ccce","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-2.7.0.tgz","fileCount":14,"integrity":"sha512-gvM10xs2IOQkYLDPBRyjb0VEKIppx1WoPJwJDNXqyMjOm+a/UQ0TULMLizWVINgGe/ycO6eYIetob8+qqgxYhA==","signatures":[{"sig":"MEYCIQCjEd7eOPyetINuZQ9Q9EfQZ3zCvfPbGUyE0uOQVsVDZAIhAJMtVAh7O81X3wZFnu8/o4IaxcF40LVACZh7i3O6PZ3D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9775782},"main":"index.js","browser":{"fs":false,"util":false,"crypto":false},"typings":"index.d.ts","_npmUser":{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},"_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"axios":"1.8.4","xstate":"4.37.2","classnames":"2.2.6","prop-types":"15.7.2","face-api.js":"0.22.0","@lingui/react":"4.1.2","@xstate/react":"3.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.14.0 <18.2.0","react-dom":">=16.14.0 <18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_2.7.0_1752744816801_0.4900598435266652","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@getyoti/react-face-capture","version":"1.3.1","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@1.3.1","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"2cd83a4f1994c7cdd34a826dbe56405cabe60d9b","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-1.3.1.tgz","fileCount":22,"integrity":"sha512-jQzWIZTqX7lKNBvi894jplCc5qnVfuufu6AmeUBOUyD8Ce5Eqq1jJ4+GVVY9ld+QD3PkHawgjniUenlNOc1Qgw==","signatures":[{"sig":"MEUCIQCcH3xs5beA9DOL9ocwvIynzsuNahPani4Yk0exuCfAJQIgZ7gDysFLStQnTUvhJh4wYCAajZwA/r9cnOzRfnq+Eiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25181978},"main":"index.js","typings":"index.d.ts","_npmUser":{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},"deprecated":"Version is not currently under support.","_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"axios":"0.24.0","classnames":"2.2.6","face-api.js":"0.22.0","@lingui/macro":"3.6.0","@lingui/react":"3.6.0","@mediapipe/tasks-vision":"0.10.21"},"_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.5","jest":"26.6.3","sass":"1.29.0","react":"16.14.0","eslint":"7.13.0","nanoid":"3.2.0","core-js":"3.7.0","modules":"0.4.0","postcss":"8.4.5","process":"0.11.10","webpack":"5.52.0","audit-ci":"6.1.2","prettier":"2.1.2","react-dom":"16.14.0","babel-jest":"26.6.3","css-loader":"6.2.0","prop-types":"15.7.2","@babel/core":"7.12.3","@lingui/cli":"3.6.0","http-server":"14.1.0","sass-loader":"12.1.0","webpack-cli":"4.8.0","autoprefixer":"10.0.2","babel-loader":"8.2.2","@svgr/webpack":"5.5.0","css-hot-loader":"1.4.4","detect-browser":"5.3.0","markdown-table":"2.0.0","@babel/register":"7.12.1","postcss-modules":"4.3.0","replace-in-file":"6.1.0","@storybook/react":"6.5.10","follow-redirects":"1.14.7","@babel/preset-env":"7.12.1","eslint-plugin-jest":"24.1.3","identity-obj-proxy":"3.0.0","@babel/preset-react":"7.12.5","babel-plugin-macros":"3.1.0","eslint-filtered-fix":"0.1.1","eslint-plugin-react":"7.21.5","@babel/eslint-parser":"7.16.5","@yoti/webpack-config":"1.0.0-alpha.5","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"2.22.1","jest-environment-node":"27.4.2","@storybook/addon-links":"6.5.10","@storybook/preset-scss":"1.0.3","@testing-library/react":"11.1.2","eslint-config-prettier":"6.15.0","eslint-plugin-jsx-a11y":"6.4.1","eslint-plugin-prettier":"3.1.4","@storybook/addon-actions":"6.5.10","@storybook/addon-postcss":"2.0.0","@testing-library/jest-dom":"5.11.6","eslint-plugin-react-hooks":"4.2.0","@storybook/addon-essentials":"6.5.10","@storybook/builder-webpack5":"6.5.10","@storybook/manager-webpack5":"6.5.10","@storybook/addon-storysource":"6.5.10","@testing-library/react-hooks":"7.0.2","babel-plugin-module-resolver":"4.0.0","@yoti/ui-kit-components-react":"4.0.1","eslint-plugin-testing-library":"3.10.0","eslint-import-resolver-babel-module":"5.2.0","eslint-plugin-jsx-control-statements":"2.2.1","@babel/plugin-proposal-class-properties":"7.12.1","@babel/plugin-transform-modules-commonjs":"7.16.0"},"peerDependencies":{"react":">=16.12.0 <18","react-dom":">=16.12.0 <18"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_1.3.1_1753289210573_0.8299975064401044","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@getyoti/react-face-capture","version":"2.8.0","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@2.8.0","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"3303bb1fb1b160b62fad978a0c01d84415c1b080","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-2.8.0.tgz","fileCount":14,"integrity":"sha512-P7ICWajK9xisInwPT9unTXIwIMsyyrcy1BfrmDxxJihdEkqP+soys9JVcVEO8BOeT4177qC523Jm7+borjdnLg==","signatures":[{"sig":"MEYCIQDwPDTGCDoS8yZ0WX6bWWiXB6DLZ9RTUt5cOBCG8SEoQgIhAJZAbMiUZR3ZWMINLz4vtnRlEoXn/fXtB5oZksvJgl+n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9846605},"main":"index.js","browser":{"fs":false,"util":false,"crypto":false},"typings":"index.d.ts","_npmUser":{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},"_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"xstate":"4.37.2","classnames":"2.2.6","prop-types":"15.7.2","face-api.js":"0.22.0","@lingui/react":"4.1.2","@xstate/react":"3.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.14.0 <18.2.0","react-dom":">=16.14.0 <18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_2.8.0_1758018467055_0.8301630934816935","host":"s3://npm-registry-packages-npm-production"}},"2.8.1":{"name":"@getyoti/react-face-capture","version":"2.8.1","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@2.8.1","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"a19cae11c9f1ca4013b1a259825fe1d554d84e82","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-2.8.1.tgz","fileCount":14,"integrity":"sha512-Kzcgl7YF+JOeCz6uf6OnDMLWjhPSsZkzqYr1DHu6Ssz1lP0IPJpBq0BSn9Mymq+p/kMdoJrB3mz46qVgGaJW3A==","signatures":[{"sig":"MEUCIBtlSTry4Ja9dEddOXqv1Ewj+/QQK+/+ecYoUgtHroH0AiEAgqDc8QBH4nKJkjKEWDqhM/IxAyeCYME2OLWk3HwD/OY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16069575},"main":"index.js","browser":{"fs":false,"util":false,"crypto":false},"gitHead":"30f7351a94fe01cfc8e97cbc5842e9ae5ac6fa3d","typings":"index.d.ts","_npmUser":{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"},"_npmVersion":"10.9.3","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"22.19.0","dependencies":{"xstate":"4.37.2","classnames":"2.2.6","prop-types":"15.7.2","face-api.js":"0.22.0","@lingui/react":"4.1.2","@xstate/react":"3.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.14.0 <18.2.0","react-dom":">=16.14.0 <18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_2.8.1_1772103875379_0.15011958548093807","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@getyoti/react-face-capture","version":"2.9.0","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@2.9.0","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"c37cc50c5aa05151965798914753f3a6a9519d5b","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-2.9.0.tgz","fileCount":14,"integrity":"sha512-1GX75sbPx+eQyLJHYhXq+2IATAnHMFunJWW5/5ksIsD0403NX3uKKs07o/xEnS4mF0sIu8PVeglQktS+RkZUbg==","signatures":[{"sig":"MEUCIFDY2jqhI4BmW3C/toINBoiVYMa8MasVxl/frcQaQx+sAiEA6GDRtwG899OImuJabgJPrtE/enVfmISHpUdiIc9PYNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16064574},"main":"index.js","browser":{"fs":false,"util":false,"crypto":false},"typings":"index.d.ts","_npmUser":{"name":"yoti","email":"websdk@yoti.com"},"_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"xstate":"4.37.2","classnames":"2.2.6","prop-types":"15.7.2","face-api.js":"0.22.0","@lingui/react":"4.1.2","@xstate/react":"3.2.2","normalize.css":"8.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.14.0 <=18.3.1","react-dom":">=16.14.0 <=18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_2.9.0_1774541200018_0.6555653679560283","host":"s3://npm-registry-packages-npm-production"}},"2.9.1":{"name":"@getyoti/react-face-capture","version":"2.9.1","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@2.9.1","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"8e2c8d9a24a1e1426de408149e2b2b0044b2dcab","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-2.9.1.tgz","fileCount":14,"integrity":"sha512-9CedcEuiErDdfNUGddFaQLM9FE8bzHqEk7doGRqkmvlh82qAfpbBn6Q3LP47xGFx5O/fnL5R5Z44zmwnDii2GQ==","signatures":[{"sig":"MEYCIQDsFxBQCF9Tt+YEuWoRn0luz1RaFtw6e7GgMBAQOOIQ2QIhAKBYMkzs4DBc2DrRthh0tKzv78ZebXw3HbesuDSv6PMN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16405168},"main":"index.js","browser":{"fs":false,"util":false,"crypto":false},"typings":"index.d.ts","_npmUser":{"name":"yoti","email":"websdk@yoti.com"},"_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"17.2.0","dependencies":{"xstate":"4.37.2","classnames":"2.2.6","prop-types":"15.7.2","face-api.js":"0.22.0","@lingui/react":"4.1.2","@xstate/react":"3.2.2","normalize.css":"8.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.14.0 <=18.3.1","react-dom":">=16.14.0 <=18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_2.9.1_1778689605952_0.20025185347915464","host":"s3://npm-registry-packages-npm-production"}},"2.9.2":{"name":"@getyoti/react-face-capture","version":"2.9.2","author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","_id":"@getyoti/react-face-capture@2.9.2","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"}],"dist":{"shasum":"420d434d10eb252f0cdd95a95f39738e94be503c","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-2.9.2.tgz","fileCount":14,"integrity":"sha512-QVhLMIWVqL1TBLuE6RgKxzuaSC2VQzwZeYTJTsh9xR9PLdTT8V47FDS6E4F8mzh6COGmPefDcMuhF/YZ7gVlPQ==","signatures":[{"sig":"MEYCIQCLejoDN289pWgejEHHHPIpOGLtR8jh874PCeW3bKZs9QIhALIjEBvbbdHqJ6qAKgpVQTV7CW87eUIh+/UKlaxrQH+S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16365004},"main":"index.js","browser":{"fs":false,"util":false,"crypto":false},"typings":"index.d.ts","_npmUser":{"name":"matteo-yoti","email":"matteo.gilardoni@yoti.com"},"_npmVersion":"10.1.0","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"_nodeVersion":"20.7.0","dependencies":{"xstate":"4.37.2","classnames":"2.2.6","prop-types":"15.7.2","face-api.js":"0.22.0","@lingui/react":"4.1.2","@xstate/react":"3.2.2","normalize.css":"8.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.14.0 <=18.3.1","react-dom":">=16.14.0 <=18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/react-face-capture_2.9.2_1780578061863_0.8270752068033007","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"_id":"@getyoti/react-face-capture@2.10.0","dist":{"shasum":"185cf086cdb0664ecb22b75b14ec008583c4fe7d","tarball":"https://registry.npmjs.org/@getyoti/react-face-capture/-/react-face-capture-2.10.0.tgz","fileCount":14,"integrity":"sha512-J+zcD5eaJIlCnlZ4OdjlY3yugKKjSRKhPeChUTBpYll9GPDHToQqSxKySg6RhcgDf+buplksp5/nD/Moq+Sx2g==","signatures":[{"sig":"MEUCIG7fRUNzmILjdLW8STiM7gOx9QfFzvwZVw+QHg2zPJ8fAiEApZyw1Jkra4SfojeKlDnhQs9hlzTnG67dVgkoWoWgpgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC33r4hVuaYdnJOKdgef0veEAEKRueX/K/6ChrT7q27zwIgJS7JwUuXqVshFcBZET01fX4WxJqfjXFk8hWKNFJH3YM="}],"unpackedSize":16352505},"main":"index.js","name":"@getyoti/react-face-capture","author":{"name":"Yoti LTD"},"browser":{"fs":false,"util":false,"crypto":false},"license":"Yoti Face Capture Licence","typings":"index.d.ts","version":"2.10.0","_npmUser":{"name":"yoti","email":"websdk@yoti.com"},"overrides":{"cacache":{"tar":"7.5.19"}},"_npmVersion":"8.1.4","description":"Face capture module to collect picture and data for Yoti AI API","directories":{},"maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"oliver-yoti","email":"oliver.dipple@yoti.com"}],"_nodeVersion":"17.2.0","dependencies":{"xstate":"4.37.2","classnames":"2.2.6","prop-types":"15.7.2","face-api.js":"0.22.0","@lingui/react":"4.1.2","@xstate/react":"3.2.2","normalize.css":"8.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.14.0 <=18.3.1","react-dom":">=16.14.0 <=18.3.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-face-capture_2.10.0_1790267647003_0.2421902433329841"}}},"time":{"created":"2020-12-17T14:10:18.220Z","modified":"2026-09-24T16:34:07.655Z","0.1.0-beta.1":"2020-12-17T14:10:18.629Z","0.1.0":"2021-03-30T10:36:54.482Z","0.2.0":"2021-05-07T16:25:07.525Z","0.3.0":"2021-08-03T15:56:49.942Z","0.3.1":"2021-11-22T16:26:52.114Z","0.4.0":"2021-12-15T16:33:46.999Z","0.5.0":"2022-02-10T14:23:34.738Z","0.6.0":"2022-03-08T15:10:25.693Z","1.0.0-beta.2":"2022-03-25T16:45:29.820Z","1.0.0-beta.3":"2022-04-08T15:17:13.090Z","1.0.0-alpha.4":"2022-05-12T10:52:32.391Z","1.0.0":"2022-07-22T14:49:36.234Z","1.1.0":"2022-08-02T11:55:46.356Z","1.2.0":"2022-12-19T16:58:28.287Z","1.3.0":"2023-03-16T16:08:35.075Z","1.4.0":"2023-05-11T11:19:15.345Z","1.3.1-test.1":"2023-10-19T12:26:17.566Z","2.0.0-beta.1":"2023-11-16T16:56:00.780Z","2.0.0":"2023-12-20T15:03:32.172Z","2.1.0":"2024-02-21T17:39:49.570Z","2.2.0":"2024-04-11T16:19:52.663Z","2.2.1-dev.1":"2024-04-23T11:29:29.507Z","2.2.1":"2024-05-23T12:54:09.747Z","2.3.0":"2024-08-13T16:32:51.363Z","2.3.1":"2024-08-14T16:18:49.095Z","2.3.2":"2024-09-11T15:19:00.682Z","2.4.0":"2024-09-27T08:35:16.233Z","2.5.0":"2025-01-28T16:14:26.381Z","2.5.1":"2025-02-18T14:56:57.241Z","2.6.0":"2025-04-03T16:30:04.093Z","2.6.1":"2025-04-30T14:39:51.241Z","2.6.2":"2025-05-27T11:57:49.845Z","2.7.0":"2025-07-17T09:33:37.081Z","1.3.1":"2025-07-23T16:46:50.883Z","2.8.0":"2025-09-16T10:27:47.286Z","2.8.1":"2026-02-26T11:04:35.804Z","2.9.0":"2026-03-26T16:06:40.553Z","2.9.1":"2026-05-13T16:26:46.432Z","2.9.2":"2026-06-04T13:01:02.212Z","2.10.0":"2026-09-24T16:34:07.467Z"},"author":{"name":"Yoti LTD"},"license":"Yoti Face Capture Licence","description":"Face capture module to collect picture and data for Yoti AI API","maintainers":[{"name":"yoti","email":"websdk@yoti.com"},{"name":"yotimobilesdk","email":"mobilesdk@yoti.com"},{"name":"oliver-yoti","email":"oliver.dipple@yoti.com"}],"readme":"# Yoti Face Capture integration\n\nThe purpose of this module is to capture a face and return the output image.\n\n## CHANGELOG\n\nPlease check the [CHANGELOG](https://github.com/getyoti/web-fcm-demo/blob/main/docs/FCM-CHANGELOG.md)\nto review release changes, issues, fixes, and possible breaking changes on Major releases.\n\n## Pre-requisite to adopt the dependency\n\n### Peer dependencies\n\nThe package depends on the following peer dependencies\n\n```\n\"react\": \">=16.14.0 <=18.3.1\",\n\"react-dom\": \">=16.14.0 <=18.3.1\"\n```\n\n### Browser support\n\n<browserSupportTable>\n\n| Browser | Versions            |\n| ------- | ------------------- |\n| and_chr | 151                 |\n| chrome  | 151,150,149,148     |\n| edge    | 151,150             |\n| firefox | 154,153,152,151     |\n| ios_saf | 26.6,26.5,26.4      |\n| safari  | 26.6,26.5,26.4,26.3 |\n\n</browserSupportTable>\n\nSecondly, the module needs `MediaDevices.getUserMedia()` to work. When this isn't supported by the browser, the error `UNSUPPORTED_BROWSER` will be sent.\n\n_Note: Non-Safari browsers on iOS are not supported because of an iOS limitation._\n\n_Note: Edge is only supported on desktop versions._\n\nFinally, some devices might experience poor performance when attempting to detect a face. This is because the underlying library TensorFlow.js can still be too demanding for older less performant devices.\n\n_Note: `iPhone 7` and older will take a longer time to load the face detector model than more recent devices, and in most cases, will fall back from auto to manual capture mode. If this behaviour is not desired, as an integrator you could disable the manual capture mode altogether, implementing manualCaptureFallback = false. Note, this could increase the load time for old and low-quality devices._\n\n_Note: It is possible to disable the picture-in-picture feature for Firefox in [its configuration](https://support.mozilla.org/en-US/kb/turn-picture-picture-mode)._\n\n## React Face Capture\n\n### Install dependency\n\n```\nnpm i @getyoti/react-face-capture -S\n```\n\n### Import js and css\n\n```\nimport FaceCapture from \"@getyoti/react-face-capture\"\n```\n\n### Copy assets\n\n**Assets** are not included in the javascript bundle. To have the components to work correctly, you will need to copy library assets from `./node_modules/@getyoti/react-face-capture/assets` folder into your output assets folder.\n\nFor instance, in webpack you can use the plugin `copy-webpack-plugin` in the following way:\n\n```js\nnew CopyPlugin({\n  patterns: [\n    {\n      from: path.resolve(__dirname, './node_modules/@getyoti/react-face-capture/assets'),\n      to: path.resolve(__dirname, './dist/assets'),\n    },\n  ],\n});\n```\n\n### CSS Customization\n\nIt is possible to customize the style by changing the following CSS properties:\n\n- `--fcm-background-color` Sets the background color.\n- `--fcm-background-color-variant1` Variant 1 of the background color.\n- `--fcm-background-color-variant2` Variant 2 of the background color.\n- `--fcm-background-color-contrast` Color used for contrast elements like separators or the dialog scrollbar.\n- `--fcm-button-color` Color used for the buttons.\n- `--fcm-button-color-hover` Color used for the buttons when hovered.\n- `--fcm-button-color-press` Color used for the buttons when pressed.\n- `--fcm-text-color-primary` Color used for the primary text.\n- `--fcm-text-color-secondary` Color used for the secondary text.\n- `--fcm-font-family` Sets the font family.\n- `--fcm-overlay-color` Sets the color and opacity of the overlay.\n- `--fcm-frame-color-neutral` Sets the color of the face frame.\n- `--fcm-frame-color-success` Sets the success color of the face frame.\n- `--fcm-frame-color-warning` Sets the warning color of the face frame.\n- `--fcm-frame-color-invalid-manual` Sets the color of the face frame for manual mode invalid image user feedback.\n- `--fcm-button-border-radius-bottom-left` Sets the border radius of the buttons.\n- `--fcm-button-border-radius-bottom-right` Sets the border radius of the buttons.\n- `--fcm-button-border-radius-top-right` Sets the border radius of the buttons.\n- `--fcm-button-border-radius-top-left` Sets the border radius of the buttons.\n- `--fcm-help-panel-border-radius-bottom-left` Sets the border radius of the help dialogue.\n- `--fcm-help-panel-border-radius-bottom-right` Sets the border radius of the help dialogue.\n- `--fcm-help-panel-border-radius-top-right` Sets the border radius of the help dialogue.\n- `--fcm-help-panel-border-radius-top-left` Sets the border radius of the help dialogue.\n- `--fcm-feedback-border-radius-bottom-left` Sets the border radius of the user feedback.\n- `--fcm-feedback-border-radius-bottom-right` Sets the border radius of the user feedback.\n- `--fcm-feedback-border-radius-top-right` Sets the border radius of the user feedback.\n- `--fcm-feedback-border-radius-top-left` Sets the border radius of the user feedback.\n- `--fcm-prompt-portrait-top` Sets the user feedback (prompt) vertical offset for portrait devices using `center` faceSelectionMethod (percentage recommended). The default value is 0.\n\nThe approach for the customization changed on version 2.6.0. The following variables got deprecated and will be removed in future versions:\n\n- `--fcm-primary-button-background-color`\n  - `--fcm-primary-button-background-color-hover`\n- `--fcm-primary-button-text-color`\n- `--fcm-secondary-button-background-color`\n- `--fcm-secondary-button-text-color`\n  - `--fcm-secondary-button-text-color-hover`\n- `--fcm-prompt-text-color`\n- `--fcm-prompt-background-color`\n\nThe CSS custom properties must be defined using the `:root` CSS selector. Here is an example:\n\n```css\n:root {\n  --fcm-button-color: red;\n}\n```\n\n> **Note:** All changes on the font and colors are under the integrator's responsibility and need to be tested by the integrator.\n\n### Properties\n\n| Property name                        | Type                                  | Default                | Mandatory | Description                                                                                                                                                                                                                                                                                                                                            |\n| ------------------------------------ | ------------------------------------- | ---------------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| captureMethod                        | String `manual/auto`                  | `auto`                 | -         | Capture method to take the photo: by clicking a button or auto-capture.                                                                                                                                                                                                                                                                                |\n| manualCaptureFallback                | Boolean                               | `true`                 | -         | In `auto` capture method, allow the use of `manual` capture mode as fallback. This would be triggered only when low performance conditions are detected, usually on very old devices. NOTE: If this option is turned off, some users might not be able to successfully submit an image.                                                                |\n| secure                               | Boolean                               | `true`                 | -         | Use the [secure mode](#secure-mode)                                                                                                                                                                                                                                                                                                                    |\n| clientSdkId                          | String                                | -                      | Yes\\*     | Identifies your Yoti Hub application. This value can be found in the Hub, within your application section, in the keys tab.                                                                                                                                                                                                                            |\n| onSuccess                            | Function(payload, base64PreviewImage) | -                      | Yes       | Callback called once the result (payload) is complete. The content of capture will vary when using secure or non-secure mode (See [secure mode section](#secure-mode)). The second argument `base64PreviewImage` will only be provided if `returnPreviewImage` is set to `true`.                                                                       |\n| onError                              | Function                              | -                      | -         | Callback called when there is an error. See Appendix for the list of error codes we currently support.                                                                                                                                                                                                                                                 |\n| onReadyForCapture                    | Function                              | -                      | -         | Callback called when the Face Capture is ready to take images (camera feed and face scan are ready).                                                                                                                                                                                                                                                   |\n| onManualFallback                 | Function                              | -                      | -         | Callback called when the Face Capture falls back from auto to manual capture mode.                                                                                                                                                                                                                                                                      |\n| showOverlay                          | Boolean                               | `true`                 | -         | Optional use of the face overlay.                                                                                                                                                                                                                                                                                                                      |\n| resolutionType                       | String `hd/full_hd`                   | `hd`                   | -         | Image resolution constraints passed to `getUserMedia`. If `multiframe` is `true`, the resolution of the captured image will be `HD` and this field will be ignored.                                                                                                                                                                                    |\n| format                               | String `jpeg/png`                     | `jpeg`                 | -         | Image format type. If `multiframe` is `true`, the format of the captured image will be `jpeg` and this field will be ignored.                                                                                                                                                                                                                          |\n| imageType                            | String `original/cropped`             | `original`             | -         | Selects if the image will be the original or it will be cropped in order to improve the timing response when processing the image in the API call. If `multiframe` is `true`, the image type will be `original` and this field will be ignored.                                                                                                        |\n| qualityType                          | String `high/medium/low`              | `high`                 | -         | Sets the image quality of jpeg format images only. High (1) - Medium (0.96) - Low (0.90). If `multiframe` is `true`, the quality of the captured image will be `high` and this field will be ignored.                                                                                                                                                  |\n| language                             | Language code \\*\\*                    | `en`                   | -         | The language code to set the Face Capture language.                                                                                                                                                                                                                                                                                                    |\n| a11yLiveRegionMode                   | String `assertive/polite`             | `polite`               | -         | **DEPRECATED: will be removed in the next major release.** Determines the [politeness setting of the live region](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Live_Regions#live_regions) used to read out prompts for screen reader users                                                                                     |\n| showInitialGuidance                  | Boolean                               | `true`                 | -         | Show the initial help guidance.                                                                                                                                                                                                                                                                                                                        |\n| faceCaptureAssetsRootUrl             | String                                | `assets/face-capture/` | -         | Root url where the face detection assets are located. See [copy assets](#copy-assets) section for assets configuration.                                                                                                                                                                                                                                |\n| loadTimeout                          | Number                                | 60000 milliseconds     | -         | Sets the time (in ms) the Face Capture will use to notify through the `onError` callback if the module takes too long to download and load the module. The Face Capture will keep loading after the notification.                                                                                                                                      |\n| showGetHelpButton                    | Boolean                               | `true`                 | -         | Show the Get Help button.                                                                                                                                                                                                                                                                                                                              |\n| autoSessionReload                    | Boolean                               | `true`                 | -         | Automatically renews sessions after they expire.                                                                                                                                                                                                                                                                                                       |\n| userRetryError                       | Boolean                               | `true`                 | -         | Gives the possibility to users to retry several times when an error occurs.                                                                                                                                                                                                                                                                            |\n| returnPreviewImage                   | Boolean                               | `false`                | -         | Provide the image captured (`base64PreviewImage`) in the `onSuccess` callback. Please note that the preview image is not signed, so it should only be used for user feedback. For applications that need to store or use the actual image, we recommend setting `encryptImage` to false.                                                               |\n| encryptImage                         | Boolean                               | `true`                 | -         | Encrypt the image inside the payload argument on the `onSuccess` callback when it runs the secure mode.                                                                                                                                                                                                                                                |\n| allowBackgroundFaces                 | Boolean                               | `false`                | -         | Allows faces to be present in the background when the image is being captured. The Face Capture will return a cropped image with the main face when set to `true`. If `multiframe` is `true`, this field will be ignored and treated as `false`. Note: This feature is designed for retail terminals and is unsuitable for online users' face capture. |\n| faceSelectionMethod                  | String `center/area`                  | `center`               | -         | Defines where the main face can be placed, in the center or anywhere in the image. Note: This feature is designed for retail terminals and unsuitable for online user's face capture. It is recommend to enable `allowBackgroundFaces` when `faceSelectionMethod` is set to `area`.                                                                    |\n| numStableFrames                      | Number                                | 4                      | -         | Determines how many frames are used for the stability check. The minimum value is 3 and the maximum is 6.                                                                                                                                                                                                                                              |\n| sessionDuration                      | Number                                | -                      | -         | Causes the session to time out after the specified number of milliseconds, regardless of number of retry attempts taken. Must be at least 30,000 (30s) and at most 300,000 (5m).                                                                                                                                                                       |\n| isScoPortraitCamera _(experimental)_ | Boolean                               | `false`                | -         | Defines if the FCM should adapt to a camera stream with portrait resolution in a SCO (self-checkout) machine. This property won't rotate your camera stream but adapt the module to a portrait resolution. This property is meant for SCO machines only and shouldn't be used on mobile phone integrations.                                            |\n| luminosityCheckLevel                 | String `default/low/disabled`         | `default`              | -         | Specify how strict the luminosity check should be for the FCM to capture an image. May be helpful to ease the capture process in challenging lighting conditions but could increase the rejection rate in the service. Note: This feature is designed for retail terminals and unsuitable for online user's face capture.                              |\n| multiframe                           | Boolean                               | `false`                | -         | Causes the FCM to collect more than one image, providing more security. This feature only works when secure is active, if not it will be ignored.                                                                                                                                                                                                      |\n| portraitAspectRatio                  | String `9/16\\|10/16`                  | `9/16`                 | -         | Defines the aspect ratio for portrait mode.                                                                                                                                                                                                                                                                                                            |\n\n**(\\*)**\nThis field is only mandatory when using the secure mode. (secure = true)\n\n**(\\*\\*)**\nCurrent languages supported:\n\n- `en-GB`: English\n- `ar-XN`: Arabic\n- `az-AZ`: Azerbaijani\n- `bg-BG`: Bulgarian\n- `bs-BA`: Bosnian\n- `cs-CZ`: Czech\n- `da-DK`: Danish\n- `de-DE`: German\n- `el-GR`: Greek\n- `es`: Spanish (Spain) \\*\\*\\*\n- `es-ES`: Spanish (Spain)\n- `es-419`: Spanish (Latin America)\n- `et-EE`: Estonian\n- `fa-IR`: Persian\n- `fi-FI`: Finnish\n- `fr-FR`: French\n- `he-IL`: Hebrew\n- `hi-IN`: Hindi\n- `hr-HR`: Croatian\n- `hu-HU`: Hungarian\n- `hy-AM`: Armenian\n- `id-ID`: Bahasa\n- `it-IT`: Italian\n- `ja-JP`: Japanese\n- `ko-KR`: Korean\n- `lt-LT`: Lithuanian\n- `lv-LV`: Latvian\n- `ms`: Malay (Malaysia) \\*\\*\\*\n- `ms-MY`: Malay (Malaysia)\n- `ms-SG:` Malay (Singapore)\n- `nb-NO`: Norwegian\n- `nl-NL`: Dutch\n- `pl-PL`: Polish\n- `pt`: Portuguese (Portugal) \\*\\*\\*\n- `pt-BR`: Portuguese (Brazil)\n- `pt-PT`: Portuguese (Portugal)\n- `ro-RO`: Romanian\n- `ru-RU`: Russian\n- `sk-SK`: Slovak\n- `sr-RS`: Serbian (Cyrillic script)\n- `sr-Latn-RS`: Serbian (Latin script)\n- `sv-SE`: Swedish\n- `th-TH`: Thai\n- `tl-PH`: Tagalog\n- `tr-TR`: Turkish\n- `uk-UA`: Ukrainian\n- `ur-PK`: Urdu\n- `vi-VN`: Vietnamese\n- `zh-CN`: Chinese (Simplified)\n- `zh-TW`: Traditional Chinese (Taiwan)\n\n**(\\*\\*\\*)**\nLanguage codes marked with \\*\\*\\* are listed for disambiguation purposes on the fallback. They are exactly the same as their respective regional variants.\n\n#### Language fallback\n\nA mechanism used for the property `language` to avoid issues when the value passed is wrong. Example: first try exact match (es-es or es-ES, ignore case):\n\n- If there is no match, try the mainstream (es), by removing the region part (-es).\n- If there is no mainstream, try any other available es-[region] sibling (example: es-419).\n- If there is no regional sibling, use the default language: en.\n\n#### Error codes\n\n| Error code                     | Description                                                                                                                                                                                                                                                                                                                                                     |\n| ------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `NO_CAMERA`                    | No camera detected on the user’s device.                                                                                                                                                                                                                                                                                                                        |\n| `GENERIC_CAMERA_ERROR`         | Undefined camera error. The reasons can be [various](https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia) and inconsistent across browsers.                                                                                                                                                                                              |\n| `UNSUPPORTED_BROWSER`          | The user’s browser is not supported. This could be because the API needed for the camera interaction is missing. `Note: Older Non-Safari browsers on iOS fall into this category.`                                                                                                                                                                              |\n| `NO_CAMERA_PERMISSION`         | The user rejected the camera permission.                                                                                                                                                                                                                                                                                                                        |\n| `OVERCONSTRAINED`              | The camera constraints are not compatible with available camera devices. `Note: One recovery option could be to use hd resolution.`                                                                                                                                                                                                                             |\n| `FACE_DETECTION_INIT_ERROR`    | The face detection has failed to initialise. This usually means the required model assets are missing from the host application.                                                                                                                                                                                                                                |\n| `INTERNAL_ERROR`               | This can be due to a programming error, or the user using an old unsupported browser.                                                                                                                                                                                                                                                                           |\n| `CAPTURE_LOAD_ERROR`           | The secure module could not be loaded. This usually means your token is not updated, or there is an error on the module provider.                                                                                                                                                                                                                               |\n| `VIDEO_STREAM_INTERRUPTED`     | The camera stream has stopped unexpectedly.                                                                                                                                                                                                                                                                                                                     |\n| `SECURE_SESSION_EXPIRED`       | The secure session has expired (the token expire field is older than the current time).                                                                                                                                                                                                                                                                         |\n| `EXCEEDED_TIME_TO_LOAD`        | The module is taking longer than the time set in the FaceCapture component to load. _This error does not prevent the module from continuing to load_. It alerts the integrator so they can decide to give additional reassurance to their users. The timeout value can be changed by updating the `loadTimeout` option, which defaults to 60 seconds (60000ms). |\n| `VERSION_NO_LONGER_AVAILABLE`  | The requested Face Capture secure module is no longer available. Note that the FCM will log a warning in the console if the module was deprecated.                                                                                                                                                                                                              |\n| `INVALID_SECURE_CLIENT_SDK_ID` | The client SDK ID has a wrong format, it isn't included on the internal product mapping or there is a mismatch between the SDK from the JWT and the one related to the internal product contained in the BE request.                                                                                                                                            |\n\nThe error codes can be imported as follow:\n\n```js\nimport { ERROR_CODE } from '@getyoti/react-face-capture';\n```\n\n#### Secure mode\n\nThe Secure mode allows [Yoti back-end\nservice](https://developers.yoti.com/age-estimation/integration-guide)\nto verify that the image captured on the client-side browser using the Face Capture hasn't been\nmodified in any form.\n\nNote, the secure mode of Yoti Face Capture makes a request to Yoti\nback-end to download the encrypted capture package that takes the\nphoto and create the secure result request. The secure result information will\nbe returned in `onSuccess` callback (`payload` argument). It is the information\nthat the _Yoti back-end service_ needs to run a prediction. The service will\nreturn an error if the `payload` is modified:\n\n```json\n{\n  \"img\": \"<base64_img>\",\n  \"secure\": {\n    \"version\": \"<fcm_version>\",\n    \"token\": \"<session_token>\",\n    \"signature\": \"<result_signature>\",\n    \"verification\": \"<verification_data>\"\n  }\n}\n```\n\n`<fcm_version>` is the current version of FCM (embedded in the\nmodule) and `<session_token>` is the session token generated from the request.\n\nFor more detailed information on how the secure mode interacts with the server, see the\n[Secure image capture](https://developers.yoti.com/age-estimation/secure-image-capture) page.\n\n> Added a 20-second timeout to avoid long wait times when the network connection is poor or unavailable.\n\n##### Possible issues\n\nThe secure mode requests Yoti services to download the encrypted module\non demand, therefore the client must be able to handle those requests. Keep in mind if\nyour client uses any mechanism to prevent data injection attacks or\ncross-site scripting like CSP you will need to allow the FCM requests.\n\n##### Virtual cameras\n\nThe secure mode detects modifications on the camera stream source and fraudulent camera hardware. In these scenarios, it will return an `UNTRUSTED_SECURE_SESSION` error code when calling the Yoti BE services.\n\n##### Multiframe\n\nThe `multiframe` mode adds an extra layer of security to improve the prevention of injection attacks and other forms of image manipulation. It operates seamlessly, ensuring the user experience remains unaffected. It requires `secure` mode to be enabled and increases the size of the generated payload.\n\n### Example\n\n```js\nimport FaceCapture from '@getyoti/react-face-capture';\n\nexport function App() {\n  const onSuccess = (payload, base64PreviewImage) => console.log('Length = ', payload.img.length);\n  const onError = (error) => console.log('Error =', error);\n\n  return <FaceCapture returnPreviewImage onSuccess={onSuccess} onError={onError} />;\n}\n```\n\n## Face Capture vanilla\n\nFor projects without a React tech stack, you can use the Face Capture vanilla version.\nWhen you install the library on your machine, It's located inside the folder `vanilla`.\n\nAdd the package to your codebase and serve the static assets:\n\n### 1. Serve package static assets\n\n```bash\n\n/@getyoti/react-face-capture/vanilla/assets/face-capture/\n/@getyoti/react-face-capture/vanilla/index.js\n```\n\n### 2. Add Face Capture script\n\nInside the page you want to have Face Capture, add Face Capture scripts and styles like in the example below.\n`faceCaptureAssetsRootUrl` is a property you can use to instruct the library where neural net files are served otherwise we look for the files relative to the page location `assets/face-capture/`.\n\n### 3. Render Face Capture\n\nOur scripts will give you access to `Yoti.FaceCaptureModule.render` where you can set 2 parameters. The first parameter is the properties, the same ones used in the integration with react. The second parameter is a reference to HTML DOM, so we know where we can render the UI.\n\nIn order to unmount the component, it is highly recommended to call the `Yoti.FaceCaptureModule.unmount` function instead of destroying the HTML element, which could lead to some issues or misbehaviour.\n\n**index.html**\n\n```html\n<script src=\"/@getyoti/react-face-capture/vanilla/index.js\"></script>\n<script>\n  const props = {\n    faceCaptureAssetsRootUrl: '/@getyoti/react-face-capture/vanilla/assets/face-capture/',\n    onSuccess: (data) => {\n      console.log('Length = ', data.img.length);\n    },\n    onError: (error) => {\n      console.log('Error =', error);\n    },\n  };\n\n  const fcm = Yoti.FaceCaptureModule.render(props, document.getElementById('face-capture-module-root'));\n\n  function reload() {\n    fcm.reload();\n  }\n\n  function unmount() {\n    fcm.unmount();\n  }\n</script>\n\n<div id=\"face-capture-module-root\"></div>\n```\n\n## Debugging Yoti Face Capture\n\nYoti Face Capture is protected with code obfuscation techniques for security reasons.\n\nThis protection is present in both secure and non-secure modes and it makes it almost impossible to debug the module by using development tools on any browser, as the application will crash or keep looping right after the tool menu is opened.\n\n## Troubleshooting\n\n### NextJS\n\nThe Face Capture does not support server side rendering. It needs to be loaded\ndynamically:\n\n```jsx\nimport dynamic from 'next/dynamic';\nconst FaceCapture = dynamic(() => import('@getyoti/react-face-capture'), {\n  ssr: false,\n});\n\nexport default function CustomFCM(props) {\n  return <FaceCapture {...props} />;\n}\n```\n\n### Webpack\n\nThe secure mode loads secure javascript code from server side on demand. The\nFace Capture uses the comment `/* webpackIgnore: true */` order to tell webpack\nthat it does not need to resolve the dependency locally so this comment cannot\nbe removed before webpack builds the final javascript files for the web\napplication.\n\n### iOS distorted layout (version < 2.4.0)\n\nWe are aware of a rare display issue on iOS devices which can make the video element appear distorted in versions prior to 2.4.0. Refreshing or reloading will resolve this, and it should not happen often.\n\n### Virtual backgrounds\n\nModifications over the original image captured by the camera, like virtual background or other kinds of filters, are also considered manipulations. Pictures taken using these kinds of features will be rejected as `UNTRUSTED_SECURE_SESSION`.\n\n### Multiframe Mode Usage\n\nWhen using multiframe mode, the prediction request must include the query parameter `multiframe=true`. This is required for the service to process the request correctly. If there is a mismatch between the Face Capture's multiframe setting and the multiframe query parameter in the request, the response will always be `UNTRUSTED_SECURE_SESSION`.\n\nWhen enabling this mode, ensure both the Face Capture configuration and the prediction request are aligned to avoid this error.\n\n### Permission Policies\n\nWhen running the FCM inside an iFrame, you might need to set [Permission Policies](https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Permissions_Policy) to ensure the system works as expected.\n\nThe FCM uses `camera` and `autoplay` policies, so you can set the `allow` iFrame attribute to something like.\n\n```html\n<iframe allow=\"autoplay *; camera *;\" />\n```\n\nThis enables only `camera` and `autoplay` regardless of the origin of the host document. Other attributes can be set to `none`.\n\nPlease remember that you need to reflect the changes in the `<head>` of your host HTML file by setting the `<meta>` tag with the same permissions policy string as shown above. For example:\n\n`<meta http-equiv=\"Permissions-Policy\" content=\"autoplay=*, camera=*\">`\n","readmeFilename":"README.md"}