code: def schema_files():
      '''Return all CSV and JSON files paths in datapackage_registry/schemas
  
      The paths are relative to ./datapackage_registry
      '''
      def recursive_glob(path, patterns):
          results = []
          for base, dirs, files in os.walk(path):
              matching_files = []
              for pattern in patterns:
                  matching_files.extend(fnmatch.filter(files, pattern))
              results.extend(os.path.join(base, f) for f in matching_files)
          return results
  
      base_folder = 'datapackage_registry'
      remove_base_folder = lambda path: path[len(base_folder) + 1:]
  
      path = os.path.join(base_folder, 'schemas')
      files_paths = recursive_glob(path, ['*.csv', '*.json'])
  
      return [remove_base_folder(f) for f in files_pathsf schema_files():
      '''Return all CSV and JSON files paths in datapackage_registry/schemas
  
      The paths are relative to ./datapackage_registry
      '''
      def recursive_glob(path, patterns):
          results = []
          for base, dirs, files in os.walk(path):
              matching_files = []
              for pattern in patterns:
                  matching_files.extend(fnmatch.filter(files, pattern))
              results.extend(os.path.join(base, f) for f in matching_files)
          return results
  
      base_folder = 'datapackage_registry'
      remove_base_folder = lambda path: path[len(base_folder) + 1:]
  
      path = os.path.join(base_folder, 'schemas')
      files_paths = recursive_glob(path, ['*.csv', '*.json'])
  
      return [remove_base_folder(f) for f in files_paths]
docs: Return all CSV and JSON files paths in datapackage_registry/schemas
  
      The paths are relative to ./datapackage_registry