@fmma-npm/sort-markdown-tables

1.0.12 • Public • Published

Sort a markdown table by the first column.

Install

npm install -g @fmma-npm/sort-markdown-tables

Example

Add <!-- sort-table --> in the markdown (Readme.md) file above the table:

<!-- sort-table -->
| Unsorted | Table            |
| -------- | ---------------- |
| xxx      | should be third  |
| aaa      | should be first  |
| bbb      | should be second |
| yyy      | should be forth  |

Run the command:

$ sort-markdown-tables Readme.md

The output is

<!-- sort-table -->
| Unsorted | Table            |
| -------- | ---------------- |
| aaa      | should be first  |
| bbb      | should be second |
| xxx      | should be third  |
| yyy      | should be forth  |

Make the change inplace with the -i flag:

$ sort-markdown-tables -i Readme.md

You can also sort all tables (with or without the <!-- sort-table --> tag) using the -a flag:

$ sort-markdown-tables -i -a Readme.md

Readme

Keywords

Package Sidebar

Install

npm i @fmma-npm/sort-markdown-tables

Weekly Downloads

1

Version

1.0.12

License

ISC

Unpacked Size

18.5 kB

Total Files

9

Last publish

Collaborators

  • fmma-npm