I am not sure if this is possible to do in one go, as the user might need to edit files, or maybe run git between the steps, we'll see. Order might change later.
create_package()
use_tidy_description()
- Add empty
R/package.R file
use_git()
use_github()
use_testthat()
- Add empty
tests/testthat/test.R file.
use_mit_license()
use_readme_rmd()
use_news_md()
use_tidy_ci()
use_appveyor()
use_tidy_contributing()
use_tidy_coc()
use_lifecycle_badge()
use_roxygen_md()
use_cran_badge()
use_coverage()
- Knit
README.md
- Add all newly created files to git, commit, push.
The badges can be part of some use_tidy_readme_rmd(), because currently they need manual copy and paste.