Proof

@react-native-community/image-editor

native-seam: the ImageEditor class + header normalization run from the bundle; the RNCImageEditor TurboModule mirrors the native contract per platform (ios container from explicit format/url extension, android mime from explicit format/decoded source, quality rejection, displaySize gate, android always-cover, ios RCTTargetRect resize modes) and persists the result into the shared expo-file-system cache VFS so uri/path round-trip — matching the native 'stored in the Cache Path' contract
92%
API coverage
No visual proof cases have been published for this package yet. The registry summary below describes what the compat layer implements.
Working (9)
cropImage with offset/size source rect (android-truncated, ios-fractional)displaySize scaling with the both-dims-positive gateplatform default containersexplicit format (png/jpeg/webp)quality with native range rejectionincludeBase64resizeMode contain/cover/stretch/center on ios with android always-coverremote images with custom headersfile:// inputs read from the shared VFS; full CropResult (path/uri/name/width/height/size/type) with native .jpg naming
Missing (2)
EXIF-orientation-aware crop rects; resampling matches dimsnot the native pixel kernels