Current section

Files

Jump to
html_to_markdown lib html_to_markdown conversion_options.ex
Raw

lib/html_to_markdown/conversion_options.ex

# This file is auto-generated by alef — DO NOT EDIT.
# alef:hash:5db66857b34a01b2279bface499c9b38e1e9c85e9fa206ce4a35114fad2b54d9
# To regenerate: alef generate
# To verify freshness: alef verify --exit-code
# Issues & docs: https://github.com/kreuzberg-dev/alef
defmodule HtmlToMarkdown.ConversionOptions do
@moduledoc "Main conversion options for HTML to Markdown conversion."
defstruct heading_style: :atx,
list_indent_type: :spaces,
list_indent_width: 2,
bullets: "-*+",
strong_em_symbol: "*",
escape_asterisks: false,
escape_underscores: false,
escape_misc: false,
escape_ascii: false,
code_language: "",
autolinks: true,
default_title: false,
br_in_tables: false,
highlight_style: :double_equal,
extract_metadata: true,
whitespace_mode: :normalized,
strip_newlines: false,
wrap: false,
wrap_width: 80,
convert_as_inline: false,
sub_symbol: "",
sup_symbol: "",
newline_style: :spaces,
code_block_style: :backticks,
keep_inline_images_in: [],
preprocessing: nil,
encoding: "utf-8",
debug: false,
strip_tags: [],
preserve_tags: [],
skip_images: false,
link_style: :inline,
output_format: :markdown,
include_document_structure: false,
extract_images: false,
max_image_size: 5_242_880,
capture_svg: false,
infer_dimensions: true,
max_depth: nil,
exclude_selectors: []
end