(companies)
| 76 | |
| 77 | |
| 78 | def create_markdown_for_companies(companies): |
| 79 | for company in companies: |
| 80 | file_name = "-".join(company["company_name"].split(" ")) |
| 81 | with open( |
| 82 | f"website/docs/{company['category']}/{file_name}.md", "w", encoding="utf-8" |
| 83 | ) as file: |
| 84 | file.write( |
| 85 | markdown_template.format( |
| 86 | company_name=company["company_name"], |
| 87 | category=company["category"], |
| 88 | gh_link=company["gh_link"], |
| 89 | clean_gh_link=remove_github_com(company["gh_link"]), |
| 90 | link=company["link"], |
| 91 | clean_link=remove_https(company["link"]), |
| 92 | description=company["description"], |
| 93 | alts=generate_alternative_md( |
| 94 | company["alts_names"], company["alts_links"] |
| 95 | ), |
| 96 | ) |
| 97 | ) |
| 98 | |
| 99 | |
| 100 | if __name__ == "__main__": |
no test coverage detected