npm

Ready to take your JavaScript development to the next level? Meet npm Enterprise - the ultimate in enterprise JavaScript. Learn more »

remark-lint-hard-break-spaces

1.0.3 • Public • Published

remark-lint-hard-break-spaces

Warn when too many spaces are used to create a hard break.

Presets

This rule is included in the following presets:

Preset Setting
remark-preset-lint-markdown-style-guide
remark-preset-lint-recommended

Example

valid.md
In

Note: · represents a space.

Lorem ipsum··
dolor sit amet
Out

No messages.

invalid.md
In

Note: · represents a space.

Lorem ipsum···
dolor sit amet.
Out
1:12-2:1: Use two spaces for hard line breaks

Install

npm install remark-lint-hard-break-spaces

Usage

You probably want to use it on the CLI through a config file:

 ...
 "remarkConfig": {
   "plugins": [
     ...
     "lint",
+    "lint-hard-break-spaces",
     ...
   ]
 }
 ...

Or use it on the CLI directly

remark -u lint -u lint-hard-break-spaces readme.md

Or use this on the API:

 var remark = require('remark');
 var report = require('vfile-reporter');
 
 remark()
   .use(require('remark-lint'))
+  .use(require('remark-lint-hard-break-spaces'))
   .process('_Emphasis_ and **importance**', function (err, file) {
     console.error(report(err || file));
   });

License

MIT © Titus Wormer

install

npm i remark-lint-hard-break-spaces

Downloadsweekly downloads

26,251

version

1.0.3

license

MIT

repository

Gitgithub

last publish

collaborators

  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
Report a vulnerability