{
  "_id": "6a5f65bf14e95619b75d6512",
  "Package": "rpkgkit",
  "Title": "Create and Maintain R Packages",
  "Version": "0.1.7",
  "Authors@R": "c(\nperson(\"Yuxi\", \"Yang\", , \"15364051195@163.com\", role = c(\"aut\", \"cre\")),\nperson(\"Jacob\", \"Scott\", role = c(\"aut\", \"cph\"),\ncomment = \"Author of the included pedant code (https://github.com/wurli/pedant)\"),\nperson(\"Christopher T.\", \"Kenny\", role = c(\"ctb\", \"cph\"),\ncomment = \"Contributor to the included pedant code\"),\nperson(\"Sebastian\", \"Lammers\", role = c(\"ctb\", \"cph\"),\ncomment = \"Contributor to the included pedant code\"),\nperson(\"Diego\", \"Hernangómez\", , \"diego.hernangomezherrero@gmail.com\", role = c(\"aut\", \"cph\"),\ncomment = \"Author of the included pkgdev code (https://github.com/dieghernan/pkgdev)\")\n)",
  "Description": "Utilities for R package development including NEWS.md\nmanagement, standalone file creation, and code formatting.\nSupports popular development workflows and integrates with\n'usethis' and 'RStudio'. Includes helper functions for renaming\nfunctions and detecting common coding errors.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/WangLabCSU/rpkgkit",
  "BugReports": "https://github.com/WangLabCSU/rpkgkit/issues",
  "Config/testthat/edition": "3",
  "Config/usethis/last-upkeep": "2026-06-29",
  "Copyright": "Jacob Scott, Christopher T. Kenny, and Sebastian Lammers\n(for the pedant code included in R/vendor-pedant.R); Diego\nHernangómez (for the pkgdev code included in\nR/vendor-pkgdev.R); and (for the pedant code included in\nR/vendor-pedant.R); Diego Hernangómez (for the pkgdev code\nincluded in R/vendor-pkgdev.R)",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.3",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-07-21 12:23:43 UTC",
    "User": "root"
  },
  "Author": "Yuxi Yang [aut, cre], Jacob Scott [aut, cph] (Author of the\nincluded pedant code (https://github.com/wurli/pedant)),\nChristopher T. Kenny [ctb, cph] (Contributor to the included\npedant code), Sebastian Lammers [ctb, cph] (Contributor to the\nincluded pedant code), Diego Hernangómez [aut, cph] (Author of\nthe included pkgdev code\n(https://github.com/dieghernan/pkgdev))",
  "Maintainer": "Yuxi Yang <15364051195@163.com>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-07-21 09:40:02 UTC",
  "RemoteUrl": "https://github.com/cran/rpkgkit",
  "RemoteRef": "HEAD",
  "RemoteSha": "44a8d5d4040cc720d699668636d03b97fde46a34",
  "_user": "cran",
  "_type": "src",
  "_file": "rpkgkit_0.1.7.tar.gz",
  "_fileid": "https://r2.ropensci.org/58004cf77bd44e66f8fb307a9f4bdaf6afe4d002aff1fefbb721dc6cbd98dc1a",
  "_filesize": 570924,
  "_sha256": "58004cf77bd44e66f8fb307a9f4bdaf6afe4d002aff1fefbb721dc6cbd98dc1a",
  "_expires": "2026-10-29T12:27:41.000Z",
  "_created": "2026-07-21T12:23:43.000Z",
  "_published": "2026-07-21T12:27:43.896Z",
  "_jobs": [
    {
      "job": 88631963523,
      "time": 156,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8494889853"
    },
    {
      "job": 88631963562,
      "time": 195,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8494906732"
    },
    {
      "job": 88631144065,
      "time": 219,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8494818252"
    },
    {
      "job": 88631963506,
      "time": 126,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8494876089"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/29829659104",
  "_status": "success",
  "_upstream": "https://github.com/cran/rpkgkit",
  "_commit": {
    "id": "44a8d5d4040cc720d699668636d03b97fde46a34",
    "author": "Yuxi Yang <15364051195@163.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.1.7\n",
    "time": 1784626802
  },
  "_maintainer": {
    "name": "Yuxi Yang",
    "email": "15364051195@163.com",
    "login": "exceret",
    "description": "Working on single-cell oncology research.",
    "uuid": 169530189
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "lifecycle",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "version": ">= 1.0.0",
      "role": "Imports"
    },
    {
      "package": "rstudioapi",
      "role": "Imports"
    },
    {
      "package": "desc",
      "role": "Suggests"
    },
    {
      "package": "devtools",
      "role": "Suggests"
    },
    {
      "package": "dplyr",
      "role": "Suggests"
    },
    {
      "package": "flir",
      "role": "Suggests"
    },
    {
      "package": "gh",
      "role": "Suggests"
    },
    {
      "package": "grDevices",
      "role": "Suggests"
    },
    {
      "package": "httr2",
      "role": "Suggests"
    },
    {
      "package": "pkgload",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "stats",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "usethis",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    },
    {
      "package": "yaml",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-30",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.1.7",
      "date": "2026-07-21"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "exceret",
      "count": 1,
      "uuid": 169530189
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 622,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/rpkgkit"
  },
  "_devurl": "https://github.com/wanglabcsu/rpkgkit",
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/rpkgkit.html",
    "LICENSE",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.7",
      "date": "2026-07-21"
    }
  ],
  "_exports": [
    "add_changelog_in_standalone",
    "add_double_colons",
    "add_global_gitgnore",
    "add_global_rbuildignore",
    "air_format",
    "badge_translated_by_ai",
    "browse_standalone",
    "check_pkgdown_reference",
    "convert_func_syntax",
    "create_standalone",
    "current_packages",
    "detect_lost_glue_brace",
    "detect_print_and_cat",
    "flir_fix",
    "imported_functions",
    "inquire_standalone",
    "is_dev_context",
    "make_func_arg_explicit",
    "make_func_call_explicit",
    "news_md_add_entry",
    "news_md_check",
    "news_md_show",
    "package_func_arg_explicit",
    "package_func_call_explicit",
    "package_lost_glue_brace",
    "package_print_and_cat",
    "rename_func",
    "render_rmd",
    "update_time_in_standalone",
    "use_hexsticker",
    "use_multilanguage_readme",
    "use_r_v4.1.0",
    "use_vendor",
    "use_workflow_version_update",
    "use_zzz"
  ],
  "_help": [
    {
      "page": "add_changelog_in_standalone",
      "title": "Add or update a changelog entry in a standalone R file",
      "topics": [
        "add_changelog_in_standalone"
      ]
    },
    {
      "page": "add_double_colons",
      "title": "Make function calls explicit",
      "topics": [
        "add_double_colons"
      ]
    },
    {
      "page": "add_global_gitgnore",
      "title": "Add '.gitignore' to package",
      "topics": [
        "add_global_gitgnore"
      ]
    },
    {
      "page": "add_global_rbuildignore",
      "title": "Add global .Rbuildignore patterns",
      "topics": [
        "add_global_rbuildignore"
      ]
    },
    {
      "page": "air_format",
      "title": "Format R code using air",
      "topics": [
        "air_format"
      ]
    },
    {
      "page": "badge_translated_by_ai",
      "title": "Generate AI Translation Disclaimer Badge",
      "topics": [
        "badge_translated_by_ai"
      ]
    },
    {
      "page": "browse_standalone",
      "title": "Browse Standalone R Files Across GitHub",
      "topics": [
        "browse_standalone"
      ]
    },
    {
      "page": "check_pkgdown_reference",
      "title": "Check that all exported functions are listed in pkgdown reference",
      "topics": [
        "check_pkgdown_reference"
      ]
    },
    {
      "page": "convert_func_syntax",
      "title": "Switch Between Explicit function() and Implicit \\() Syntax",
      "topics": [
        "convert_func_syntax"
      ]
    },
    {
      "page": "create_standalone",
      "title": "Creates a new standalone R script with YAML metadata header. If 'path' is an R package, the file is created in the R/ subdirectory.",
      "topics": [
        "create_standalone"
      ]
    },
    {
      "page": "flir_fix",
      "title": "Fix R code or package using flir",
      "topics": [
        "flir_fix"
      ]
    },
    {
      "page": "inquire_standalone",
      "title": "Inquire Standalone Files from a GitHub Repository",
      "topics": [
        "inquire_standalone"
      ]
    },
    {
      "page": "current_packages",
      "title": "Get packages from the current context",
      "topics": [
        "current_packages",
        "imported_functions",
        "is_dev_context"
      ]
    },
    {
      "page": "news_md",
      "title": "Manage NEWS.md file for R packages",
      "topics": [
        "news_md",
        "news_md_add_entry",
        "news_md_check",
        "news_md_show"
      ]
    },
    {
      "page": "make_func_arg_explicit",
      "title": "Make Function Arguments Explicit",
      "topics": [
        "make_func_arg_explicit",
        "package_func_arg_explicit"
      ]
    },
    {
      "page": "make_func_call_explicit",
      "title": "Make Function Calls Explicit",
      "topics": [
        "make_func_call_explicit",
        "package_func_call_explicit"
      ]
    },
    {
      "page": "detect_lost_glue_brace",
      "title": "Detect Lost Glue Brace in 'glue' and 'cli' Expressions",
      "topics": [
        "detect_lost_glue_brace",
        "package_lost_glue_brace"
      ]
    },
    {
      "page": "detect_print_and_cat",
      "title": "Detect 'print()' and 'cat()' Calls (CRAN-Unsafe)",
      "topics": [
        "detect_print_and_cat",
        "package_print_and_cat"
      ]
    },
    {
      "page": "rename_func",
      "title": "Rename Function Definitions in an R File",
      "topics": [
        "rename_func"
      ]
    },
    {
      "page": "render_rmd",
      "title": "Render an R Markdown or R document to Markdown format",
      "topics": [
        "render_rmd"
      ]
    },
    {
      "page": "update_time_in_standalone",
      "title": "Update the last-updated field in standalone R files",
      "topics": [
        "update_time_in_standalone"
      ]
    },
    {
      "page": "use_hexsticker",
      "title": "Use Hex Sticker in README",
      "topics": [
        "use_hexsticker"
      ]
    },
    {
      "page": "use_multilanguage_readme",
      "title": "Create Multilingual README Files",
      "topics": [
        "use_multilanguage_readme"
      ]
    },
    {
      "page": "use_r_v4.1.0",
      "title": "Add a minimum 'R' version dependency to a package",
      "topics": [
        "use_r_v4.1.0"
      ]
    },
    {
      "page": "use_vendor",
      "title": "Use a Vendor Package",
      "topics": [
        "use_vendor"
      ]
    },
    {
      "page": "use_workflow_version_update",
      "title": "Create a GitHub Actions workflow to auto-update R package version",
      "topics": [
        "use_workflow_version_update"
      ]
    },
    {
      "page": "use_zzz",
      "title": "Create a (pkgname)-package.R file from a template",
      "topics": [
        "use_zzz"
      ]
    }
  ],
  "_pkglogo": "https://github.com/cran/rpkgkit/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/cran/rpkgkit/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "lifecycle",
    "rlang",
    "rstudioapi"
  ],
  "_score": 1.6989700043360187,
  "_indexed": true,
  "_nocasepkg": "rpkgkit",
  "_universes": [
    "cran",
    "exceret",
    "wanglabcsu"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.7",
      "date": "2026-07-21T12:26:12.000Z",
      "distro": "resolute",
      "commit": "44a8d5d4040cc720d699668636d03b97fde46a34",
      "fileid": "https://r2.ropensci.org/8b77543d760f18e50a480f8b9a6b328df3de6b6d0b35ba8088cddc535bbc12c3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/29829659104"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.7",
      "date": "2026-07-21T12:26:47.000Z",
      "distro": "resolute",
      "commit": "44a8d5d4040cc720d699668636d03b97fde46a34",
      "fileid": "https://r2.ropensci.org/2ce021e4b84127f5a8b615d09ffd5d6de661be9ccb0f658f9c8b883ea4d89a63",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/29829659104"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.7",
      "date": "2026-07-21T12:26:09.000Z",
      "commit": "44a8d5d4040cc720d699668636d03b97fde46a34",
      "fileid": "https://r2.ropensci.org/0161974952ce753cef95a86bd73d70d29a651f4271b885e5894668aad53afe03",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/29829659104"
    }
  ]
}