Function reference
-
find_hex() - Finds hex logos for given packages
-
scavenge() - Same as [find_hex], but with extra raccoons
-
catch() - Catches errors from a given expression. Can be used in a pipe.
-
check_known_packages() - Searches a list of known package hex links for a given package name
-
check_known_repos() - Searches a list of known package hex curated lists for a given package name
-
clean_repo_links() - Returns gitub repo links based on given URLs
-
crop_image() - Crops the empty space from a image
-
download_logo() - Download a logo image
-
generate_hex() - Generates a default logo for a package.
-
get_best_image() - Returns the best image path from a list of image paths
-
get_cran_info() - Returns CRAN information about a given package
-
get_endpoint_content() - Fetch the content of a endpoint. Multiple branches can be given, the content returned will also include which was the valid branch.
-
get_metacran_info() - Returns metacran information about a given package
-
get_possible_paths() - Search the given content for paths that match the constrains from ignore_patterns and logo_patterns.
-
keep_good_ratio_images() - Filters a list of image entries keeping images that might be a logo
-
locate_repo() - Finds the best repo for a given package
-
log() - Logs a given message.
-
search_repo_logo() - Searches a given github repo URL for the best hex logo image.
-
url_file_exists() - Checks if a given url is valid and available.