Develop

Dev Ops

R PKG Development

Book

Helper

Website

Unit Testing

License

Continuous Integration

Releasing PKG to CRAN

After release to CRAN Check PKG Status at CRAN Says Dashboard

Core R

OOP 📦

  • {generics}: provide generics for define a method in package
  • {R6}: encapsulated OOP in R

Helper PKG

  • {cli}: Helpers for Developing Command Line Interfaces
  • {crayon}: colord terminal output
  • withr: run code with safely and temporarily modified global state

R and Shell

Make

R Package

IDE

RStudio