Package: dialvalidator
Title: Phone Number Validation Using Google's 'libphonenumber' Metadata
Version: 0.1.0
Authors@R: 
    person("Peeyoosh", "Chandra", , "pc@strategyandops.co", role = c("aut", "cre"))
Description: Parses, validates, formats, and classifies phone numbers using
    Google's 'libphonenumber' metadata. Covers 240+ territories with support for
    mobile, landline, toll-free, and other number types. Unlike 'dialr', this
    package requires no Java runtime — metadata is parsed ahead of time from the upstream
    'PhoneNumberMetadata.xml' and shipped as a bundled R object. Functions accept
    character vectors and return simple R types (logical, character, data.frame).
License: Apache License (>= 2)
URL: https://pcstrategyandopsco.github.io/dialvalidator/,
        https://github.com/pcstrategyandopsco/dialvalidator
BugReports: https://github.com/pcstrategyandopsco/dialvalidator/issues
Encoding: UTF-8
RoxygenNote: 7.3.3
Imports: cli, rlang, stringr
Suggests: xml2, testthat (>= 3.0.0), knitr, rmarkdown
Depends: R (>= 3.5.0)
Config/testthat/edition: 3
VignetteBuilder: knitr
NeedsCompilation: no
Packaged: 2026-03-09 09:49:32 UTC; peeyooshchandra
Author: Peeyoosh Chandra [aut, cre]
Maintainer: Peeyoosh Chandra <pc@strategyandops.co>
Repository: CRAN
Date/Publication: 2026-03-12 19:50:08 UTC
