Skip to contents

Lifecycle: experimental Golemverse

{golem.lint} is a comprehensive linting package designed for R developers using the Golem framework to build Shiny applications.

This package provides essential tools to help ensure your code adheres to best practices, enhancing the overall quality and maintainability of your applications.

Features

  • Linting Tools: Identify potential issues in your code, such as missing namespaces around IDs, ensuring your modules are well-structured.
  • Best Practices: Promote adherence to coding standards and best practices specific to the Golem framework.
  • Improved Code Quality: Enhance the reliability and maintainability of your Shiny applications through consistent linting.
  • Easy Integration: Seamlessly integrate golem.lint into your existing Golem projects for a smooth development experience.

Installation

You can install the development version of golem.lint from GitHub with:

# install.packages("devtools")
devtools::install_github("ThinkR-open/golem.lint")

Code of Conduct

Please note that the golem.lint project is released with a Contributor Code of Conduct.

By contributing to this project, you agree to abide by its terms.