import re from pathlib import Path from textwrap import shorten from typing import Dict, List reference_import = """import ReferenceCard from "@site/src/components/General/ReferenceCard"; \n") with open(Path(__file__).parent / bot / "index.mdx", "w", **wopen_kwargs) as index: # type: ignore index.write(f"# OpenBB {bot.title()} Reference\n\n{reference_import}\n") for folder in (Path(__file__).parent / bot).glob("*"): if not folder.is_dir(): continue index.write(create_nested_subfolder_card(folder, bot)) index.write("\n")