# Packages
Package nameserver knows how to create git commits for zone delegation and revocation.
# Functions
AddFile is a helper action for adding a file to a repository.
New initializes a new Git.
RemoveFile is a helper action for removing a file from a repository.
RepositoryStagerClone knows how to clone a git repository from a given URL.
RepositoryStagerInit initialises an empty repository.
RepositoryURL builds url based on org and repo.
# Structs
ChangeSet contains the required inputs for updating a git repository.
Git contains the state required for working with a git repository.
RemoteFileDeleter knows how to delete a file in a remote Git repository.
Result contains data about the created content.
# Type aliases
ActionFn represents a function that makes changes.
RepositoryStagerFn defines the required function for staging a git repository.