react-native-camera-kit-no-.../example
Ivan Vershigora 05ae12c0b1
Sync from teslamotors/react-native-camera-kit@cc6515b
Selectively synced upstream changes while preserving QR-only Android implementation.

Changes auto-synced (Category A - 19 files):
- iOS: All 8 files (stress test support + allowedBarcodeTypes filtering)
- TypeScript: All 7 files (Camera components, props, types, specs)
- Example app: All 3 files (stress test + allowedBarcodeTypes example)
- Config: Moved .nvmrc to root

Changes selectively synced (Category B - 2 files):
- CodeFormat.kt: Added UPC_A("upc-a") enum value (1 hunk applied, 1 skipped)
- README.md: Added allowedBarcodeTypes docs with QR-only note

Changes skipped (Android barcode conflicts):
- CKCamera.kt: All barcode filtering logic (~50+ hunks)
  Reason: Fork uses onBarcodeRead(String), upstream uses onBarcodeRead(List<Barcode>, Size)
- CKCameraManager.kt: setAllowedBarcodeTypes property setter
- package.json: Version bump (fork maintains independent versioning)

Upstream range: 5a709e0..cc6515b (12 commits)
Main feature: allowedBarcodeTypes barcode filtering (iOS synced, Android QR-only preserved)

Fork integrity checks:
 No Google ML Kit dependencies
 QRDecoder.decode() preserved
 limpbrains/qr dependency intact
 yarn build && yarn lint passed

🤖 Generated with Claude Code

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-07 23:27:08 +00:00
..
android replace google mlkit with limpbrains/qr 2025-12-29 14:36:52 +00:00
images Add resize mode cover/contain (#644) 2024-04-30 16:24:19 -07:00
ios Fixed torch not being enabled on startup #593 2025-09-09 18:25:01 -07:00
src Sync from teslamotors/react-native-camera-kit@cc6515b 2026-01-07 23:27:08 +00:00
.eslintrc.js RN 0.71.0 -> 0.74.1 2024-05-14 17:43:02 -07:00
.gitignore Upgraded example to RN 0.81 2025-08-26 18:29:52 -07:00
.prettierrc.js fix: apply review suggestions 2025-01-07 14:41:57 +01:00
.ruby-version chore: bump example to rn76 2024-11-29 11:04:27 +01:00
.watchmanconfig chore: bump example to rn76 2024-11-29 11:04:27 +01:00
app.json Refactor example code 2020-10-23 10:55:39 -07:00
babel.config.js Upgraded example to RN 0.81 2025-08-26 18:29:52 -07:00
Gemfile Upgraded example to RN 0.81 2025-08-26 18:29:52 -07:00
Gemfile.lock Upgraded example to RN 0.81 2025-08-26 18:29:52 -07:00
index.js Fixed SafeAreaView dummy support on iOS 2025-09-04 15:38:29 -07:00
jest.config.js chore: bump example to rn76 2024-11-29 11:04:27 +01:00
metro.config.js Upgraded example to RN 0.81 2025-08-26 18:29:52 -07:00
package.json Fixed SafeAreaView dummy support on iOS 2025-09-04 15:38:29 -07:00
tsconfig.json Upgraded example to RN 0.81 2025-08-26 18:29:52 -07:00
yarn.lock Upgraded example to RN 0.81 2025-08-26 18:29:52 -07:00