Add prettier as a YAML option (#1789)
* Add prettier as a yaml fixer * Sort yaml fixers alphabetically * Add prettier to doc/ale.txt * Add ale-yaml-prettier * Add ale-yaml-prettier to the TOC
This commit is contained in:
parent
7179f92e44
commit
8faa11752c
3 changed files with 17 additions and 2 deletions
|
@ -190,7 +190,7 @@ formatting.
|
||||||
| Vue | [prettier](https://github.com/prettier/prettier), [vls](https://github.com/vuejs/vetur/tree/master/server) |
|
| Vue | [prettier](https://github.com/prettier/prettier), [vls](https://github.com/vuejs/vetur/tree/master/server) |
|
||||||
| XHTML | [alex](https://github.com/wooorm/alex) !!, [proselint](http://proselint.com/), [write-good](https://github.com/btford/write-good) |
|
| XHTML | [alex](https://github.com/wooorm/alex) !!, [proselint](http://proselint.com/), [write-good](https://github.com/btford/write-good) |
|
||||||
| XML | [xmllint](http://xmlsoft.org/xmllint.html) |
|
| XML | [xmllint](http://xmlsoft.org/xmllint.html) |
|
||||||
| YAML | [swaglint](https://github.com/byCedric/swaglint), [yamllint](https://yamllint.readthedocs.io/) |
|
| YAML | [prettier](https://github.com/prettier/prettier), [swaglint](https://github.com/byCedric/swaglint), [yamllint](https://yamllint.readthedocs.io/) |
|
||||||
| YANG | [yang-lsp](https://github.com/theia-ide/yang-lsp) |
|
| YANG | [yang-lsp](https://github.com/theia-ide/yang-lsp) |
|
||||||
|
|
||||||
<a name="usage"></a>
|
<a name="usage"></a>
|
||||||
|
|
|
@ -1,6 +1,20 @@
|
||||||
===============================================================================
|
===============================================================================
|
||||||
ALE YAML Integration *ale-yaml-options*
|
ALE YAML Integration *ale-yaml-options*
|
||||||
|
|
||||||
|
===============================================================================
|
||||||
|
prettier *ale-yaml-prettier*
|
||||||
|
|
||||||
|
Website: https://github.com/prettier/prettier
|
||||||
|
|
||||||
|
|
||||||
|
Installation
|
||||||
|
-------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
Install prettier either globally or locally: >
|
||||||
|
|
||||||
|
npm install prettier -g # global
|
||||||
|
npm install prettier # local
|
||||||
|
<
|
||||||
|
|
||||||
===============================================================================
|
===============================================================================
|
||||||
swaglint *ale-yaml-swaglint*
|
swaglint *ale-yaml-swaglint*
|
||||||
|
|
|
@ -290,6 +290,7 @@ CONTENTS *ale-contents*
|
||||||
xml...................................|ale-xml-options|
|
xml...................................|ale-xml-options|
|
||||||
xmllint.............................|ale-xml-xmllint|
|
xmllint.............................|ale-xml-xmllint|
|
||||||
yaml..................................|ale-yaml-options|
|
yaml..................................|ale-yaml-options|
|
||||||
|
prettier............................|ale-yaml-prettier|
|
||||||
swaglint............................|ale-yaml-swaglint|
|
swaglint............................|ale-yaml-swaglint|
|
||||||
yamllint............................|ale-yaml-yamllint|
|
yamllint............................|ale-yaml-yamllint|
|
||||||
yang..................................|ale-yang-options|
|
yang..................................|ale-yang-options|
|
||||||
|
@ -436,7 +437,7 @@ Notes:
|
||||||
* Vue: `prettier`, `vls`
|
* Vue: `prettier`, `vls`
|
||||||
* XHTML: `alex`!!, `proselint`, `write-good`
|
* XHTML: `alex`!!, `proselint`, `write-good`
|
||||||
* XML: `xmllint`
|
* XML: `xmllint`
|
||||||
* YAML: `swaglint`, `yamllint`
|
* YAML: `prettier`, `swaglint`, `yamllint`
|
||||||
* YANG: `yang-lsp`
|
* YANG: `yang-lsp`
|
||||||
|
|
||||||
===============================================================================
|
===============================================================================
|
||||||
|
|
Reference in a new issue