This is so that the TypeScript and Python libraries can have an easy method to search directories/files, and not have to deal with the file traversal