(docs_yml: Path, slug: str, fern_dir: Path)
| 247 | |
| 248 | |
| 249 | def remove_docs_yml_entry(docs_yml: Path, slug: str, fern_dir: Path) -> None: |
| 250 | data = read_yaml(docs_yml) |
| 251 | entries = [ |
| 252 | entry for entry in parse_versions(data.get("versions")) if entry.slug != slug |
| 253 | ] |
| 254 | data["experimental"] = { |
| 255 | "mdx-components": component_dirs(fern_dir), |
| 256 | } |
| 257 | data["versions"] = render_versions(entries) |
| 258 | write_yaml(docs_yml, data) |
| 259 | |
| 260 | |
| 261 | def sync_docs(args: argparse.Namespace) -> None: |
no test coverage detected