{
  "_id": "6a49875c6d67900babdf932a",
  "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-06-22 07:05:59 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>",
  "_user": "kentonwhite",
  "_type": "src",
  "_file": "ProjectTemplate_0.11.2.tar.gz",
  "_fileid": "https://r2.ropensci.org/6139dbf83af1f91e973c5b3cfcc625ef91db37b3090831953ba89317dcc887a7",
  "_filesize": 368343,
  "_sha256": "6139dbf83af1f91e973c5b3cfcc625ef91db37b3090831953ba89317dcc887a7",
  "_expires": "2026-10-12T22:21:14.000Z",
  "_created": "2026-06-22T07:05:59.000Z",
  "_published": "2026-07-04T22:21:16.577Z",
  "_jobs": [
    {
      "job": 85171732932,
      "time": 181,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7785389415"
    },
    {
      "job": 85171732988,
      "time": 239,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7785405685"
    },
    {
      "job": 85171733007,
      "time": 182,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7785383346"
    },
    {
      "job": 85171732977,
      "time": 212,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7785387921"
    },
    {
      "job": 85171732735,
      "time": 183,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7785336460"
    },
    {
      "job": 85171733015,
      "time": 141,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7785377620"
    },
    {
      "job": 85171732973,
      "time": 172,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7785386435"
    },
    {
      "job": 85171733024,
      "time": 183,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7785389911"
    },
    {
      "job": 85171732969,
      "time": 179,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7785388743"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/kentonwhite/actions/runs/27935437889",
  "_status": "success",
  "_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
  },
  "_distro": "noble",
  "_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",
    "followers": 25
  },
  "_downloads": {
    "count": 928,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ProjectTemplate"
  },
  "_mentions": 3,
  "_devurl": "https://github.com/kentonwhite/projecttemplate",
  "_searchresults": 784,
  "_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",
    "LICENSE",
    "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.073177949841314,
  "_indexed": true,
  "_nocasepkg": "projecttemplate",
  "_universes": [
    "kentonwhite"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.11.2",
      "date": "2026-06-22T07:08:12.000Z",
      "distro": "noble",
      "commit": "9f95575b7d6bfbd7c23bcd389af8e450e43189b3",
      "fileid": "https://r2.ropensci.org/85679eded007e910cff777c3c3c10ab084e110f7683ecb5053f8b8afc9564a4d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kentonwhite/actions/runs/27935437889"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.11.2",
      "date": "2026-06-22T07:09:05.000Z",
      "distro": "noble",
      "commit": "9f95575b7d6bfbd7c23bcd389af8e450e43189b3",
      "fileid": "https://r2.ropensci.org/1b3d2ea348cc3d623cd8570ea0e914bc9582bfc661575190a3c254cc3abf9f9f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kentonwhite/actions/runs/27935437889"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.11.2",
      "date": "2026-06-22T07:08:03.000Z",
      "commit": "9f95575b7d6bfbd7c23bcd389af8e450e43189b3",
      "fileid": "https://r2.ropensci.org/8a0a8f5975dba5302dd9135c534f6960d7d13a58ee0a9c29864ec07f64ccc7b0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kentonwhite/actions/runs/27935437889"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.11.2",
      "date": "2026-06-22T07:08:14.000Z",
      "commit": "9f95575b7d6bfbd7c23bcd389af8e450e43189b3",
      "fileid": "https://r2.ropensci.org/5708b52adfba6546914bea494ce1a8172b22531f456289d8f07ac1d7b37ff25c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kentonwhite/actions/runs/27935437889"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.11.2",
      "date": "2026-06-22T07:08:37.000Z",
      "commit": "9f95575b7d6bfbd7c23bcd389af8e450e43189b3",
      "fileid": "https://r2.ropensci.org/bb267863472dd0ba5a2ea4b7d7d6e7d56eb8256c7947515cfccf7ecf07839bae",
      "status": "success",
      "buildurl": "https://github.com/r-universe/kentonwhite/actions/runs/27935437889"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.11.2",
      "date": "2026-06-22T07:07:33.000Z",
      "commit": "9f95575b7d6bfbd7c23bcd389af8e450e43189b3",
      "fileid": "https://r2.ropensci.org/5e7ed19df5f8d82f4a4e711cac23f9c0e8cd48b1bab29cb8c0a1af6027b69d3e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kentonwhite/actions/runs/27935437889"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.11.2",
      "date": "2026-06-22T07:07:27.000Z",
      "commit": "9f95575b7d6bfbd7c23bcd389af8e450e43189b3",
      "fileid": "https://r2.ropensci.org/f455d644a09ebc61076c166a67f874b44fe5ef2b9a80b896e5c5e9b100297a2a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kentonwhite/actions/runs/27935437889"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.11.2",
      "date": "2026-06-22T07:07:23.000Z",
      "commit": "9f95575b7d6bfbd7c23bcd389af8e450e43189b3",
      "fileid": "https://r2.ropensci.org/55e9777eedee25b9fd94d14bb97e2d99aa4c141f3c6d99b9d0abccfcfadc56d5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kentonwhite/actions/runs/27935437889"
    }
  ]
}