# Functions
Commit returns a CommitOrTag representing a commit SHA.
Format formats the source files at the given path.
FormatSource formats the given Serulian source code.
Freeze formats the source files at the given path and freezes the specified VCS import patterns.
FreezeAt formats the source files at the given path and freezes the specified VCS import pattern at the given commit or tag.
Tag returns a CommitOrTag representing a tag.
Unfreeze formats the source files at the given path and unfreezes the specified VCS import patterns.
UnfreezeAt formats the source files at the given path and unfreezes the specified VCS import pattern.
Update formats the source files at the given path and updates the specified VCS import patterns by moving forward their minor version, as per semvar.
Upgrade formats the source files at the given path and upgrades the specified VCS import patterns by making them refer to the latest stable version, as per semvar.
# Variables
No description provided by the author
# Structs
CommitOrTag represents a commit SHA or a tag.