import re from pathlib import Path comment_pat = re.compile(r"", re.DOTALL) anchor_pat = re.compile(r"(.*?)") output_path = Path("docs/mintlify") # process docs for file in Path("docs").glob("*.md"): text = file.read_text() text = comment_pat.sub("", text) text = anchor_pat.sub("", text) module_name = file.name.split(".")[-2] output_file = output_path / (module_name + ".mdx") output_file.write_text(text) readme_text = Path("README.md").read_text() readme_text = readme_text (output_path / "index.mdx").write_text(readme_text)