knitr::opts_chunk$set(
  collapse = TRUE,
  message = FALSE,
  comment = "",
  fig.path = "tools/README-"
)

codemetar

Project Status: Active – The project has reached a stable, usable state and is being actively developed. R build status Coverage Status CRAN_Status_Badge DOI CRAN RStudio mirror downloads

The codemeta package provides a more minimalist approach to generating codemeta based only on DESCRIPTION and CITATION files, while codemetar provides additional abilities to detect metadata from README and GitHub sources, and provide more user feedback, suggestions, and messaging.


Why create a codemeta.json for your package?


Create a codemeta.json in one function call


Keep codemeta.json up-to-date


How to improve your package's codemeta.json?


Installation and usage requirements



Going further

Check out all the codemetar man for tutorials on other cool stuff you can do with codemeta and json-ld.


glue::glue('<script type="application/ld+json">
      {glue::glue_collapse(readLines(file.path("inst", "schemaorg.json")), sep = "\n")}
    </script>')

ropensci_footer



codemeta/codemetar documentation built on Feb. 21, 2024, 3:27 p.m.