summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrhysd <lin90162@yahoo.co.jp>2018-01-15 11:22:09 +0900
committerrhysd <lin90162@yahoo.co.jp>2018-01-15 11:28:56 +0900
commit13c839cf16e6dfb8deab30666748b7ae6c8f9aa0 (patch)
tree7b8ac7d190293a13a8396c6b36d815636ce8438a
parentf6af75aac46f2d4ac72ea8256ac871f7cbf158f6 (diff)
downloadale-13c839cf16e6dfb8deab30666748b7ae6c8f9aa0.zip
Enable prettier to format markdown files
-rw-r--r--README.md2
-rw-r--r--autoload/ale/fix/registry.vim2
-rw-r--r--doc/ale-markdown.txt6
-rw-r--r--doc/ale.txt3
4 files changed, 10 insertions, 3 deletions
diff --git a/README.md b/README.md
index 451d4852..5ee74dbc 100644
--- a/README.md
+++ b/README.md
@@ -121,7 +121,7 @@ formatting.
| Lua | [luacheck](https://github.com/mpeterv/luacheck) |
| Mail | [alex](https://github.com/wooorm/alex) !!, [proselint](http://proselint.com/), [vale](https://github.com/ValeLint/vale) |
| Make | [checkmake](https://github.com/mrtazz/checkmake) |
-| Markdown | [alex](https://github.com/wooorm/alex) !!, [mdl](https://github.com/mivok/markdownlint), [proselint](http://proselint.com/), [redpen](http://redpen.cc/), [remark-lint](https://github.com/wooorm/remark-lint) !!, [vale](https://github.com/ValeLint/vale), [write-good](https://github.com/btford/write-good) |
+| Markdown | [alex](https://github.com/wooorm/alex) !!, [mdl](https://github.com/mivok/markdownlint), [prettier](https://github.com/prettier/prettier), [proselint](http://proselint.com/), [redpen](http://redpen.cc/), [remark-lint](https://github.com/wooorm/remark-lint) !!, [vale](https://github.com/ValeLint/vale), [write-good](https://github.com/btford/write-good) |
| MATLAB | [mlint](https://www.mathworks.com/help/matlab/ref/mlint.html) |
| Nim | [nim check](https://nim-lang.org/docs/nimc.html) !! |
| nix | [nix-instantiate](http://nixos.org/nix/manual/#sec-nix-instantiate) |
diff --git a/autoload/ale/fix/registry.vim b/autoload/ale/fix/registry.vim
index 53df7ccb..4b692404 100644
--- a/autoload/ale/fix/registry.vim
+++ b/autoload/ale/fix/registry.vim
@@ -45,7 +45,7 @@ let s:default_registry = {
\ },
\ 'prettier': {
\ 'function': 'ale#fixers#prettier#Fix',
-\ 'suggested_filetypes': ['javascript', 'typescript', 'json', 'css', 'scss', 'less'],
+\ 'suggested_filetypes': ['javascript', 'typescript', 'json', 'css', 'scss', 'less', 'markdown'],
\ 'description': 'Apply prettier to a file.',
\ },
\ 'prettier_eslint': {
diff --git a/doc/ale-markdown.txt b/doc/ale-markdown.txt
index 3ce9619c..b59f0183 100644
--- a/doc/ale-markdown.txt
+++ b/doc/ale-markdown.txt
@@ -3,6 +3,12 @@ ALE Markdown Integration *ale-markdown-options*
===============================================================================
+prettier *ale-markdown-prettier*
+
+See |ale-javascript-prettier| for information about the available options.
+
+
+===============================================================================
write-good *ale-markdown-write-good*
See |ale-write-good-options|
diff --git a/doc/ale.txt b/doc/ale.txt
index 25c1abe0..61d6eee1 100644
--- a/doc/ale.txt
+++ b/doc/ale.txt
@@ -127,6 +127,7 @@ CONTENTS *ale-contents*
lua...................................|ale-lua-options|
luacheck............................|ale-lua-luacheck|
markdown..............................|ale-markdown-options|
+ prettier............................|ale-markdown-prettier|
write-good..........................|ale-markdown-write-good|
nroff.................................|ale-nroff-options|
write-good..........................|ale-nroff-write-good|
@@ -326,7 +327,7 @@ Notes:
* Lua: `luacheck`
* Mail: `alex`!!, `proselint`, `vale`
* Make: `checkmake`
-* Markdown: `alex`!!, `mdl`, `proselint`, `redpen`, `remark-lint`, `vale`, `write-good`
+* Markdown: `alex`!!, `mdl`, `prettier`, `proselint`, `redpen`, `remark-lint`, `vale`, `write-good`
* MATLAB: `mlint`
* Nim: `nim check`!!
* nix: `nix-instantiate`