{"_id":"@appandflow/expo-camera-characteristics","_rev":"9-dd0d1220b249505d77794820f2ef61e0","name":"@appandflow/expo-camera-characteristics","dist-tags":{"beta":"1.0.0-beta.1","latest":"1.2.1"},"versions":{"0.0.1":{"name":"@appandflow/expo-camera-characteristics","version":"0.0.1","keywords":["react-native","expo","expo-camera-characteristics","ExpoCameraCharacteristics"],"author":{"name":"Vincent de Lafontaine","email":"vincent@appandflow.com"},"license":"MIT","_id":"@appandflow/expo-camera-characteristics@0.0.1","maintainers":[{"name":"appandflow-user","email":"janic@appandflow.com"},{"name":"equimper","email":"quimperemanuel@gmail.com"},{"name":"janicduplessis","email":"janicduplessis@gmail.com"},{"name":"teamappandflow","email":"team@appandflow.com"},{"name":"valium","email":"vincent@appandflow.com"}],"homepage":"https://github.com/AppAndFlow/expo-camera-characteristics#readme","bugs":{"url":"https://github.com/AppAndFlow/expo-camera-characteristics/issues"},"dist":{"shasum":"f87dfa7d1d4af6fde35294a4294de34893523e49","tarball":"https://registry.npmjs.org/@appandflow/expo-camera-characteristics/-/expo-camera-characteristics-0.0.1.tgz","fileCount":40,"integrity":"sha512-RdJ2u75cHBTMPtfPDJNGxog9TCj1kK+FPrWRhHecNZjPNZxfD78fUwi3gaC02YkvTfG5wUErEVGe8mJY1maOJg==","signatures":[{"sig":"MEUCIDbQ+Xjc4xb+YylqBtkJwVUiRxsz95mTUvrzrSriNfUWAiEAggqEfrgu/8M+MjZ//SANyLLVdOheZMddbspckFX+6D8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOel0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq36g/+N/EBy1x7x6Fo77j5WWUNyLV8jSK2FMgKbCMZ6Hf3BmXIiGI5\r\nKaZ74J+pEdZck2+QAI3XJs5m8743GiildOywh6DgbnmjxtZfEsw1eXiJP4aI\r\nh7tv1CucuNfCvgZFtOAsfS4gqR1/Dc25RH/rfMD7OkKWh6ZMNaZtYAYwn33r\r\ncxYIt8hon0S2fd/jHEukGjpgp0AO5xCROSTjn25nqdowk4xLkOCKEfHA04s2\r\nOZdVPAH80++/NggE7KG4KfCJu67Z4CtZ/k/DAf8RBWB+aFjaRBCxx2GFu0uR\r\nzEtABe42zT7LAnGW4zpavwiMh73Jnf7HP04gvizt5Gp2fYsDGmFSa6B1v1j1\r\n3AJrGpFBXbVnn2cwmeXLEPTy6RFrWkQPRpNge8ZavTZxuoSgiMHCF3Ys1Esf\r\nkl23eQ6z4sHLDBPU2nAYnFsfIimXx1h60JflUmjOEjfkaf8Adg/jXWGdTIa/\r\nMd40UAnjCQ6OlVHEKgdo43WFh8XI2ogXnYl2dDFMH26WMswizZ4CMdM18Vv2\r\n1qa4HXvbw2T8Z1uSRBzm8/G3HmS2xgImK95W0G96x98SqtZOyWoLTwFox84b\r\nA5gpldrKtoqA2jZVDFDKE6W5pLYT/fjdChd02Kq7CHVAT1vGqrPmHZx3zBO6\r\niwJGf/2Cn43gETdAE1x/ZJ/AhqoX1ytaWxk=\r\n=UJ4n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"4dc1521df17803b2fbf055759e124c69fbc3e76d","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","open:ios":"open -a \"Xcode\" example/ios","expo-module":"expo-module","open:android":"open -a \"Android Studio\" example/android","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"valium","email":"vincent@appandflow.com"},"repository":{"url":"git+https://github.com/AppAndFlow/expo-camera-characteristics.git","type":"git"},"_npmVersion":"8.19.2","description":"Expo Camera Characteristics","directories":{},"_nodeVersion":"16.18.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^18.0.25","expo-modules-core":"^1.1.0","@types/react-native":"^0.70.6","expo-module-scripts":"^3.0.4"},"peerDependencies":{"expo":"*","react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/expo-camera-characteristics_0.0.1_1681516915852_0.8898049956096246","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@appandflow/expo-camera-characteristics","version":"0.0.2","keywords":["react-native","expo","expo-camera-characteristics","ExpoCameraCharacteristics"],"author":{"name":"Vincent de Lafontaine","email":"vincent@appandflow.com"},"license":"MIT","_id":"@appandflow/expo-camera-characteristics@0.0.2","maintainers":[{"name":"appandflow-user","email":"janic@appandflow.com"},{"name":"equimper","email":"quimperemanuel@gmail.com"},{"name":"janicduplessis","email":"janicduplessis@gmail.com"},{"name":"teamappandflow","email":"team@appandflow.com"},{"name":"valium","email":"vincent@appandflow.com"}],"homepage":"https://github.com/AppAndFlow/expo-camera-characteristics#readme","bugs":{"url":"https://github.com/AppAndFlow/expo-camera-characteristics/issues"},"dist":{"shasum":"a98617d03ee6d78487d3b6e184154590b9b4aaab","tarball":"https://registry.npmjs.org/@appandflow/expo-camera-characteristics/-/expo-camera-characteristics-0.0.2.tgz","fileCount":45,"integrity":"sha512-3pUR0VL/R4Jnj6phi5U7aZicgIA/TBXKejB7SnnffNhqsgG2KlvkfB6WnjnKHFsI+Yw2ndrkfdCt9bkt9RazgA==","signatures":[{"sig":"MEQCIEN69YJGbN82i/NbjmLHeMIfKOuJ1yrclHX3mtMEtw2iAiAMDmzCon5rhXi9U4/Bxddy6liWCzoHaEBqxWFUXavL1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOfDYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDaA//djL1OmK/S9xZgX8ATTwaSQ2ZxW9vhf2X3DQVZI8h2MuV4ETU\r\ngvHTePYYMG2fvPcOBQpNse+Hpy0WZbSFcztzEtYwgJTh6sGJ+XPaExNOMwiC\r\nJvZCMHnRizANcDr+4V0BCV3n/ZUJuQ1ndFmCwWRqrPqtVIvpoOr1Hyenp39H\r\nWh7t68z15o7ryPOJoZtQ7UJzyy3OyZxUUi2Y+rgP7sbwJ2I1tJ13OuS8P675\r\nbiLwcIGL7SSmTNH72gbkvixWcEJBIFmOaCirmbeu7Il+pj7HVf8STzyiaDkK\r\n2fQOQx51vepA5g8nj9okqO5g/JYyGCCRelmlmukn0Jhq3zLC7reA6GsD4wJn\r\nk9spiuwwHA1+EVprVJQZ/0v7dB5V0GS0dbJGHFukNz+4B6haSEYLwKBroUcp\r\nkf2LrdBbXWo1IWYQQAq08UCdx5R2BjeUFiMdOOdaaIDcW/bqLMNSr3U0bXDm\r\nc/oVZ+XqmR94h3OBBcFz7cBjPXMJvsiRV4TRC518ITrpSduK7/bePL4kwJ+l\r\n7Afj7l1gBuyFC/7bfY5461VTiLEdyx3OWSDedmyRHopZUrv7fdKZNGhnsVAa\r\nPENTCjeXA9GbIYygCFA1bsXoCEyqogX75FJK+g4xFC6sOYqnqY/P59uIlJAY\r\nnVBXrRsQ1+5XRWZ3igbqluAfqBbFOfEIwng=\r\n=/VUK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d7b04524847d93eefa985ce153296bb689f509dd","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","open:ios":"open -a \"Xcode\" example/ios","expo-module":"expo-module","open:android":"open -a \"Android Studio\" example/android","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"valium","email":"vincent@appandflow.com"},"repository":{"url":"git+https://github.com/AppAndFlow/expo-camera-characteristics.git","type":"git"},"_npmVersion":"8.19.2","description":"Expo Camera Characteristics","directories":{},"_nodeVersion":"16.18.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^18.0.25","expo-modules-core":"^1.1.0","@types/react-native":"^0.70.6","expo-module-scripts":"^3.0.4"},"peerDependencies":{"expo":"*","react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/expo-camera-characteristics_0.0.2_1681518808309_0.30743488957011866","host":"s3://npm-registry-packages"}},"1.0.0-beta.1":{"name":"@appandflow/expo-camera-characteristics","version":"1.0.0-beta.1","keywords":["react-native","expo","expo-camera-characteristics","ExpoCameraCharacteristics"],"author":{"name":"Vincent de Lafontaine","email":"vincent@appandflow.com"},"license":"MIT","_id":"@appandflow/expo-camera-characteristics@1.0.0-beta.1","maintainers":[{"name":"appandflow-user","email":"janic@appandflow.com"},{"name":"equimper","email":"quimperemanuel@gmail.com"},{"name":"janicduplessis","email":"janicduplessis@gmail.com"},{"name":"teamappandflow","email":"team@appandflow.com"},{"name":"valium","email":"vincent@appandflow.com"}],"homepage":"https://github.com/AppAndFlow/expo-camera-characteristics#readme","bugs":{"url":"https://github.com/AppAndFlow/expo-camera-characteristics/issues"},"dist":{"shasum":"9da3b8f911883de5a2cafd3674a8b42cad8adfcb","tarball":"https://registry.npmjs.org/@appandflow/expo-camera-characteristics/-/expo-camera-characteristics-1.0.0-beta.1.tgz","fileCount":50,"integrity":"sha512-ifXz8LYkTSDJkcL/sXgegeE57mFwMhDc83SrFQ6inhPwPXge7ys99q+EpEegxE8yvDnP0ijI/xi4aDZl3nyW5g==","signatures":[{"sig":"MEQCIEI4ms4FCKutRm4DFsrMytfDvq+TgdC1GJHpxJ1dEZCPAiAnOA1Z3qkH55hLG16eOU0xH64lrAmr+3paQFkLU4LkQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45177},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d7b04524847d93eefa985ce153296bb689f509dd","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","open:ios":"open -a \"Xcode\" example/ios","expo-module":"expo-module","open:android":"open -a \"Android Studio\" example/android","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"valium","email":"vincent@appandflow.com"},"repository":{"url":"git+https://github.com/AppAndFlow/expo-camera-characteristics.git","type":"git"},"_npmVersion":"8.19.2","description":"Expo Camera Characteristics","directories":{},"_nodeVersion":"16.18.0","dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/react":"^18.0.25","expo-modules-core":"^1.1.0","@types/react-native":"^0.70.6","expo-module-scripts":"^3.0.4"},"peerDependencies":{"expo":"*","react":"*","expo-device":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/expo-camera-characteristics_1.0.0-beta.1_1683913297773_0.30863470698409823","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@appandflow/expo-camera-characteristics","version":"1.0.0","keywords":["react-native","expo","expo-camera-characteristics","ExpoCameraCharacteristics"],"author":{"name":"Vincent de Lafontaine","email":"vincent@appandflow.com"},"license":"MIT","_id":"@appandflow/expo-camera-characteristics@1.0.0","maintainers":[{"name":"appandflow-user","email":"janic@appandflow.com"},{"name":"equimper","email":"quimperemanuel@gmail.com"},{"name":"janicduplessis","email":"janicduplessis@gmail.com"},{"name":"teamappandflow","email":"team@appandflow.com"},{"name":"valium","email":"vincent@appandflow.com"}],"homepage":"https://github.com/AppAndFlow/expo-camera-characteristics#readme","bugs":{"url":"https://github.com/AppAndFlow/expo-camera-characteristics/issues"},"dist":{"shasum":"0d906e4564054d24edec8b21ecdeb6173bb16cf1","tarball":"https://registry.npmjs.org/@appandflow/expo-camera-characteristics/-/expo-camera-characteristics-1.0.0.tgz","fileCount":50,"integrity":"sha512-/nMd5EDoDcV1QaMk2o57F8bwirg8SHiOO14JqEmW6E//+sI9SFs7LveOpP0bsS4q5natMdUejN4BZNnyjiKRTQ==","signatures":[{"sig":"MEUCICM7S2rH7DiF79M5vbImQg/t7r/VzGliBZ2B4fA6T0oQAiEA8iEHrZXsDoUvoUUd7JDFbNTR5+z4IyodxPpBZlQOKHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45270},"main":"build/index.js","types":"build/index.d.ts","gitHead":"359d6b9f261ab779f40ea819c722c9c295160ff4","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","open:ios":"open -a \"Xcode\" example/ios","expo-module":"expo-module","open:android":"open -a \"Android Studio\" example/android","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"valium","email":"vincent@appandflow.com"},"repository":{"url":"git+https://github.com/AppAndFlow/expo-camera-characteristics.git","type":"git"},"_npmVersion":"8.19.2","description":"Expo Camera Characteristics","directories":{},"_nodeVersion":"16.18.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^18.0.25","expo-modules-core":"^1.1.0","@types/react-native":"^0.70.6","expo-module-scripts":"^3.0.4"},"peerDependencies":{"expo":"*","react":"*","expo-device":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/expo-camera-characteristics_1.0.0_1683920089671_0.33295239075061245","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@appandflow/expo-camera-characteristics","version":"1.1.0","keywords":["react-native","expo","expo-camera-characteristics","ExpoCameraCharacteristics"],"author":{"name":"Vincent de Lafontaine","email":"vincent@appandflow.com"},"license":"MIT","_id":"@appandflow/expo-camera-characteristics@1.1.0","maintainers":[{"name":"appandflow-user","email":"janic@appandflow.com"},{"name":"equimper","email":"quimperemanuel@gmail.com"},{"name":"janicduplessis","email":"janicduplessis@gmail.com"},{"name":"teamappandflow","email":"team@appandflow.com"},{"name":"valium","email":"vincent@appandflow.com"}],"homepage":"https://github.com/AppAndFlow/expo-camera-characteristics#readme","bugs":{"url":"https://github.com/AppAndFlow/expo-camera-characteristics/issues"},"dist":{"shasum":"ff11e55838a9fa842519f46c84e23ed98c8bdecf","tarball":"https://registry.npmjs.org/@appandflow/expo-camera-characteristics/-/expo-camera-characteristics-1.1.0.tgz","fileCount":39,"integrity":"sha512-Kzr8PE2r+JjqUOYGvJsCeUbAKewBCuTA+Dv/o5WMqF5MncCVybwwfRJL+T8Wq7tuKr0bSijZp1RHsZpoOjTUkg==","signatures":[{"sig":"MEUCIQDt8ZA5Y4lOHQaj/4YKW458ef3A1WlUNAPPOC/QzPKZvQIgFAhjeOiArKpXh5BPbhYNdk/c1I05d2tMBvMfiJiSyL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43272},"main":"build/index.js","types":"build/index.d.ts","gitHead":"a46c909dad8910d192e94553ca255de4223e3292","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","open:ios":"open -a \"Xcode\" example/ios","expo-module":"expo-module","open:android":"open -a \"Android Studio\" example/android","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"valium","email":"vincent@appandflow.com"},"repository":{"url":"git+https://github.com/AppAndFlow/expo-camera-characteristics.git","type":"git"},"_npmVersion":"9.5.1","description":"Expo Camera Characteristics","directories":{},"_nodeVersion":"18.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^18.0.25","expo-modules-core":"^1.1.0","@types/react-native":"^0.70.6","expo-module-scripts":"^3.0.4"},"peerDependencies":{"expo":"*","react":"*","expo-device":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/expo-camera-characteristics_1.1.0_1706547682388_0.4946018517675368","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@appandflow/expo-camera-characteristics","version":"1.2.0","keywords":["react-native","expo","expo-camera-characteristics","ExpoCameraCharacteristics"],"author":{"name":"Vincent de Lafontaine","email":"vincent@appandflow.com"},"license":"MIT","_id":"@appandflow/expo-camera-characteristics@1.2.0","maintainers":[{"name":"equimper","email":"quimperemanuel@gmail.com"},{"name":"janicduplessis","email":"janicduplessis@gmail.com"},{"name":"teamappandflow","email":"team@appandflow.com"},{"name":"valium","email":"vincent@appandflow.com"},{"name":"charlesvinette","email":"vinettecharles@gmail.com"}],"homepage":"https://github.com/AppAndFlow/expo-camera-characteristics#readme","bugs":{"url":"https://github.com/AppAndFlow/expo-camera-characteristics/issues"},"dist":{"shasum":"cf10ce9be6549fcbe48bddf6a5f4f0d4b3f16703","tarball":"https://registry.npmjs.org/@appandflow/expo-camera-characteristics/-/expo-camera-characteristics-1.2.0.tgz","fileCount":39,"integrity":"sha512-JCRpKVnwIZ2czgwGedvS02MtGLdzXodekzs0/W4cKgAhl1srv+Y47yQgEUtCFOBiyude4VkYI428HOWPGWlvOQ==","signatures":[{"sig":"MEYCIQDlN3oIfsHcZD79D9Ir4Rv7UADveznlcLdYwqiAdT2kYAIhANRd7lhfvtlqIw8Ly7sY7JL30NUTr89cBMRer1J8HSqN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43442},"main":"build/index.js","types":"build/index.d.ts","gitHead":"edea91405d396cc1a6657e7bb3867c124c2fb138","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","open:ios":"open -a \"Xcode\" example/ios","expo-module":"expo-module","open:android":"open -a \"Android Studio\" example/android","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"teamappandflow","email":"team@appandflow.com"},"repository":{"url":"git+https://github.com/AppAndFlow/expo-camera-characteristics.git","type":"git"},"_npmVersion":"10.9.0","description":"Expo Camera Characteristics","directories":{},"_nodeVersion":"22.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^18.0.25","expo-modules-core":"^1.1.0","@types/react-native":"^0.70.6","expo-module-scripts":"^3.0.4"},"peerDependencies":{"expo":"*","react":"*","expo-device":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/expo-camera-characteristics_1.2.0_1765905091566_0.17951029782041195","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@appandflow/expo-camera-characteristics","version":"1.2.1","description":"Expo Camera Characteristics","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"expo-module build","clean":"expo-module clean","lint":"expo-module lint","test":"expo-module test","prepare":"expo-module prepare","prepublishOnly":"expo-module prepublishOnly","expo-module":"expo-module","open:ios":"open -a \"Xcode\" example/ios","open:android":"open -a \"Android Studio\" example/android"},"keywords":["react-native","expo","expo-camera-characteristics","ExpoCameraCharacteristics"],"repository":{"type":"git","url":"git+https://github.com/AppAndFlow/expo-camera-characteristics.git"},"bugs":{"url":"https://github.com/AppAndFlow/expo-camera-characteristics/issues"},"author":{"name":"Vincent de Lafontaine","email":"vincent@appandflow.com"},"license":"MIT","homepage":"https://github.com/AppAndFlow/expo-camera-characteristics#readme","dependencies":{},"devDependencies":{"@types/react":"^18.0.25","@types/react-native":"^0.70.6","expo-module-scripts":"^3.0.4","expo-modules-core":"^1.1.0"},"peerDependencies":{"expo":"*","react":"*","react-native":"*","expo-device":"*"},"_id":"@appandflow/expo-camera-characteristics@1.2.1","gitHead":"2f2a028093a5624a257e4e5974a1f1e4b808ab3d","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-us9Sf2qBauHUt6dDg3xKX0aZkzShNFwou2wjXoEevFJfD+o0Uj4CuMUdz+l0Mp3xWR/YVF9vhbhAGSK8ZV7hsw==","shasum":"92694f94a410ce95cdfb6ca94ea4c13687fbc389","tarball":"https://registry.npmjs.org/@appandflow/expo-camera-characteristics/-/expo-camera-characteristics-1.2.1.tgz","fileCount":40,"unpackedSize":60462,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCiX2e26M0JGbW9LNbgKXQm3pt3BrzzBwodpfXhn3V1vAIgRIYEe1t4JAeuBt8LOnPYePzZqn6a1b6Vf9C4yPxWOkA="}]},"_npmUser":{"name":"teamappandflow","email":"team@appandflow.com"},"directories":{},"maintainers":[{"name":"equimper","email":"quimperemanuel@gmail.com"},{"name":"janicduplessis","email":"janicduplessis@gmail.com"},{"name":"teamappandflow","email":"team@appandflow.com"},{"name":"valium","email":"vincent@appandflow.com"},{"name":"charlesvinette","email":"vinettecharles@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/expo-camera-characteristics_1.2.1_1769792737481_0.8991622703695443"},"_hasShrinkwrap":false}},"time":{"created":"2023-04-15T00:01:55.791Z","modified":"2026-01-30T17:05:37.867Z","0.0.1":"2023-04-15T00:01:56.018Z","0.0.2":"2023-04-15T00:33:28.503Z","1.0.0-beta.1":"2023-05-12T17:41:37.957Z","1.0.0":"2023-05-12T19:34:49.872Z","1.1.0":"2024-01-29T17:01:22.562Z","1.2.0":"2025-12-16T17:11:31.767Z","1.2.1":"2026-01-30T17:05:37.646Z"},"bugs":{"url":"https://github.com/AppAndFlow/expo-camera-characteristics/issues"},"author":{"name":"Vincent de Lafontaine","email":"vincent@appandflow.com"},"license":"MIT","homepage":"https://github.com/AppAndFlow/expo-camera-characteristics#readme","keywords":["react-native","expo","expo-camera-characteristics","ExpoCameraCharacteristics"],"repository":{"type":"git","url":"git+https://github.com/AppAndFlow/expo-camera-characteristics.git"},"description":"Expo Camera Characteristics","maintainers":[{"name":"equimper","email":"quimperemanuel@gmail.com"},{"name":"janicduplessis","email":"janicduplessis@gmail.com"},{"name":"teamappandflow","email":"team@appandflow.com"},{"name":"valium","email":"vincent@appandflow.com"},{"name":"charlesvinette","email":"vinettecharles@gmail.com"}],"readme":"![camera](https://github.com/user-attachments/assets/5db566c2-fdec-446f-a366-b74798f94f54)\n\n### About\nApp & Flow is a Montreal-based React Native engineering and consulting studio. We partner with the world’s top companies and are recommended by [Expo](https://expo.dev/consultants). Need a hand? Let’s build together. team@appandflow.com\n\n\n[![npm (scoped)](https://img.shields.io/npm/v/@appandflow/expo-camera-characteristics.svg)](https://www.npmjs.com/package/@appandflow/expo-camera-characteristics)\n\nThis library exposes the rear camera's characteristics such as the sensor size, the focal length and the image resolution.\n\n**On Android**, the Camera2 module is used to get the camera characteristics programmatically.\n\n**On iOS**, there is no accessible module to do so (see https://stackoverflow.com/questions/13190932/how-to-find-out-focal-length-of-camera-in-ios-and-what-is-the-sensor-height for the existing work around), therefore, the values returned by this library are hardcoded here: https://github.com/AppAndFlow/expo-camera-characteristics/blob/main/src/iPhoneSpecs.ts. We'll try to maintain that list of devices up to date as much as possible.\n\n# Installation\n\nFor Expo SDK <= 48 use <= `expo-camera-characteristics 1.0.0`\n\nThis library needs `expo-device` for iOS.\n\n```\nnpx expo install @appandflow/expo-camera-characteristics expo-device\n```\n\n> This package cannot be used in the \"Expo Go\" app because [it requires custom native code](https://docs.expo.dev/workflow/customizing/).\n\nAfter installing this npm package, add the [config plugin](https://docs.expo.dev/config-plugins/introduction/) to the [`plugins`](https://docs.expo.dev/versions/latest/config/app/#plugins) array of your `app.json` or `app.config.js`:\n\n```JSON\n{\n  \"expo\": {\n    \"plugins\": [[\"@appandflow/expo-camera-characteristics\", {}]]\n  }\n}\n\n```\n\nAnd finally, rebuild your app as described in the [\"Adding custom native code\"](https://docs.expo.dev/workflow/customizing/) guide.\n\n```\nnpx expo prebuild\n```\n\n# API documentation\n\n## getCameraCharacteristics()\n\n```TS\nimport * as expoCameraCharacteristics from \"@appandflow/expo-camera-characteristics\";\n\nconst cameraCharacteristics: {\n  focalLength: number;\n  sensorSize: {\n    height: number;\n    width: number;\n  };\n  imageResolution: {\n    height: number;\n    width: number;\n  };\n} = expoCameraCharacteristics.getCameraCharacteristics();\n```\n","readmeFilename":"README.md"}