DialSorcerer is a Ruby gem that provides comprehensive phone number parsing, validation, and formatting capabilities. It supports international phone number formats, validation of phone number types (mobile, fixed-line, VOIP, etc.), and conversion between different formatting standards including E.164, national, international, and RFC 3966 formats. The gem also includes RSpec matchers for convenient testing of phone number functionality.
Required Ruby Version
>= 3.4, < 3.5.dev
Required Rubygems Version
>= 3.3.11
Authors
Avengers, Mateus