Simple, Consistent Wrappers for Common String Operations
c(
    person("Hadley", "Wickham", , "hadley@posit.co", role = c("aut", "cre", "cph")),
    person("Posit Software, PBC", role = c("cph", "fnd"))
  )
A consistent, simple and easy to use set of wrappers around
    the fantastic 'stringi' package. All function and argument names (and
    positions) are consistent, all functions deal with "NA"'s and zero
    length vectors in the same way, and the output from one function is
    easy to feed into the input of another.
covr, dplyr, gt, htmltools, htmlwidgets, knitr, rmarkdown,
testthat (>= 3.0.0), tibble
Hadley Wickham [aut, cre, cph],
  Posit Software, PBC [cph, fnd]