{
  "_id": "6ad203491200a49930211e7c",
  "Package": "peacock",
  "Title": "Quick Project Initialization with Templates",
  "Version": "0.2.0",
  "Authors@R": "person(\"Samuel\", \"Bharti\", , \"samuelbharti.io@gmail.com\",\nrole = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0003-4190-7058\"))",
  "Description": "Initialize project directory structures from\npre-configured templates. Scaffolds for 'Shiny' applications,\nreproducible analyses, 'Quarto' projects, 'Python' projects,\nand tool comparisons are created with one function call.\nArbitrary 'GitHub' repositories can also serve as templates via\na built-in registry.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "Roxygen": "list(markdown = TRUE)",
  "URL": "https://www.samuelbharti.com/peacock/r/,\nhttps://github.com/samuelbharti/peacock",
  "RoxygenNote": "8.0.0",
  "BugReports": "https://github.com/samuelbharti/peacock/issues",
  "Config/roxygen2/version": "8.0.0",
  "Repository": "https://samuelbharti.r-universe.dev",
  "Date/Publication": "2026-09-16 15:10:54 UTC",
  "RemoteUrl": "https://github.com/samuelbharti/peacock",
  "RemoteRef": "HEAD",
  "RemoteSha": "831779b1aec4365ab4a10aee0d4b3def08e26eec",
  "RemoteSubdir": "pkg-r",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-16 10:54:29 UTC",
    "User": "root"
  },
  "Author": "Samuel Bharti [aut, cre] (ORCID:\n<https://orcid.org/0000-0003-4190-7058>)",
  "Maintainer": "Samuel Bharti <samuelbharti.io@gmail.com>",
  "_user": "samuelbharti",
  "_type": "src",
  "_file": "peacock_0.2.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/9286e4242fa63c94a4ac8dc06170053b793b4ca601c7daf47e17a033e548fccd",
  "_filesize": 325824,
  "_sha256": "9286e4242fa63c94a4ac8dc06170053b793b4ca601c7daf47e17a033e548fccd",
  "_expires": "2027-01-24T10:58:15.000Z",
  "_created": "2026-10-16T10:54:29.000Z",
  "_published": "2026-10-16T10:58:17.698Z",
  "_buildurl": "https://github.com/r-universe/samuelbharti/actions/runs/38889932862",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 116938004589,
      "time": 106,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12041154575"
    },
    {
      "job": 116938004899,
      "time": 104,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12041561680"
    },
    {
      "job": 116938004743,
      "time": 174,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12041462141"
    },
    {
      "job": 116938004644,
      "time": 144,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12041790706"
    },
    {
      "job": 116936800634,
      "time": 200,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12041511589"
    },
    {
      "job": 116938004532,
      "time": 94,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12042310012"
    },
    {
      "job": 116938004696,
      "time": 70,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12041441997"
    },
    {
      "job": 116938004773,
      "time": 53,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12041119298"
    },
    {
      "job": 116938004842,
      "time": 77,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12041396836"
    }
  ],
  "_upstream": "https://github.com/samuelbharti/peacock",
  "_commit": {
    "id": "831779b1aec4365ab4a10aee0d4b3def08e26eec",
    "author": "Samuel Bharti <Samuelbharti@gmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "fix(ci): give the pr-title job its own name (#50)\n\nBoth lint.yaml and pr-title.yaml declared a job called lint, and neither sets a\nname, so GitHub reports two checks called lint on every pull request. A\nrequired status check naming lint cannot say which one it means.\n\nEvery other repository here names this job pr-title.",
    "time": 1789571454
  },
  "_maintainer": {
    "name": "Samuel Bharti",
    "email": "samuelbharti.io@gmail.com",
    "login": "samuelbharti",
    "bluesky": "@samuelbharti.com",
    "linkedin": "in/samuelbharti",
    "orcid": "0000-0003-4190-7058",
    "description": "Computational biologist building open-source tools for genomics, multi-omics, and scientific discovery.",
    "uuid": 58329032
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "yaml",
      "role": "Suggests"
    }
  ],
  "_owner": "samuelbharti",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-05",
      "n": 2
    },
    {
      "week": "2026-29",
      "n": 25
    },
    {
      "week": "2026-34",
      "n": 7
    },
    {
      "week": "2026-38",
      "n": 7
    }
  ],
  "_tags": [
    {
      "name": "v0.2.0",
      "date": "2026-07-14"
    }
  ],
  "_topics": [
    "boilerplate",
    "initialization",
    "template",
    "workflow"
  ],
  "_stars": 4,
  "_contributors": [
    {
      "user": "samuelbharti",
      "count": 111,
      "uuid": 58329032
    }
  ],
  "_userbio": {
    "uuid": 58329032,
    "type": "user",
    "name": "Samuel Bharti",
    "followers": 10,
    "description": "Computational biologist building open-source tools for genomics, multi-omics, and scientific discovery."
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/peacock"
  },
  "_devurl": "https://github.com/samuelbharti/peacock",
  "_pkgdown": "https://www.samuelbharti.com/peacock/r/",
  "_searchresults": 5,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/peacock.html",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_cranurl": false,
  "_exports": [
    "init_analysis",
    "init_changelog_md",
    "init_python",
    "init_quarto",
    "init_shiny",
    "init_template",
    "peacock_templates",
    "tool_review_template"
  ],
  "_help": [
    {
      "page": "init_analysis",
      "title": "Initialize a reproducible analysis project",
      "topics": [
        "init_analysis"
      ]
    },
    {
      "page": "init_changelog_md",
      "title": "A changelog markdown template to document project progress",
      "topics": [
        "init_changelog_md"
      ]
    },
    {
      "page": "init_python",
      "title": "Initialize a Python project",
      "topics": [
        "init_python"
      ]
    },
    {
      "page": "init_quarto",
      "title": "Initialize a Quarto project",
      "topics": [
        "init_quarto"
      ]
    },
    {
      "page": "init_shiny",
      "title": "Initialize Shiny Project using this function",
      "topics": [
        "init_shiny"
      ]
    },
    {
      "page": "init_template",
      "title": "Initialize a project from a GitHub template repository",
      "topics": [
        "init_template"
      ]
    },
    {
      "page": "peacock_templates",
      "title": "List the built-in project templates",
      "topics": [
        "peacock_templates"
      ]
    },
    {
      "page": "tool_review_template",
      "title": "Initialize a project directory structure for tool review",
      "topics": [
        "tool_review_template"
      ]
    }
  ],
  "_pkglogo": "https://github.com/samuelbharti/peacock/raw/HEAD/pkg-r/man/figures/logo.svg",
  "_readme": "https://github.com/samuelbharti/peacock/raw/HEAD/pkg-r/README.md",
  "_rundeps": [],
  "_vignettes": [
    {
      "source": "introduction.Rmd",
      "filename": "introduction.html",
      "title": "Getting Started with peacock",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Function Overview",
        "Setting up a Shiny App",
        "What gets created?",
        "Example workflow",
        "Using GitHub Templates",
        "Available templates",
        "Tracking Changes",
        "Comparing Multiple Tools",
        "Example use case",
        "Tips and Tricks",
        "Skip confirmations in scripts",
        "Customize after creation",
        "Use with RStudio Projects",
        "Combine functions",
        "Common Questions",
        "Next Steps"
      ],
      "created": "2026-08-23 05:25:23",
      "modified": "2026-09-16 15:08:34",
      "commits": 2
    }
  ],
  "_score": 3.9030899869919438,
  "_indexed": true,
  "_nocasepkg": "peacock",
  "_universes": [
    "samuelbharti"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-10-16T10:56:20.000Z",
      "distro": "resolute",
      "commit": "831779b1aec4365ab4a10aee0d4b3def08e26eec",
      "fileid": "https://r2.ropensci.org/4f9f5b065d9c3496868d666a390ecdf8130ba2d400dc634f47275fc3b190fce7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/samuelbharti/actions/runs/38889932862"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-10-16T10:56:20.000Z",
      "distro": "resolute",
      "commit": "831779b1aec4365ab4a10aee0d4b3def08e26eec",
      "fileid": "https://r2.ropensci.org/1a0eca259d19135335530e30cef38f1cff632f1756d2039fe7994ad4c0389d2c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/samuelbharti/actions/runs/38889932862"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-10-16T10:57:08.000Z",
      "commit": "831779b1aec4365ab4a10aee0d4b3def08e26eec",
      "fileid": "https://r2.ropensci.org/c62d9ed610e72885c25a9dd5b2ea8155997ad662183395eca80bebb22f3faa17",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/samuelbharti/actions/runs/38889932862"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-10-16T10:56:31.000Z",
      "commit": "831779b1aec4365ab4a10aee0d4b3def08e26eec",
      "fileid": "https://r2.ropensci.org/9db66bb625a1fc212e07e51ef07e30b04a62df31559cea85a129b4fde34ed38f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/samuelbharti/actions/runs/38889932862"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.0",
      "date": "2026-10-16T10:56:21.000Z",
      "commit": "831779b1aec4365ab4a10aee0d4b3def08e26eec",
      "fileid": "https://r2.ropensci.org/ff03750c39dbf20fed30beff7917e3ade161f74034e05f410adb4219102c17c1",
      "status": "success",
      "buildurl": "https://github.com/r-universe/samuelbharti/actions/runs/38889932862"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-10-16T10:55:39.000Z",
      "commit": "831779b1aec4365ab4a10aee0d4b3def08e26eec",
      "fileid": "https://r2.ropensci.org/e276ebefda8eacfb43fb97504149f15962f446480e5fa8b325804b5dec90c01d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/samuelbharti/actions/runs/38889932862"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-10-16T10:55:28.000Z",
      "commit": "831779b1aec4365ab4a10aee0d4b3def08e26eec",
      "fileid": "https://r2.ropensci.org/63582a9928620d08ae2538a308ad0bc865731f61245ca6c88d3a8deb5d7c1a2d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/samuelbharti/actions/runs/38889932862"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-10-16T10:55:51.000Z",
      "commit": "831779b1aec4365ab4a10aee0d4b3def08e26eec",
      "fileid": "https://r2.ropensci.org/e380eceff83bee7d623de2f39a64c88bb4a51107b949e1062676daa8d586d58e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/samuelbharti/actions/runs/38889932862"
    }
  ]
}