remark-lint-list-item-punctuation
v2.0.1
Published
Checks that all list items ends with certain punctuation
Readme
remark-lint-list-item-punctuation
This rule ensures that all list items are ended with certain symbol. The default symbol is ..
<!-- Invalid -->
# Section
- A
- B
<!-- Valid -->
# Section
- A.
- B.Using the rule
Via .remarkrc
npm install -g remark
npm install -g remark-lint
npm install remark-lint-list-litem-punctuation # local install!Note: this package was renamed from remark-lint-ending-period.
Then, set up your .remarkrc:
{
"plugins": {
"remark-lint": {
"external": ["remark-lint-list-item-punctuation"]
}
}
}Now you can use the following command to run the lint:
remark --no-stdout xxx.mdUsing another ending symbol
Set up your .remarkrc:
{
"plugins": {
"remark-lint": {
"external": ["remark-lint-list-item-punctuation"],
"list-item-punctuation": {
"endings": ["...", ";", "."]
}
}
}
}Via CLI
npm install -g remark
npm install -g remark-lint
npm install -g remark-lint-list-item-punctuation # global install!
remark --no-stdout -u remark-lint="external:[\"remark-lint-list-item-punctuation\"]" xxx.mdNote that the lint=<lint_options> option only works with remark >= 1.1.1.
License
MIT, see LICENSE.md for details.
