markdown_it.cli.parse module#

CLI interface to markdown-it-py

Parse one or more markdown files, convert each to HTML, and print to stdout.

markdown_it.cli.parse.convert(filenames: Iterable[str], md: MarkdownIt | None = None) None[source]#
markdown_it.cli.parse.convert_file(filename: str, md: MarkdownIt | None = None) None[source]#

Parse a Markdown file and dump the output to stdout.

markdown_it.cli.parse.convert_stdin(md: MarkdownIt | None = None) None[source]#

Parse a Markdown file and dump the output to stdout.

markdown_it.cli.parse.interactive(md: MarkdownIt | None = None) None[source]#

Parse user input, dump to stdout, rinse and repeat. Python REPL style.

markdown_it.cli.parse.main(args: Sequence[str] | None = None) int[source]#
markdown_it.cli.parse.parse_args(args: Sequence[str] | None) Namespace[source]#

Parse input CLI arguments.

markdown_it.cli.parse.print_heading() None[source]#