# Functions
IsFirstRepositoryBare walks the given path containing repositories, checking if the first found repository is bare.
IsRepository return true if the given path in the given filesystem contains a valid repository.
NewLibrary returns a new empty Library instance.
NewLocation returns a new Location based on the given ID and Filesystem with the given LocationOptions.
NewLocationIterator returns a new LocationIterator for a given Location.
# Variables
ErrRepositoriesNotFound is returned when there's no any repository in a certain directory.
# Structs
Library represents a borges.Library implementation based on billy.Filesystems.
LibraryOptions hold configuration options for the library.
Location implements borges.Location for plain repositories stored in a billy.Filesystem.
LocationIterator iterates all the repositories contained in a Location.
LocationOptions contains configuration options for a plain.Location.
Repository represents a git plain repository.