{"id":23473578,"url":"https://github.com/tmorrell/holepunch-test","last_synced_at":"2025-04-13T08:47:22.883Z","repository":{"id":90350101,"uuid":"199694307","full_name":"tmorrell/holepunch-test","owner":"tmorrell","description":null,"archived":false,"fork":false,"pushed_at":"2019-07-30T17:04:30.000Z","size":2,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-16T07:13:11.485Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tmorrell.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-07-30T17:04:29.000Z","updated_at":"2019-07-30T17:04:32.000Z","dependencies_parsed_at":null,"dependency_job_id":"0890cfa2-7fa8-456a-99ee-ade0b20a30e6","html_url":"https://github.com/tmorrell/holepunch-test","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":"karthik/binder-test","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tmorrell%2Fholepunch-test","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tmorrell%2Fholepunch-test/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tmorrell%2Fholepunch-test/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tmorrell%2Fholepunch-test/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tmorrell","download_url":"https://codeload.github.com/tmorrell/holepunch-test/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248688141,"owners_count":21145762,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-24T17:29:35.713Z","updated_at":"2025-04-13T08:47:22.841Z","avatar_url":"https://github.com/tmorrell.png","language":"R","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Example repo for testing `holepunch`\n\nThis repository is an example repo to test out the [`holepunch`](https://github.com/karthik/holepunch) package. It uses a few `tidyverse` packages but also the `dataRetrieval` package for the `yahara_dat` dataset.\n\nTo test `holepunch`, follow these steps:\n\n1. Click Use this template to the left of Clone or download.\n![template](https://i.imgur.com/TcLpIvM.png)\n2. Give this repo a new name and create a new repo in your account\n3. Click the Clone or download button, copy the URL.\n\n![](https://i.imgur.com/0KEJZ9s.png)\n\n4. in RStudio Desktop, click the Project drop down on the top right, Choose **New Project** \u003e **Version Control** \u003e **Git**, and paste in the URL of your new GitHub repository\n\n![](https://i.imgur.com/oJOV1ng.png)  \n\n![](https://i.imgur.com/n3RZrMc.png)  \n\n![](https://i.imgur.com/CJcAKR1.png)  \n\n![](https://i.imgur.com/ieEmPRU.png)  \n\n\n# Now in RStudio\n\n1. Install `holepunch` with `remotes::install_github(\"karthik/holepunch\")`\n2. Then run the following code:\n\n```r\nlibrary(holepunch)\nwrite_compendium_description(package = \"Your compendium name\", \n                             description = \"Your compendium description\")\n# to write a description, with dependencies listed \n# It's good practice to now go fill in the placeholder text.\n\nwrite_dockerfile(maintainer = \"your_name\") \n# To write a dockerfile. It will automatically pick the date of the last modified file, match it to \n# that version of R and add it here. You can override this by passing r_date to some arbitrary date\n# (but one for which a R version exists).\n\ngenerate_badge()\n# This generates a badge for your readme.\n\n# At this time 🙌 push the code to GitHub 🙌\n\n# And click on the badge or use the function below to get the binder built ahead of time.\nbuild_binder()\n# 🤞🚀\n\nNow, run through analysis.R till you get to a plot\n```\n\nDoes clicking the badge launch binder for you? If not, please [file an issue](https://github.com/karthik/binder-test/issues/new).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftmorrell%2Fholepunch-test","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftmorrell%2Fholepunch-test","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftmorrell%2Fholepunch-test/lists"}