handle caret position when float numbers are used with decimals #851 Remove isCharacterSame as valid prop from NumericFormat and PatternFormat as its a number_format base props and shouldn't be used outside. #850 Remove prop-types as dependency as they are no longer used. #849