{"_id":"rn-camera-barcode-scan","_rev":"36-f061badf0fe65690d51c0e9ade035464","name":"rn-camera-barcode-scan","dist-tags":{"latest":"1.4.9"},"versions":{"1.0.0":{"name":"rn-camera-barcode-scan","version":"1.0.0","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.0.0","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"af4cb9acc74e573fc184cea747caef61c9551ccd","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.0.0.tgz","fileCount":18,"integrity":"sha512-QUPjRBcgGb4ilrubXVe4r/zunKBaYA/w3ETtgC98sqXqKycal2K5OEo8lcnWsZPgS+LDAdo7zW1dZHi46j6yDw==","signatures":[{"sig":"MEUCIQD2g9SOKUEAjxwOMWoccO7/VoRsgmVU3pZycFSdtOVBEwIgbb/ZN6Sg4GcNNacE/UZaOHQsr7sAPv82IuYoUhb7JqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24515},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.0.0_1773037778816_0.6841158676595098","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"rn-camera-barcode-scan","version":"1.0.1","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.0.1","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"6ddb4b01785c5585ed8e3b432647fcfaad1dfdad","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.0.1.tgz","fileCount":21,"integrity":"sha512-Y+LjP2ZZrX10tNgcBuTKNKpB6fchYHJ0xo2I7kePoGlBNr8pM5gTMdTLTii2Y63LYJo6v2QzD0nlTC5dQZjYJw==","signatures":[{"sig":"MEYCIQCKrB24JZc9KKQhAPGVJlCj6xbFgtXeAaJWBMe1J7esZwIhANedqIyIVYDYxHkWR7zsdgaP1b28WA4b+BjAsLgzNl+d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35365},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.0.1_1773037842218_0.2504346385288032","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"rn-camera-barcode-scan","version":"1.0.2","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.0.2","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"ae61603e5e1912b74367782bba5c34b9604de82f","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.0.2.tgz","fileCount":22,"integrity":"sha512-UlArbbQEpwTWEgsYOz3VQWOcDy4osJY312n1xcdB1EXRqXViKRo0CSebuLRVk1PZiaxqXD0O0qkzpQmIf9WO8g==","signatures":[{"sig":"MEUCIC3MemptbAIZUQrbCvpbxHapWg8MAjkjDMx2XR5R3lIEAiEAufOLmsAsLceUXX+O26J26mNyhe/6ZI85YKfbGatMblQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35417},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.0.2_1773038246482_0.6823575775410762","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"rn-camera-barcode-scan","version":"1.0.3","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.0.3","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"ceb380cf14fb361e26298341b04a808a830812aa","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.0.3.tgz","fileCount":22,"integrity":"sha512-F4qJbNjeP+RtDeVxAHFqaEwv7xLl9g4aIwYijIGfWGAzqaSZzW2rL/Y/qwvMspDkHcBVWXuxbUMfpWAwqN7f0Q==","signatures":[{"sig":"MEUCIQCQXDQ589VR09+eP539x9iDYqftatNDr8EtoimRAkh5uQIgJVadaVjfrDU1MHTAB1U55RVVFEYY6KuI7wzxqktOJ/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36300},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.0.3_1773038471911_0.2961775306976613","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"rn-camera-barcode-scan","version":"1.1.0","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.1.0","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"53f0b2548e664e402999c3c015619ea72178034c","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.1.0.tgz","fileCount":23,"integrity":"sha512-SOMz3llFOrWlA6PZMlSEhnD7MNE+P/E01NJ9/lY9c3AU+7BnZMxAM3MXf+s5mVGnF4PLDG8Cu7aYvWylCswhBg==","signatures":[{"sig":"MEQCIET4JtyjHdZOeB0t89+hnZc1asv5l5+We6YRD7x9UdmtAiAxPJr8oaQobGMAKmYvGX4EHih9EuWWWXC5TTWDi3WZKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47569},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.1.0_1773039325386_0.4145395387919","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"rn-camera-barcode-scan","version":"1.1.1","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.1.1","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"375ff8dba7842a52109a7b8c3c9fca2737267796","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.1.1.tgz","fileCount":23,"integrity":"sha512-+7LYHrZg0j7gU8OmjjRkA1LFBidp5KoXA6eKqMxbT8iA2ylWd5f+OXTupmjrN3/ky8k3s3jjOTlxYG/IYhuLbQ==","signatures":[{"sig":"MEYCIQCwiM9Ia4sdgzYpk/66G3clFoW+c3nXy4QkYFaqbRubfwIhAMBxwrYSHX1QTr1dZ4UXyhBMcrCEyRQrRmsq1uJYWBrl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49873},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.1.1_1773040066539_0.8687080305846377","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"rn-camera-barcode-scan","version":"1.1.2","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.1.2","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"a5674b441f14641ba801feefa6ad0636dde8f8a1","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.1.2.tgz","fileCount":23,"integrity":"sha512-5YOisesA3WRFTYcA/3cfW39PGS6cJXObzpD7qx8rMG6lWcAaAL/NguG9ZWXe7R2ByVoSgU6wS4TtSM6FTQphsQ==","signatures":[{"sig":"MEUCICYw4lxdTOw/5RHjPPSS55GURnVlQEmFUtH6NTacTNegAiEAoQdZONif9b+L0WWShOlNpfurOomPJ5yVDpkc470d7YU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52486},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.1.2_1773040473099_0.31458165449666264","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"rn-camera-barcode-scan","version":"1.1.3","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.1.3","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"6f6553f52048170431d0aef2c21bc22a44d11f91","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.1.3.tgz","fileCount":23,"integrity":"sha512-v72SEZXWzB1qCmgS5Tznn2W+L5+NxajEEHNnJrpUlKwtoQ61YKk5lIiGHf9aL3qLEFBowjbhHSoPcWsHsM8fMw==","signatures":[{"sig":"MEYCIQCVtvG+TY6x3mN6Ff18KQp/xr4VfWxo82FwQDcNwYgOCgIhAOvHqUG4vPEjf76f1kRrPbY0D3YFa7kaJ/oHVGD4M9Ox","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52283},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.1.3_1773040631426_0.6502545952539456","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"rn-camera-barcode-scan","version":"1.1.4","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.1.4","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"6a64838004f402442e5c612dfb14d44942eca25d","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.1.4.tgz","fileCount":23,"integrity":"sha512-x23ou4bLelPgEIGfalvp6HzTMF6TcRRJQHxnJCpa+hXrAdciT+8pSMMQLFH204iYDGlJYpNT21FEzlFcC5U5tA==","signatures":[{"sig":"MEUCIQCqsLc6qsB+vzPOZIrUZ8OCyOH1OsYq2LL8M75m1RKLFQIgPAMAh+JY3k8gJq6qUvnV07HwSRMigNHrceBYznkrrRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52285},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.1.4_1773041202181_0.15591857426297095","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"rn-camera-barcode-scan","version":"1.1.5","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.1.5","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"cb4b51bb1c97cbed790bdfb43017018384d3239f","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.1.5.tgz","fileCount":23,"integrity":"sha512-dhtIrebd2ImOIb65Ugitw3Hm9O4AABaKGD5bNYO2NPbMBxrcuJ0hVbJDzzTxN18cttxUKsWjOtwbDVEwGQXRCw==","signatures":[{"sig":"MEQCIBf6veC+F7gv8GCTXCcutRatvUzqq68+L+ks1Uf3P2yaAiBfhfm5ZGPh8q3mWlnrPS0xKBDG4JwL5FpVg60kUci2jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52441},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.1.5_1773041482875_0.6791861462314448","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"rn-camera-barcode-scan","version":"1.1.6","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.1.6","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"ad5ae3604fcd3e5d0585f16d9d9e8559c42560f4","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.1.6.tgz","fileCount":23,"integrity":"sha512-Zey31fqYszRaZPhN5k2AWgsyGf6GXVQ8Qu3dNjlibnKoHQdP/9nYNmFutJ2mFFtz/spt48mZd1Ok4KZk0a712w==","signatures":[{"sig":"MEYCIQCX1hQXo/uY5RFaSqJ2aySwe/nvK2SQPwV7BLXsROW/OQIhALdrjsYr4sqJ8DCHpfBSoITKL4W5N01lActSAHQWIbXP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53320},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.1.6_1773041617330_0.1386642970372891","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"rn-camera-barcode-scan","version":"1.1.7","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.1.7","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"9dfbc39400cb46b21fb072bc03169714aaa0f2d2","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.1.7.tgz","fileCount":23,"integrity":"sha512-O6oSaS+uW6C1XX1GtshmpwH+9D8I3RNEhzzoLfiHWnhDQdB8QQQu9A40uQzG1JipvuTH2JyY6xTpH1gD7NJnpQ==","signatures":[{"sig":"MEUCIQDMguLJwdCfBjZOGGbK3ZZ2AfHdVcoR+UhfIY1bGGzDhAIgbDrV0CBZX+gmraNdq3pLwb2Ki10RCrNw2rgndBZmS4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55371},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.1.7_1773041833959_0.1731715669709719","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"rn-camera-barcode-scan","version":"1.1.8","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.1.8","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"48f333de48cc9db1829d7116e2eecdcffcada16d","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.1.8.tgz","fileCount":23,"integrity":"sha512-xGhrzFQGIufZg7mX2o1GlUX/0Zxgmo5vniVxVvR1Ybm54PGNxbpEwCFCEFpSLFiQd0hZbUgw4EtMib/uWOdT+g==","signatures":[{"sig":"MEUCIQCwdXaGNsCjf9CwjlGMMwUTAr0pbW2EYdbl36nChBsDwQIgCuLNom56DK7VNnSBkoHz4dHz2EaeX5TM5gOAUuMRutE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55501},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.1.8_1773042079618_0.47219414237534485","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"rn-camera-barcode-scan","version":"1.1.9","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.1.9","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"3a270faebd106391af1dd5fd38fe00637afb9fe2","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.1.9.tgz","fileCount":23,"integrity":"sha512-27JtJfdBSdotUtkJM40uVxGeLD2+3Pvz9EERmR2zw8YA7wN7I8U5rLe1vIBXn+1VnvBkPxpKWwf/bySMyO5M7A==","signatures":[{"sig":"MEYCIQCz9YTgZZOOaVJrZHfaJrVPjprvp2e6UuovZ80p/kiFBgIhAL+37F1OenILvkbWLQYNw751CMnj48jd55O2vVyj9lkF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56000},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.1.9_1773042507462_0.8498240363016163","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"rn-camera-barcode-scan","version":"1.2.0","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.2.0","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"b5d296b54cc867344ffde4af5e3f7a39d9e852ef","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.2.0.tgz","fileCount":23,"integrity":"sha512-Dmh+7Gje/85GiuWqAu1bx1G75OApSYrxTSkL0Vh6T/rn3JqvTwpq8YpnDSYnW8PfeWVv20Wb0/62e0wFuqy+eg==","signatures":[{"sig":"MEUCIQDGuRzDWKLApjgK9XgVrRTJDf6vPs+RmyWHErwQpSEKeQIgBDH/KroHq/i0RpVyZm6k6VJTWoq0iZUAjjJYC/U69N0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55990},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.2.0_1773042827947_0.3223743949559912","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"rn-camera-barcode-scan","version":"1.2.1","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.2.1","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"45206254ed250984a106c164e265e2b6f956df14","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.2.1.tgz","fileCount":23,"integrity":"sha512-w0GP2BopkKKi3V0bBtKSfQ6i7VAN417sF4qnnZxXRZ1DeoAofHRF7RBwoRQNvURtw5kzHXiAyYCL1CIRMX9q4A==","signatures":[{"sig":"MEYCIQCebg3/JWZqHZHGOVq63rLX+cPNaMjDf+Gx3qqF/7EfGgIhAI+cO2L3rIBh1Yw7UZuZKDLE6H6j++06AkBhTUVlBln7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56283},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.2.1_1773043139528_0.2929154121253077","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"rn-camera-barcode-scan","version":"1.2.2","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.2.2","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"df4949f12834df45d1347e53113c75da837d1fca","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.2.2.tgz","fileCount":23,"integrity":"sha512-6W1m80ygNn+P+Dxggf3k1KzIvQZQ5bZu04+Pxl9pb3EAMB6Js9fca9r+rYTeJXKil6YBVJvg8Uwd75tniUlQgw==","signatures":[{"sig":"MEYCIQCuxvwWzpnSwdofq3hQeDuiJyiTPuvAVnSRpBnMvMRtrwIhAItvZ7W01zCJz8QpW3tPBUBKFbXR+GlYcruU7wo7YCgJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56695},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.2.2_1773043674470_0.9438741651144011","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"rn-camera-barcode-scan","version":"1.3.0","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.3.0","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"3a6e1c2654386c71ea572d588f55b1099e4bb3a7","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.3.0.tgz","fileCount":22,"integrity":"sha512-fKDkAzXn1vqxS/+PI2g13XWCq4MeRhkEHqJDcvxuT1g4bstITSjt+nfBo9yvAVNDJQ47lttWF2tCdzWZZGFJjw==","signatures":[{"sig":"MEYCIQCtesOVh7EvkQuWSRLTQ3AwiaKNzIbv5kN7/Hmh2fvntQIhAPa2YcpFFRs0EUW6rIzS4qnLJA463jAPBOL1GM8UQ/J1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58062},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.3.0_1773044162708_0.02633099127260019","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"rn-camera-barcode-scan","version":"1.3.1","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.3.1","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"cd39f60b793f43dd5eb0dec32194f5e4e602dcfd","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.3.1.tgz","fileCount":22,"integrity":"sha512-e7XUaw0HszVQls0plnGkdYjmp1bnONa/LiXYeml+cj7HwX/ra092KEdjIzl8sDOSOjVFvJHHDv3Jl8wV0lE24w==","signatures":[{"sig":"MEUCIBc9frWrtx5KHvqBHeRgubxgP/mJd5LqLmssasROosxDAiEAqyUB+zdsEz8NtNmnfP+Qs/mQ//C4VFlQGAXzgNtOjts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59347},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.3.1_1773044495712_0.7399840631940151","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"rn-camera-barcode-scan","version":"1.3.2","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.3.2","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"b5bd304fe1a0adcf7aca79157057664fdbc94b51","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.3.2.tgz","fileCount":22,"integrity":"sha512-I7YURWddCHPu/nWCo5VY1PyTJakF3vbsP4DSqlb7DjlRsuItsoN0ihRmKLGhi9wQnYx8kHGJsOciCq51pJ4TMw==","signatures":[{"sig":"MEUCIQDjnZ5dlcb3GyXpAw8GGnpZR0daGo28UughdJ56+Qz0RQIgNuAl9cz1/Mc3q4G3AyaubCbZR82+2mmOABiKB7zZiIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60848},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.3.2_1773045957718_0.06899405067903075","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"rn-camera-barcode-scan","version":"1.3.3","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.3.3","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"c65da7ffd3a24dceb8f63fd53619f4080448656c","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.3.3.tgz","fileCount":22,"integrity":"sha512-O1h0BW+Gb1Ol4XwrmIigT+LK8iMPpSt0Hl7B9+wMMFAZ5ZFcCyNFaBzUyC9L9FF58b/PykbzqMtjGp5qFNgMjA==","signatures":[{"sig":"MEUCIQDwDnxMFkFX50a01TrCW6MGW67rsnaUHLH3r3LXClVusAIgNvUxg4fonWw7Vx2D5nWQRpHdFzVdpgZHOQtBQRsyTc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61532},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.3.3_1773046287712_0.5641725093285581","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"rn-camera-barcode-scan","version":"1.3.4","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.3.4","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"89d282247b8efe1ccfe5b2f648b4bdac51fe7066","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.3.4.tgz","fileCount":22,"integrity":"sha512-Fh0zjYOwbRHPcYfK/SbjbnxwuVM2u4Bq4ybF9OD51bBQwuRj+8ZL7GAGQTI3IZ4+rZc601KWUy4tzFakHxzcHw==","signatures":[{"sig":"MEUCIQDF8F9Xe9/Qr12cpNudnD9kozVHfDsbzzmEGPpjYtxAHAIgXvJygX4Yafy56U+NFH+y3P2q9OE04flOq6wHAhjag5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60491},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.3.4_1773046735573_0.3575580460817436","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"rn-camera-barcode-scan","version":"1.3.5","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.3.5","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"09669ac4ed7674e567ef522f5e4736e31a123c13","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.3.5.tgz","fileCount":22,"integrity":"sha512-kYn3iuBRHNcdCw14V+3sIG7LVHdd56KmeE3JB8i+tsW2e/W7lUWQJUuonz2H5WY4smpr14PAVvNiB1QVKa0XCQ==","signatures":[{"sig":"MEUCIGtvzR/GtAqeDVt5sSa3lTd4y1GGkOMW/i/g9Cn+S4qEAiEAw0IJ659CL79+P+GuWVNWFV8d4Hsq6MkVVfOhlh0bcc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58735},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.3.5_1773047082887_0.2807848099485477","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"rn-camera-barcode-scan","version":"1.3.6","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.3.6","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"4c61113208a0dd545be7b0eb24f22ba740cd3d9d","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.3.6.tgz","fileCount":22,"integrity":"sha512-GIWk0HXs6AQPLUWzRW2sNJYD5jf78fRn1/STpgHHEodgYySXg1oq44R8B47zAmrJTN49iX9HQ6DCKUua7o4Fzg==","signatures":[{"sig":"MEYCIQCX9ggpv8pFa7a1lUR7UDsNwUpstePrazYaciH6qYGHWQIhALNbzWfPiHOuLItnCjGYTdwv9s4S2oF3p4TqvWE7d5fC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59367},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.3.6_1773047677438_0.7271567012051565","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"rn-camera-barcode-scan","version":"1.3.7","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.3.7","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"639c9dff1f8b064949692ad442a434bc6d6278e0","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.3.7.tgz","fileCount":22,"integrity":"sha512-IPB6H+Ps2fhHULR4dZtqYIsa/4bAb7Vzfq4VjMsZqhnhHGE72wD/w9v1drAyknomNHF4y5NkBGEDpQlJjgIz0g==","signatures":[{"sig":"MEUCIQCA5Coh/ExQjL+kHQ9t0gTS2knbehJYq/9hlHHp2eBowwIgRsw31zg/QG/wi77IWLfqzH28WZAkc5seDOiZu3ZYm7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59168},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.3.7_1773047818961_0.6497475400837733","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"rn-camera-barcode-scan","version":"1.3.8","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.3.8","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"0704f0bc782edbd5e40cd1faddbcecbb06c9bbef","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.3.8.tgz","fileCount":22,"integrity":"sha512-T4Rs6vKBJqPhIg6We6iNtV5883sJjD9Nzvvp28G4WGYtgJorfkDHHQ7F9onMPnMyCvUGfi3+LQI4HeZOH3pcGw==","signatures":[{"sig":"MEYCIQDwsx80y4vNQa2SWGgCXeTxk6D7F8s8Zn3nLd2vSSo3fgIhAJM1Kqh4MOr1n6H/tX0MTm42BXBAnQe9JvxL8oHk+0n1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59087},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.3.8_1773048015535_0.41911288781759937","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"rn-camera-barcode-scan","version":"1.3.9","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.3.9","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"d37ca48fe4a025389c885145547418769d649770","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.3.9.tgz","fileCount":22,"integrity":"sha512-wOqkd90sSSLQaYj3bQcH5Aq5xo3ReLlgBKk6CYg/yI8RueMHySh6NGEkAIuX8tTFEK3osTa8NvdTO82bGR8BzQ==","signatures":[{"sig":"MEUCIG50XRYxDpltMRArP8Okf3LGdCao83qtf8Cz3rXev77LAiEAo153QEtKQ7z+7+jDapmPbCJGwXBVTe49FYCqCt1UOPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59262},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.3.9_1773048110237_0.4045361538156538","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"rn-camera-barcode-scan","version":"1.4.0","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.4.0","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"98967b8a4af0c8d6197c80b5f17d7be48188687a","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.4.0.tgz","fileCount":22,"integrity":"sha512-bJPj700m0TZoME6qzB9zoMBSy+RqpTkl1fKEgyVZzpBfpzjey5qKwA/tFpKUSbq5XJbRBFQyOXpA5Gl1nk65wg==","signatures":[{"sig":"MEUCIHPAyw6uvjL4E6BpMwyqL+I39Gnk1cwZQEwQ9CA34YCfAiEAwyzxhpi7Sy+r+MZCbh6SajN75Orbwi9eNNyUJJ55GS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59995},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.4.0_1773050643046_0.3586054357956485","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"rn-camera-barcode-scan","version":"1.4.1","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.4.1","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"ac5e249d2db27f159cda640cdc8364ec8929a6c7","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.4.1.tgz","fileCount":22,"integrity":"sha512-pH30d4tSN05H2hjbnJ5AQDQNsxxb8zflUbboj/WuBkbAx/JY1hPzRXBidOAk7NxJX48cVzba75tGkQXUqOjMrw==","signatures":[{"sig":"MEUCIAzOvLbfULuKm0ckwgyz12qJDCXm64xQ8CwLO+sQqsNMAiEAiOyJEm0LyN13/ZLl8fEbDUdbQTM3aSFqRkzNqg9ngY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60315},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.4.1_1773051163391_0.5729341638927612","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"rn-camera-barcode-scan","version":"1.4.3","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.4.3","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"2fc84117634cd6d9d179ac5710368190a74a004c","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.4.3.tgz","fileCount":22,"integrity":"sha512-6VNbBoInPncUwfQHYXYQVwxgRPvcIYQ5xfBlMMSXInahpL0uiijN+N5VRsGqOxeW7uwRfjl8ujNRZqN/KPD4Fw==","signatures":[{"sig":"MEUCIQCMmKWYuHIjwHhIUMJoUxNLYD0rV49UEirwIwmYLQZXXQIgS4CXB0V/Jpy0HVVFFq5Vtk4Wl64HJv0vsW5gmLpW9bc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59778},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.4.3_1773051519492_0.612136186650309","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"rn-camera-barcode-scan","version":"1.4.4","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.4.4","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"3f826d14dc344c74dd0f4c2a228fb5bcbb07b068","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.4.4.tgz","fileCount":22,"integrity":"sha512-nEjaB3mHwRBpT1t/v1ys+pab0nTy8kTW8rzS7na/VGk1nQM8qy7S8CmSW315S0YQHFi5zKUQCm1JvcM/5UlHVQ==","signatures":[{"sig":"MEUCIHCbRhLe+7+fk1IsHVzItacfuLI1M9ydyxJ1bK5bBWLcAiEA20n/M6fQi/qQaBbw4lzHakOWKNxNa8H5iJXaEZXy6qk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70566},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.4.4_1773053449521_0.5112143028981806","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"rn-camera-barcode-scan","version":"1.4.5","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.4.5","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"4fb9399bb188764a780142ec922c7508d683cacd","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.4.5.tgz","fileCount":22,"integrity":"sha512-MUXUxNleKILe33E5b/3NeIN2zQxW60uTJw91t57Ux6ZLdqQE3k7tzyv7NBnRGbZXN756ZG6/nlFEz5RPA0haSw==","signatures":[{"sig":"MEUCIQC9jTNpVcnLze/MZKY7A/ZJQulXGJdzg/b+IErIrb6UYwIgZ9jnNXLg4nGD09qfCGkvgUi1hcwvGVleGzUsdQBhQxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69103},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.4.5_1773054380471_0.7921844595645007","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"rn-camera-barcode-scan","version":"1.4.6","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.4.6","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"04c86a7e2821616b82b453e8c86edd73f062a6a8","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.4.6.tgz","fileCount":22,"integrity":"sha512-OAKs3WExXAF9uJ+0t+nlW+aRLqQQvj3YoSnob4z0rdelA+d1iVeZs5QKD+AJFniSyiH2I61L5nuJMZF1QEJvJQ==","signatures":[{"sig":"MEUCIGw4V55A+zE/z4OxaJdLc87YTtT5X6IwlRntB8TbSi7rAiEA8+CZm5fq0GQI4WtHa/k1JLseDWyaybvTp9uNsuIW5BY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69228},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","gitHead":"09288af17714b3d6d0a5ab8393d50faa3882c0c0","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.4.6_1773061353051_0.9646721439248025","host":"s3://npm-registry-packages-npm-production"}},"1.4.7":{"name":"rn-camera-barcode-scan","version":"1.4.7","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.4.7","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"c03e9645136690df0b312af8b7cd2560fadb3830","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.4.7.tgz","fileCount":22,"integrity":"sha512-zNgObhere+mR00wEfaZcYuRuw+2NZtiKKBI5KDKPXnqp0SUefjAVKPo1eANHICm7GA1PPl+blJPL6+sZm181bg==","signatures":[{"sig":"MEYCIQCWiw4j+/QVDIGOM1cX3ovZdwwtv1xVjkK687EYwU4B7AIhAN5JXt6QqbHOCV2WplnlDcggXqqd9LQtZDXm3DsLsZCX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69227},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","gitHead":"dcc8bbe8df3c5c059f36afd4a4f96438c9b7b53c","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.4.7_1773063747542_0.15231621581515187","host":"s3://npm-registry-packages-npm-production"}},"1.4.8":{"name":"rn-camera-barcode-scan","version":"1.4.8","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"author":"","license":"MIT","_id":"rn-camera-barcode-scan@1.4.8","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"homepage":"","dist":{"shasum":"b9ee8e08756eed060851c11026501084b2ef393d","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.4.8.tgz","fileCount":22,"integrity":"sha512-OV+uU8H+A7SMtF3r+ftp3OlNxS20W8ZFyxKTYNHqMrVEkhSfPgPnMT7goVA7A6Pge3GVxpb40agVxi21sGau1A==","signatures":[{"sig":"MEUCIQC+9Q8HL0GUleZeyrae9Eobldf9puPcuoD367XSMR/3GgIgZPyvaapFgrSLQjTQn569Ph0Ms+3YkT0V0F21uoYCcV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73326},"expo":{"autolinking":{"nativeModulesDir":"."}},"main":"build/index.js","types":"build/index.d.ts","gitHead":"e9deadd0e058eb78aceba0d939063e0491b2a8a9","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.8.0","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"expo":">=52.0.0","react":"^18.0.0","@types/react":"^18.0.0","react-native":">=0.76.0","expo-modules-core":"^2.1.0","expo-module-scripts":"^4.0.0"},"peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-camera-barcode-scan_1.4.8_1773221914359_0.24500280313833822","host":"s3://npm-registry-packages-npm-production"}},"1.4.9":{"name":"rn-camera-barcode-scan","version":"1.4.9","description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","main":"build/index.js","types":"build/index.d.ts","expo":{"autolinking":{"nativeModulesDir":"."}},"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"},"keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"repository":{"type":"git","url":""},"author":"","license":"MIT","homepage":"","peerDependencies":{"expo":">=52.0.0","react":">=18.0.0","react-native":">=0.76.0"},"devDependencies":{"@types/react":"^18.0.0","expo":">=52.0.0","expo-module-scripts":"^4.0.0","expo-modules-core":"^2.1.0","react":"^18.0.0","react-native":">=0.76.0"},"gitHead":"e9deadd0e058eb78aceba0d939063e0491b2a8a9","_id":"rn-camera-barcode-scan@1.4.9","_nodeVersion":"24.13.1","_npmVersion":"11.8.0","dist":{"integrity":"sha512-SgfwPop6uB+kPDj+YhVF0hzw7dTr44zmQtKU/dmkBv6j0PCXAVSEhD0i0oLE3/lhzL3+V1Ezj6unft8khWl0Pw==","shasum":"0d80964cda7918810acf71039db264fa31f99ac6","tarball":"https://registry.npmjs.org/rn-camera-barcode-scan/-/rn-camera-barcode-scan-1.4.9.tgz","fileCount":22,"unpackedSize":79383,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE/ERTv527LihaY3HjilCja/7ZyLlg8GwN+J4JENWZp+AiEA8qDzajvcUzaCzvthbWHRH3OKG3QAP46TPYBNCbSKMaA="}]},"_npmUser":{"name":"berkayaslan","email":"berkayaslan00@gmail.com"},"directories":{},"maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rn-camera-barcode-scan_1.4.9_1773229514193_0.9865851481338326"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-09T06:29:38.749Z","modified":"2026-03-11T11:45:14.441Z","1.0.0":"2026-03-09T06:29:38.964Z","1.0.1":"2026-03-09T06:30:42.354Z","1.0.2":"2026-03-09T06:37:26.622Z","1.0.3":"2026-03-09T06:41:12.095Z","1.1.0":"2026-03-09T06:55:25.535Z","1.1.1":"2026-03-09T07:07:46.676Z","1.1.2":"2026-03-09T07:14:33.258Z","1.1.3":"2026-03-09T07:17:11.559Z","1.1.4":"2026-03-09T07:26:42.325Z","1.1.5":"2026-03-09T07:31:23.027Z","1.1.6":"2026-03-09T07:33:37.489Z","1.1.7":"2026-03-09T07:37:14.121Z","1.1.8":"2026-03-09T07:41:19.777Z","1.1.9":"2026-03-09T07:48:27.592Z","1.2.0":"2026-03-09T07:53:48.088Z","1.2.1":"2026-03-09T07:58:59.678Z","1.2.2":"2026-03-09T08:07:54.641Z","1.3.0":"2026-03-09T08:16:02.831Z","1.3.1":"2026-03-09T08:21:35.856Z","1.3.2":"2026-03-09T08:45:57.871Z","1.3.3":"2026-03-09T08:51:27.851Z","1.3.4":"2026-03-09T08:58:55.775Z","1.3.5":"2026-03-09T09:04:43.027Z","1.3.6":"2026-03-09T09:14:37.582Z","1.3.7":"2026-03-09T09:16:59.106Z","1.3.8":"2026-03-09T09:20:15.690Z","1.3.9":"2026-03-09T09:21:50.419Z","1.4.0":"2026-03-09T10:04:03.196Z","1.4.1":"2026-03-09T10:12:43.530Z","1.4.3":"2026-03-09T10:18:39.647Z","1.4.4":"2026-03-09T10:50:49.661Z","1.4.5":"2026-03-09T11:06:20.656Z","1.4.6":"2026-03-09T13:02:33.230Z","1.4.7":"2026-03-09T13:42:27.694Z","1.4.8":"2026-03-11T09:38:34.519Z","1.4.9":"2026-03-11T11:45:14.334Z"},"license":"MIT","keywords":["react-native","expo","barcode","scanner","qrcode","camera","android","ios"],"repository":{"type":"git","url":""},"description":"High-performance barcode scanner component for React Native Expo. Supports all major barcode formats on both Android and iOS.","maintainers":[{"name":"berkayaslan","email":"berkayaslan00@gmail.com"}],"readme":"# rn-camera-barcode-scan\n\n![WhatsApp Video 2026-03-09 at 16 37 49](https://github.com/user-attachments/assets/96a6b0f2-4413-4f99-8bb4-e64ccfac5038)\n\nA high-performance, real-time barcode scanner component for React Native (Expo). Supports 15+ barcode formats on both Android and iOS with native performance.\n\n- **Android** — CameraX + Google ML Kit (on-device, no internet required)\n- **iOS** — AVFoundation native barcode engine\n\n## Features\n\n- 15+ barcode formats (QR, EAN, Code 128, Data Matrix, and more)\n- Real-time green bounding box overlay on decoded barcodes\n- Torch / flash control\n- Pause & resume camera without unmounting (`isActive`)\n- Close-range autofocus optimization (periodic AF on Android, near-range restriction on iOS)\n- Scans only within the visible view area — not the full sensor\n- Expo Config Plugin for automatic permission setup\n- Works with both Old Architecture (Bridge) and New Architecture (Fabric + TurboModules)\n\n## Installation\n\n\n```bash\nnpx expo install rn-camera-barcode-scan\n```\n\nor\n\n```bash\nnpm install rn-camera-barcode-scan\n```\n\n### Expo Config Plugin\n\nAdd to your `app.json` or `app.config.js`:\n\n```json\n{\n  \"expo\": {\n    \"plugins\": [\n      [\n        \"rn-camera-barcode-scan\",\n        {\n          \"cameraPermissionText\": \"This app uses the camera to scan barcodes.\"\n        }\n      ]\n    ]\n  }\n}\n```\n\nThen rebuild:\n\n```bash\nnpx expo prebuild\n```\n\n## Quick Start\n\n```tsx\nimport { BarcodeScanner, requestCameraPermission } from \"rn-camera-barcode-scan\";\n\nexport default function App() {\n  const [hasPermission, setHasPermission] = useState(false);\n\n  useEffect(() => {\n    requestCameraPermission().then((status) => {\n      setHasPermission(status === \"granted\");\n    });\n  }, []);\n\n  if (!hasPermission) return <Text>Camera permission required</Text>;\n\n  return (\n    <BarcodeScanner\n      style={{ width: 320, height: 400, borderRadius: 12 }}\n      onBarcodeScan={(result) => {\n        console.log(result.type, result.data);\n      }}\n    />\n  );\n}\n```\n\n## Supported Barcode Formats\n\n| Format | Android | iOS | Type String |\n|--------|:-------:|:---:|-------------|\n| QR Code | ✅ | ✅ | `QR_CODE` |\n| EAN-8 | ✅ | ✅ | `EAN_8` |\n| EAN-13 | ✅ | ✅ | `EAN_13` |\n| Code 128 | ✅ | ✅ | `CODE_128` |\n| Code 39 | ✅ | ✅ | `CODE_39` |\n| Code 93 | ✅ | ✅ | `CODE_93` |\n| Codabar | ✅ | ✅ | `CODABAR` |\n| UPC-A | ✅ | — | `UPC_A` |\n| UPC-E | ✅ | ✅ | `UPC_E` |\n| ITF | ✅ | ✅ | `ITF` |\n| Data Matrix | ✅ | ✅ | `DATA_MATRIX` |\n| PDF417 | ✅ | ✅ | `PDF417` |\n| Aztec | ✅ | ✅ | `AZTEC` |\n| Micro QR | — | ✅ | `MICRO_QR` |\n| GS1 DataBar | — | ✅ | `GS1_DATABAR` |\n\n> iOS-only formats require iOS 15.4+.\n\n## API\n\n### `<BarcodeScanner />`\n\n| Prop | Type | Default | Description |\n|------|------|---------|-------------|\n| `onBarcodeScan` | `(result: BarcodeScanResult) => void` | *required* | Called when a barcode is successfully decoded |\n| `barcodeTypes` | `BarcodeType[]` | All formats | Restrict scanning to specific barcode types |\n| `torch` | `boolean` | `false` | Enable/disable camera flashlight |\n| `showBoundingBox` | `boolean` | `true` | Show green overlay around decoded barcodes |\n| `isActive` | `boolean` | `true` | Start/stop camera without unmounting the view |\n| `scanDelay` | `number` | `0` | Delay in ms before the scanner can scan again after a successful read. 0 = continuous |\n| `style` | `ViewStyle` | — | View style (width, height, borderRadius, etc.) |\n\n### `BarcodeScanResult`\n\n```ts\n{\n  data: string;            // The barcode content\n  type: BarcodeType;       // e.g. \"QR_CODE\", \"EAN_13\", \"CODE_128\"\n  format: number | string; // Raw native format code\n}\n```\n\n### Permission Functions\n\n```ts\nimport { getCameraPermissionStatus, requestCameraPermission } from \"rn-camera-barcode-scan\";\n\n// Sync — check current status (does not prompt user)\nconst status = getCameraPermissionStatus();\n// → \"granted\" | \"denied\" | \"not-determined\" | \"restricted\" | \"unavailable\" | \"unknown\"\n\n// Async — show system permission dialog\nconst result = await requestCameraPermission();\n// → \"granted\" | \"denied\"\n```\n\n## Usage Examples\n\n### Filter Barcode Types\n\n```tsx\n<BarcodeScanner\n  style={{ width: 300, height: 400 }}\n  barcodeTypes={[\"QR_CODE\", \"EAN_13\"]}\n  onBarcodeScan={(result) => console.log(result)}\n/>\n```\n\n### Torch Control\n\n```tsx\nconst [torch, setTorch] = useState(false);\n\n<BarcodeScanner\n  style={{ width: 300, height: 400 }}\n  torch={torch}\n  onBarcodeScan={(result) => console.log(result)}\n/>\n<Button title={torch ? \"Flash Off\" : \"Flash On\"} onPress={() => setTorch(!torch)} />\n```\n\n### Pause After Scan\n\n```tsx\nconst [active, setActive] = useState(true);\n\n<BarcodeScanner\n  style={{ width: 300, height: 400 }}\n  isActive={active}\n  onBarcodeScan={(result) => {\n    setActive(false);\n    Alert.alert(result.type, result.data, [\n      { text: \"Scan Again\", onPress: () => setActive(true) },\n    ]);\n  }}\n/>\n```\n\n### Disable Bounding Box\n\n```tsx\n<BarcodeScanner\n  style={{ width: 300, height: 400 }}\n  showBoundingBox={false}\n  onBarcodeScan={(result) => console.log(result)}\n/>\n```\n\n### Scan Delay (Debounce)\n\nPrevent rapid repeated scans by adding a delay after each successful read:\n\n```tsx\n<BarcodeScanner\n  style={{ width: 300, height: 400 }}\n  scanDelay={2000} // Wait 2 seconds after each scan\n  onBarcodeScan={(result) => console.log(result)}\n/>\n```\n\n### Full-Screen Scanner\n\n```tsx\n<BarcodeScanner\n  style={{ flex: 1 }}\n  onBarcodeScan={(result) => console.log(result)}\n/>\n```\n\n## Full Example\n\n```tsx\nimport { useState, useEffect } from \"react\";\nimport { View, Text, Button, StyleSheet, Alert } from \"react-native\";\nimport {\n  BarcodeScanner,\n  requestCameraPermission,\n  getCameraPermissionStatus,\n} from \"rn-camera-barcode-scan\";\nimport type { BarcodeScanResult } from \"rn-camera-barcode-scan\";\n\nexport default function ScannerScreen() {\n  const [hasPermission, setHasPermission] = useState(false);\n  const [active, setActive] = useState(true);\n  const [torch, setTorch] = useState(false);\n  const [result, setResult] = useState<BarcodeScanResult | null>(null);\n\n  useEffect(() => {\n    (async () => {\n      const status = getCameraPermissionStatus();\n      if (status === \"granted\") {\n        setHasPermission(true);\n      } else {\n        const res = await requestCameraPermission();\n        setHasPermission(res === \"granted\");\n      }\n    })();\n  }, []);\n\n  const handleScan = (data: BarcodeScanResult) => {\n    setResult(data);\n    setActive(false);\n    setTimeout(() => setActive(true), 3000);\n  };\n\n  if (!hasPermission) {\n    return (\n      <View style={styles.container}>\n        <Text>Camera permission is required to scan barcodes.</Text>\n      </View>\n    );\n  }\n\n  return (\n    <View style={styles.container}>\n      <BarcodeScanner\n        style={styles.scanner}\n        isActive={active}\n        torch={torch}\n        showBoundingBox\n        barcodeTypes={[\"QR_CODE\", \"EAN_13\", \"EAN_8\", \"CODE_128\"]}\n        onBarcodeScan={handleScan}\n      />\n\n      <Button\n        title={torch ? \"Flash Off\" : \"Flash On\"}\n        onPress={() => setTorch(!torch)}\n      />\n\n      {result && (\n        <Text style={styles.result}>\n          {result.type}: {result.data}\n        </Text>\n      )}\n    </View>\n  );\n}\n\nconst styles = StyleSheet.create({\n  container: { flex: 1, alignItems: \"center\", justifyContent: \"center\" },\n  scanner: { width: 320, height: 400, borderRadius: 12 },\n  result: { marginTop: 20, fontSize: 16 },\n});\n```\n\n## How It Works\n\n**Android**: Uses CameraX for camera management and Google ML Kit Barcode Scanning API for decoding. ML Kit runs entirely on-device — no internet required. A shared ViewPort + cropRect ensures only barcodes within the visible view area are reported. Periodic center-focus keeps autofocus locked at close range.\n\n**iOS**: Uses AVFoundation's `AVCaptureMetadataOutput` for native barcode detection. `rectOfInterest` restricts scanning to the visible view bounds. Near-range AF restriction and center focus point optimize for close-up scanning.\n\nBoth platforms include a 500ms cooldown to prevent the same barcode from firing repeatedly.\n\n## Requirements\n\n| | Version |\n|--|---------|\n| Expo SDK | ≥ 52 |\n| React | ≥ 18 |\n| React Native | ≥ 0.76 |\n| iOS | ≥ 15.0 |\n| Android minSdk | ≥ 24 |\n\n## Architecture\n\nBuilt with Expo Modules API (Swift + Kotlin). Automatically works with both the **old architecture** (Bridge) and the **new architecture** (Fabric + TurboModules) — no extra configuration needed.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}