{"id":14067906,"url":"https://github.com/hrbrmstr/bacharach","last_synced_at":"2025-04-22T13:53:02.130Z","repository":{"id":141238031,"uuid":"257529081","full_name":"hrbrmstr/bacharach","owner":"hrbrmstr","description":"💧 Tools to Work with the Raindrop API","archived":false,"fork":false,"pushed_at":"2023-07-10T15:25:19.000Z","size":287,"stargazers_count":6,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-16T14:30:48.960Z","etag":null,"topics":["r","raindrop","rstats"],"latest_commit_sha":null,"homepage":"","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hrbrmstr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2020-04-21T08:24:10.000Z","updated_at":"2024-04-23T14:55:22.000Z","dependencies_parsed_at":"2024-02-19T19:16:45.002Z","dependency_job_id":"79de8e34-b102-48db-89b0-330c4606ed0b","html_url":"https://github.com/hrbrmstr/bacharach","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrbrmstr%2Fbacharach","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrbrmstr%2Fbacharach/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrbrmstr%2Fbacharach/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrbrmstr%2Fbacharach/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hrbrmstr","download_url":"https://codeload.github.com/hrbrmstr/bacharach/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250253864,"owners_count":21400272,"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":["r","raindrop","rstats"],"created_at":"2024-08-13T07:05:50.349Z","updated_at":"2025-04-22T13:53:02.109Z","avatar_url":"https://github.com/hrbrmstr.png","language":"R","funding_links":[],"categories":["R"],"sub_categories":[],"readme":"\n[![Project Status: Active – The project has reached a stable, usable\nstate and is being actively\ndeveloped.](https://www.repostatus.org/badges/latest/active.svg)](https://www.repostatus.org/#active)\n[![Signed\nby](https://img.shields.io/badge/Keybase-Verified-brightgreen.svg)](https://keybase.io/hrbrmstr)\n![Signed commit\n%](https://img.shields.io/badge/Signed_Commits-25%25-lightgrey.svg)\n\n![Minimal R\nVersion](https://img.shields.io/badge/R%3E%3D-3.2.0-blue.svg)\n![License](https://img.shields.io/badge/License-MIT-blue.svg)\n\n# bacharach\n\nTools to Work with the Raindrop API\n\n## Description\n\nRaindrop \u003chttps://raindrop.io\u003e provides a URL bookmarking service and an\nAPI for working with that service and more. Tools are provided to work\nwith the Raindrop API. A Raindrop API key (free) is required.\n\n## What’s Inside The Tin\n\nThe following functions are implemented:\n\n- `get_collection`: Get a collection\n- `get_raindrop_permacopy`: Get a single raindrop permacopy from the\n  cache (Pro feature)\n- `get_raindrop`: Get a single raindrop\n- `get_raindrops`: Get all raindrops from a collection (TODO pagination)\n- `get_user`: Get currently authenticated user details\n- `raindrop_api_token`: Get or set RAINDROP_API_TOKEN value\n- `raindrop_parse_url`: Parse and extract useful info from any URL\n\nNOTE: This is a woefully incomplete wrapper (so far). You are def\nencouraged to contribute if you use Raindrop and the package will be a\nfull wrapper. This skeleton was made to remind myself to make this\npackage and have something to hack on during long-running Athena queries\nor tedious conference calls.\n\n## Installation\n\n``` r\nremotes::install_github(\"hrbrmstr/bacharach\")\n```\n\nNOTE: To use the ‘remotes’ install options you will need to have the\n[{remotes} package](https://github.com/r-lib/remotes) installed.\n\n## Usage\n\n``` r\nlibrary(bacharach)\n\n# current version\npackageVersion(\"bacharach\")\n## [1] '0.1.1'\n```\n\n## bacharach Metrics\n\n| Lang | \\# Files |  (%) | LoC |  (%) | Blank lines |  (%) | \\# Lines |  (%) |\n|:-----|---------:|-----:|----:|-----:|------------:|-----:|---------:|-----:|\n| HTML |        1 | 0.06 | 500 | 0.37 |          19 | 0.08 |        1 | 0.01 |\n| R    |        8 | 0.44 | 173 | 0.13 |          95 | 0.42 |       60 | 0.49 |\n| SUM  |        9 | 0.50 | 673 | 0.50 |         114 | 0.50 |       61 | 0.50 |\n\n{cloc} 📦 metrics for bacharach\n\n## Code of Conduct\n\nPlease note that this project is released with a Contributor Code of\nConduct. By participating in this project you agree to abide by its\nterms.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhrbrmstr%2Fbacharach","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhrbrmstr%2Fbacharach","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhrbrmstr%2Fbacharach/lists"}