{
  "_id": "6a10f0bcacfb0bcc41cddc39",
  "Package": "ProjectTemplate",
  "Type": "Package",
  "Title": "Automates the Creation of New Statistical Analysis Projects",
  "Version": "0.11.2",
  "Date": "2026-04-06",
  "Authors@R": "c( person(\"Aleksandar\", \"Blagotic\", role = \"ctb\"),\nperson(\"Diego\", \"Valle-Jones\", role = \"ctb\"),\nperson(\"Jeffrey\", \"Breen\", role = \"ctb\"),\nperson(\"Joakim\", \"Lundborg\", role = \"ctb\"),\nperson(\"John Myles\", \"White\", role = c(\"aut\", \"cph\")),\nperson(\"Josh\", \"Bode\", role = \"ctb\"),\nperson(\"Kenton\", \"White\", role = c(\"ctb\", \"cre\"), email = \"jkentonwhite@gmail.com\"),\nperson(\"Kirill\", \"Mueller\", role = \"ctb\"),\nperson(\"Matteo\", \"Redaelli\", role = \"ctb\"),\nperson(\"Noah\", \"Lorang\", role = \"ctb\"),\nperson(\"Patrick\", \"Schalk\", role = \"ctb\"),\nperson(\"Dominik\", \"Schneider\", role=\"ctb\"),\nperson(\"Gerold\", \"Hepp\", role=\"ctb\"),\nperson(\"Zunaira\", \"Jamil\", role=\"ctb\"),\nperson(\"Glen\", \"Falk\", role=\"ctb\"))",
  "Description": "Provides functions to automatically build a directory\nstructure for a new R project. Using this structure,\n'ProjectTemplate' automates data loading, preprocessing,\nlibrary importing and unit testing.",
  "License": "GPL-3 | file LICENSE",
  "Language": "en-US",
  "LazyLoad": "yes",
  "Roxygen": "list()",
  "Encoding": "UTF-8",
  "URL": "http://projecttemplate.net",
  "BugReports": "https://github.com/KentonWhite/ProjectTemplate/issues",
  "Collate": "'ProjectTemplate-package.R' 'add.config.R'\n'preinstalled.readers.R' 'add.extension.R' 'addins.R'\n'arff.reader.R' 'get.project.R' 'cache.R' 'cache.name.R'\n'cache.project.R' 'clean.variable.name.R' 'clear.R'\n'clear.cache.R' 'translate.dcf.R' 'config.R' 'create.project.R'\n'create.project.rstudio.R' 'create.template.R' 'csv.reader.R'\n'csv2.reader.R' 'db.reader.R' 'dbf.reader.R' 'epiinfo.reader.R'\n'feather.reader.R' 'file.reader.R' 'list.data.R'\n'load.project.R' 'migrate.project.R' 'migrate.template.R'\n'mp3.reader.R' 'mtp.reader.R' 'octave.reader.R' 'ppm.reader.R'\n'project.config.R' 'r.reader.R' 'rdata.reader.R' 'rds.reader.R'\n'reload.project.R' 'require.package.R' 'run.project.R'\n'show.project.R' 'spss.reader.R' 'sql.reader.R'\n'stata.reader.R' 'stopifnotproject.R' 'stub.tests.R'\n'systat.reader.R' 'test.project.R' 'tsv.reader.R'\n'url.reader.R' 'wsv.reader.R' 'xls.reader.R' 'xlsx.reader.R'\n'xport.reader.R'",
  "RoxygenNote": "7.3.2",
  "Config/testthat/edition": "3",
  "Repository": "https://kentonwhite.r-universe.dev",
  "Date/Publication": "2026-05-22 23:45:25 UTC",
  "RemoteUrl": "https://github.com/kentonwhite/projecttemplate",
  "RemoteRef": "HEAD",
  "RemoteSha": "9f95575b7d6bfbd7c23bcd389af8e450e43189b3",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-23 00:07:57 UTC",
    "User": "root"
  },
  "Author": "Aleksandar Blagotic [ctb],\nDiego Valle-Jones [ctb],\nJeffrey Breen [ctb],\nJoakim Lundborg [ctb],\nJohn Myles White [aut, cph],\nJosh Bode [ctb],\nKenton White [ctb, cre],\nKirill Mueller [ctb],\nMatteo Redaelli [ctb],\nNoah Lorang [ctb],\nPatrick Schalk [ctb],\nDominik Schneider [ctb],\nGerold Hepp [ctb],\nZunaira Jamil [ctb],\nGlen Falk [ctb]",
  "Maintainer": "Kenton White <jkentonwhite@gmail.com>",
  "MD5sum": "e7148d1ae825a022caa2c5c4afcd3b20",
  "_user": "kentonwhite",
  "_type": "src",
  "_file": "ProjectTemplate_0.11.2.tar.gz",
  "_fileid": "8b9f70a8a4164f20ef9e5afa2302dc2923023ce68f9fbb86a7792b7a36a3e556",
  "_filesize": 368607,
  "_sha256": "8b9f70a8a4164f20ef9e5afa2302dc2923023ce68f9fbb86a7792b7a36a3e556",
  "_created": "2026-05-23T00:07:57.000Z",
  "_published": "2026-05-23T00:11:40.607Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77480918461,
      "time": 190,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7172419907"
    },
    {
      "job": 77480918451,
      "time": 182,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7172418831"
    },
    {
      "job": 77480918465,
      "time": 129,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7172411337"
    },
    {
      "job": 77480918433,
      "time": 120,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7172410182"
    },
    {
      "job": 77480692738,
      "time": 177,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7172393022"
    },
    {
      "job": 77480918429,
      "time": 113,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7172409310"
    },
    {
      "job": 77480918455,
      "time": 165,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7172416602"
    },
    {
      "job": 77480918478,
      "time": 170,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7172417104"
    },
    {
      "job": 77480918463,
      "time": 189,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7172419867"
    }
  ],
  "_buildurl": "https://github.com/r-universe/kentonwhite/actions/runs/26317831014",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/kentonwhite/projecttemplate",
  "_commit": {
    "id": "9f95575b7d6bfbd7c23bcd389af8e450e43189b3",
    "author": "Gerold Hepp <gisler@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "fix and improve avoiding `formatR` (#329)\n\n* don't print \"no_cache_dir\"\n\n* fix and improve avoiding `formatR`",
    "time": 1779493525
  },
  "_maintainer": {
    "name": "Kenton White",
    "email": "jkentonwhite@gmail.com",
    "login": "kentonwhite",
    "description": "",
    "uuid": 161919
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 2.7",
      "role": "Depends"
    },
    {
      "package": "digest",
      "role": "Depends"
    },
    {
      "package": "tibble",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "foreign",
      "role": "Suggests"
    },
    {
      "package": "feather",
      "role": "Suggests"
    },
    {
      "package": "reshape",
      "role": "Suggests"
    },
    {
      "package": "plyr",
      "role": "Suggests"
    },
    {
      "package": "formatR",
      "role": "Suggests"
    },
    {
      "package": "qs2",
      "role": "Suggests"
    },
    {
      "package": "stringr",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "lubridate",
      "role": "Suggests"
    },
    {
      "package": "log4r",
      "version": ">= 0.1-5",
      "role": "Suggests"
    },
    {
      "package": "DBI",
      "role": "Suggests"
    },
    {
      "package": "RMySQL",
      "role": "Suggests"
    },
    {
      "package": "RSQLite",
      "role": "Suggests"
    },
    {
      "package": "gdata",
      "role": "Suggests"
    },
    {
      "package": "RODBC",
      "role": "Suggests"
    },
    {
      "package": "RJDBC",
      "role": "Suggests"
    },
    {
      "package": "readxl",
      "role": "Suggests"
    },
    {
      "package": "xlsx",
      "role": "Suggests"
    },
    {
      "package": "tuneR",
      "role": "Suggests"
    },
    {
      "package": "pixmap",
      "role": "Suggests"
    },
    {
      "package": "data.table",
      "role": "Suggests"
    },
    {
      "package": "RPostgreSQL",
      "role": "Suggests"
    },
    {
      "package": "GetoptLong",
      "role": "Suggests"
    },
    {
      "package": "whisker",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "reticulate",
      "role": "Suggests"
    }
  ],
  "_owner": "kentonwhite",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-35",
      "n": 3
    },
    {
      "week": "2026-14",
      "n": 4
    },
    {
      "week": "2026-15",
      "n": 3
    },
    {
      "week": "2026-21",
      "n": 3
    }
  ],
  "_tags": [
    {
      "name": "v0.11.1",
      "date": "2025-08-30"
    },
    {
      "name": "V0.11.2",
      "date": "2026-04-06"
    }
  ],
  "_stars": 629,
  "_contributors": [
    {
      "user": "kentonwhite",
      "count": 153,
      "uuid": 161919
    },
    {
      "user": "johnmyleswhite",
      "count": 92,
      "uuid": 22064
    },
    {
      "user": "krlmlr",
      "count": 26,
      "uuid": 1741643
    },
    {
      "user": "hugovdberg",
      "count": 19,
      "uuid": 6945503
    },
    {
      "user": "connectedblue",
      "count": 17,
      "uuid": 16526825
    },
    {
      "user": "rsangole",
      "count": 15,
      "uuid": 6344050
    },
    {
      "user": "gisler",
      "count": 12,
      "uuid": 19665733
    },
    {
      "user": "crubb",
      "count": 4,
      "uuid": 1574005
    },
    {
      "user": "matt-jay",
      "count": 4,
      "uuid": 1327393
    },
    {
      "user": "lrcg",
      "count": 4,
      "uuid": 2688472
    },
    {
      "user": "junkka",
      "count": 3,
      "uuid": 6966055
    },
    {
      "user": "dschneiderch",
      "count": 2,
      "uuid": 7461221
    },
    {
      "user": "utexas80",
      "count": 2,
      "uuid": 16102161
    },
    {
      "user": "johnmcdonnell",
      "count": 2,
      "uuid": 702989
    },
    {
      "user": "mattforshaw",
      "count": 2,
      "uuid": 1705898
    },
    {
      "user": "bugsysiegals",
      "count": 2,
      "uuid": 9281411
    },
    {
      "user": "wilmeragsgh",
      "count": 2,
      "uuid": 10764342
    },
    {
      "user": "eribul",
      "count": 1,
      "uuid": 7790927
    },
    {
      "user": "jeromyanglim",
      "count": 1,
      "uuid": 132546
    },
    {
      "user": "mruessler",
      "count": 1,
      "uuid": 11210366
    },
    {
      "user": "zunman",
      "count": 1,
      "uuid": 5622391
    }
  ],
  "_userbio": {
    "uuid": 161919,
    "type": "user",
    "name": "Kenton White"
  },
  "_downloads": {
    "count": 958,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ProjectTemplate"
  },
  "_mentions": 3,
  "_devurl": "https://github.com/kentonwhite/projecttemplate",
  "_searchresults": 697,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/ProjectTemplate.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/kentonwhite/projecttemplate",
  "_realowner": "kentonwhite",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1-1",
      "date": "2010-08-25"
    },
    {
      "version": "0.1-2",
      "date": "2010-08-27"
    },
    {
      "version": "0.1-3",
      "date": "2010-10-03"
    },
    {
      "version": "0.3-3",
      "date": "2011-07-02"
    },
    {
      "version": "0.3-4",
      "date": "2011-07-04"
    },
    {
      "version": "0.3-5",
      "date": "2011-07-23"
    },
    {
      "version": "0.4-2",
      "date": "2012-05-13"
    },
    {
      "version": "0.5",
      "date": "2014-03-13"
    },
    {
      "version": "0.5-1",
      "date": "2014-03-17"
    },
    {
      "version": "0.6",
      "date": "2014-10-05"
    },
    {
      "version": "0.7",
      "date": "2016-08-11"
    },
    {
      "version": "0.8",
      "date": "2017-08-09"
    },
    {
      "version": "0.8.2",
      "date": "2018-04-20"
    },
    {
      "version": "0.9.0",
      "date": "2019-02-26"
    },
    {
      "version": "0.9.1",
      "date": "2020-04-15"
    },
    {
      "version": "0.9.2",
      "date": "2020-05-11"
    },
    {
      "version": "0.9.3",
      "date": "2020-12-04"
    },
    {
      "version": "0.10.0",
      "date": "2021-01-08"
    },
    {
      "version": "0.10.1",
      "date": "2021-02-08"
    },
    {
      "version": "0.10.2",
      "date": "2021-07-31"
    },
    {
      "version": "0.10.3",
      "date": "2023-02-27"
    },
    {
      "version": "0.10.4",
      "date": "2023-11-19"
    },
    {
      "version": "0.11.0",
      "date": "2024-07-01"
    },
    {
      "version": "0.11.1",
      "date": "2025-08-30"
    },
    {
      "version": "0.11.2",
      "date": "2026-04-06"
    }
  ],
  "_exports": [
    ".add.extension",
    "add.config",
    "cache",
    "cache.project",
    "clear",
    "clear.cache",
    "create.project",
    "create.template",
    "get.project",
    "list.data",
    "load.project",
    "loadproject_addin",
    "migrate.project",
    "migrate.template",
    "project.config",
    "reload.project",
    "reloadproject_addin",
    "require.package",
    "run.project",
    "show.project",
    "stub.tests",
    "test.project",
    "translate.dcf"
  ],
  "_help": [
    {
      "page": "add.extension",
      "title": "Associate a reader function with an extension.",
      "topics": [
        ".add.extension"
      ]
    },
    {
      "page": "add.config",
      "title": "Add project specific config to the global config",
      "topics": [
        "add.config"
      ]
    },
    {
      "page": "cache",
      "title": "Cache a data set for faster loading.",
      "topics": [
        "cache"
      ]
    },
    {
      "page": "cache.project",
      "title": "Cache a project's data sets in binary format.",
      "topics": [
        "cache.project"
      ]
    },
    {
      "page": "clear",
      "title": "Clear objects from the global environment",
      "topics": [
        "clear"
      ]
    },
    {
      "page": "clear.cache",
      "title": "Clear data sets from the cache",
      "topics": [
        "clear.cache"
      ]
    },
    {
      "page": "create.project",
      "title": "Create a new project.",
      "topics": [
        "create.project"
      ]
    },
    {
      "page": "create.template",
      "title": "Create a new template",
      "topics": [
        "create.template"
      ]
    },
    {
      "page": "get.project",
      "title": "Show information about the current project.",
      "topics": [
        "get.project"
      ]
    },
    {
      "page": "list.data",
      "title": "Listing the data for the current project",
      "topics": [
        "list.data"
      ]
    },
    {
      "page": "load.project",
      "title": "Automatically load data and packages for a project.",
      "topics": [
        "load.project"
      ]
    },
    {
      "page": "migrate.project",
      "title": "Migrates a project from a previous version of ProjectTemplate",
      "topics": [
        "migrate.project"
      ]
    },
    {
      "page": "migrate.template",
      "title": "Migrate a template to a new version of ProjectTemplate",
      "topics": [
        "migrate.template"
      ]
    },
    {
      "page": "project.config",
      "title": "ProjectTemplate Configuration file",
      "topics": [
        "project.config"
      ]
    },
    {
      "page": "reload.project",
      "title": "Reload or reset a project",
      "topics": [
        "reload.project"
      ]
    },
    {
      "page": "require.package",
      "title": "Require a package for use in the project",
      "topics": [
        "require.package"
      ]
    },
    {
      "page": "run.project",
      "title": "Run all of the analyses in the 'src' directory.",
      "topics": [
        "run.project"
      ]
    },
    {
      "page": "show.project",
      "title": "Show information about the current project.",
      "topics": [
        "show.project"
      ]
    },
    {
      "page": "stub.tests",
      "title": "Generate unit tests for your helper functions.",
      "topics": [
        "stub.tests"
      ]
    },
    {
      "page": "test.project",
      "title": "Run all unit tests for this project.",
      "topics": [
        "test.project"
      ]
    },
    {
      "page": "translate.dcf",
      "title": "Read a DCF file into an R list.",
      "topics": [
        "translate.dcf"
      ]
    }
  ],
  "_rundeps": [
    "cli",
    "digest",
    "glue",
    "lifecycle",
    "magrittr",
    "pillar",
    "pkgconfig",
    "rlang",
    "tibble",
    "utf8",
    "vctrs"
  ],
  "_score": 9.022094665254885,
  "_indexed": true,
  "_nocasepkg": "projecttemplate",
  "_universes": [
    "kentonwhite"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.11.2",
      "date": "2026-05-23T00:10:15.000Z",
      "distro": "noble",
      "commit": "9f95575b7d6bfbd7c23bcd389af8e450e43189b3",
      "fileid": "31f55a4b43b4939e99ec8e173927c44373bc782070dddbda64650242537a2d37",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kentonwhite/actions/runs/26317831014"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.11.2",
      "date": "2026-05-23T00:10:16.000Z",
      "distro": "noble",
      "commit": "9f95575b7d6bfbd7c23bcd389af8e450e43189b3",
      "fileid": "3fac7f261b5fe2b6c5cb91052de1bdb677eab76d735770ea0b0bbaf210ac0621",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kentonwhite/actions/runs/26317831014"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.11.2",
      "date": "2026-05-23T00:09:26.000Z",
      "commit": "9f95575b7d6bfbd7c23bcd389af8e450e43189b3",
      "fileid": "28913baae89d70e03b6577d4a656eeebec10dd2694fe6b10eb6612992c66e25f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kentonwhite/actions/runs/26317831014"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.11.2",
      "date": "2026-05-23T00:09:18.000Z",
      "commit": "9f95575b7d6bfbd7c23bcd389af8e450e43189b3",
      "fileid": "f291ede96cb7a7cc15263dbe055fceb9e510a81b2cc35b6c2f8e466d5db64b49",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kentonwhite/actions/runs/26317831014"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.11.2",
      "date": "2026-05-23T00:10:07.000Z",
      "commit": "9f95575b7d6bfbd7c23bcd389af8e450e43189b3",
      "fileid": "37410de126019ffefa8fa1edd142c7ecd3a8ab9ef592cc905c650da1d7244045",
      "status": "success",
      "buildurl": "https://github.com/r-universe/kentonwhite/actions/runs/26317831014"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.11.2",
      "date": "2026-05-23T00:09:24.000Z",
      "commit": "9f95575b7d6bfbd7c23bcd389af8e450e43189b3",
      "fileid": "a5013213535c2813f96b91b058bf2dcdeca9e6c9c428852ac9e54e3899430557",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kentonwhite/actions/runs/26317831014"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.11.2",
      "date": "2026-05-23T00:09:26.000Z",
      "commit": "9f95575b7d6bfbd7c23bcd389af8e450e43189b3",
      "fileid": "810982af9a9256c6d22ab4fc47fe16e6e988c2294db2f49992427f54ca821ed3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kentonwhite/actions/runs/26317831014"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.11.2",
      "date": "2026-05-23T00:09:44.000Z",
      "commit": "9f95575b7d6bfbd7c23bcd389af8e450e43189b3",
      "fileid": "3d0a8efd1b3e86c9ee707d402e75cd96cb7ad5d3cd350274fb9157f017b4f0df",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kentonwhite/actions/runs/26317831014"
    }
  ]
}