code: func (s *fsStore) GetList(listRef reference.Reference) ([]types.ImageManifest, error) {
  	filenames, err := s.listManifests(listRef.String())
  	switch {
  	case err != nil:
  		return nil, err
  	case filenames == nil:
  		return nil, newNotFoundError(listRef.String())
  	}
  
  	manifests := []types.ImageManifest{}
  	for _, filename := range filenames {
  		filename = filepath.Join(s.root, makeFilesafeName(listRef.String()), filename)
  		manifest, err := s.getFromFilename(listRef, filename)
  		if err != nil {
  			return nil, err
  		}
  		manifests = append(manifests, manifest)
  	}
  	return manifests, nil
  }
docs: // GetList returns all the local manifests for a transaction