It seems that the library is using libphonenumber-js
's national formatting which adds the leading zero to your phone number. You can play with the demo here: https://catamphetamine.github.io/libphonenumber-js/?parseCountry=IN&parseValue=1234567890
You may want to use international formatting instead (see the demo above)