# Functions
AppendFileBytes takes a file and adds a byte array to the end of it.
AppendFileString takes a file and adds a string to the end of it.
CheckExists takes a file or directory and checks to see if it exists on the file system.
CopyFile copies a file from the src to the dest with the original files permissions.
ReadFileAsBytes takes a file path and reads that files contents and returns a byte array of the contents.
ReadFileAsString takes a file path and reads that files contents and returns a string representation of the contents.
ReplaceInFileWithRegex searches a file for a string and replaces each instance found of that string.
ReplaceInFileWithString searches a file for a string and replaces each instance found of that string.
SetPerms changes the file permissions of a givin file.
WriteFileFromBytes writes data from a byte array to a dest filepath with the dest parent dirs permissions.
WriteFileFromString writes data from a string to a dest filepath with the dest parent dirs permissions.