The goal of spaceout is to make it easier to follow the style guide recommended in pkgcheck CONTRIBUTING guide.
You can install the released version of spaceout with:
# remotes::install_github("ropensci-review-tools/spaceout")
install.packages("spaceout", repos = c('https://ropensci-review-tools.r-universe.dev', 'https://cloud.r-project.org'))
This is a basic example which shows you how to solve a common problem:
code <- "say('hi'); list[[a[2]]]"
styler::style_text (code, style = spaceout::spaceout_style)
#> say ("hi")
#> list [[a [2]]]