looks at the contents of the file to determine what keys would be used to map the the values when the file is being parse. It looks for comma and pipe characters and default to space delimiters. Note: this works on the assumption that each file wont have delimiter characters of another file like "greg, | thomas"
string from file contents used to determine mapped properties
gets the contents of a file from the given path and turns it into a string. Note: this assumes small files sizes as the application would become much more complex when considering file piping for large files
get the file paths from the arguments given at the command line
This is a application specific function and is the only one meant to be used outside of testing. It works by
Promise<User[]>
takes a given delimited string and an array of mapping properties to parse out the user data
array of properties that is mapped to parsed values
the string that is parsed for its values
Generated using TypeDoc
the given property orderings for all possible file types