code: def fix_paths(project_data, rel_path, extensions):
      
      norm_func = lambda path : os.path.normpath(os.path.join(rel_path, path))
      for key in extensions:
          if type(project_data[key]) is dict:
              for k,v in project_data[key].items():
                  project_data[key][k] = [norm_func(i) for i in v]
          elif type(project_data[key]) is list:
              project_data[key] = [norm_func(i) for i in project_data[key]]
          else:
              project_data[key] = norm_func(project_data[key])
docs: Fix paths for extension list