[ Proof ]
react-native-text-input-mask
native-seam only: the real TextInput wrapper runs from the bundle against RNTextInputMask formatting callbacks70%
API coverageWorking
mask and unmask callbacks for required and optional digit, letter, and alphanumeric blocks; included literals; default-value and prop-change formatting; setMask accepts live TextInput refs
Missing (2)
the browser TextInput does not install the native per-keystroke mask watcherso cursor affinity and edit rejection can differ during live typing