View Source MarkdownFormatter (markdown_formatter v0.3.0)

A formatter that can be plugged in to mix format in order to format Markdown files and sigils.

usage

Usage

Add MarkdownFormatter to the .formatter.exs plugin list.

[
  plugins: [MarkdownFormatter],
  inputs: [
    "{mix,.formatter}.exs",
    "{config,lib,test}/**/*.{ex,exs}",
    "posts/*.{md,markdown}"
  ]
]

configuration

Configuration

Markdown formatting can be configured via a nested :markdown keyword list added to the formatter configuration.

  • :line_length - (integer)
[
  plugins: [MarkdownFormatter],
  markdown: [
    line_length: 80
  ],
  inputs: [
    "{mix,.formatter}.exs",
    "{config,lib,test}/**/*.{ex,exs}",
    "posts/*.{md,markdown}"
  ]
]

Link to this section Summary

Link to this section Functions

Callback implementation for Mix.Tasks.Format.features/1.

Callback implementation for Mix.Tasks.Format.format/2.