MCPcopy
hub / github.com/RunaCapital/awesome-oss-alternatives / create_markdown_for_companies

Function create_markdown_for_companies

build_website.py:78–97  ·  view source on GitHub ↗
(companies)

Source from the content-addressed store, hash-verified

76
77
78def 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
100if __name__ == "__main__":

Callers 1

build_website.pyFile · 0.85

Calls 3

remove_github_comFunction · 0.85
remove_httpsFunction · 0.85
generate_alternative_mdFunction · 0.85

Tested by

no test coverage detected