code: def ls(self):
          
          tree = self.ls_tree()
          return [t.get('file') for t in tree if t.get('file')]
docs: Return a list of *all* files & dirs in the repo.
  
          Think of this as a recursive `ls` command from the root of the repo.