# Packages

Package archive handles the library release archive.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Package metadata handles library.properties metadata.
No description provided by the author

# Functions

BackupAndDeleteGitClone backs up and then deletes the library's Git clone folder.
CloneOrFetch returns a Repository object.
GenerateLibraryFromRepo parses a repository and returns the library metadata.
ListRepos returns a filtered list of library registry entries loaded from the given data file.
LoadRepoListFromFile returns an unfiltered list of library registry entries loaded from the given data file.
RepoURLValid returns whether the given URL has a valid format.
RunAntiVirus scans the folder for viruses.
RunArduinoLint runs Arduino Lint on the library and returns the report in the event of error or warnings.
UpdateLibrary adds a release to the library database.

# Structs

GitURLsError is the type for the unknown or unsupported repositories data.
Repo is the type for the library repository data.
Repository represents a Git repository located on the filesystem.

# Type aliases

ReposByURL is the type for the libraries repository data.