Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

remark-lint-list-item-spacing

Package Overview
Dependencies
Maintainers
2
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

remark-lint-list-item-spacing - npm Package Compare versions

Comparing version 2.0.1 to 3.0.0

20

index.js

@@ -15,8 +15,8 @@ /**

*
* By default, all items must be “loose” (a blank line must be between them)
* if one or more items are multiline (span more than one line).
* By default, all items must be spread out (a blank line must be between
* them) if one or more items are multiline (span more than one line).
* Otherwise, the list must be tight (no blank line must be between items).
*
* If you pass `{checkBlanks: true}`, all items must be “loose” if one or more
* items contain blank lines.
* If you pass `{checkBlanks: true}`, all items must be spread out if one or
* more items contain blank lines.
* Otherwise, the list must be tight.

@@ -62,4 +62,4 @@ *

* 5:11-6:1: Missing new line after list item
* 11:1-12:1: Extraneous new line after list item
* 13:1-14:1: Extraneous new line after list item
* 10:11-12:1: Extraneous new line after list item
* 12:11-14:1: Extraneous new line after list item
*

@@ -109,3 +109,3 @@ * @example {"name": "ok.md", "setting": {"checkBlanks": true}}

* 8:18-9:1: Missing new line after list item
* 15:1-16:1: Extraneous new line after list item
* 14:15-16:1: Extraneous new line after list item
*/

@@ -138,3 +138,2 @@

var tight = true
var indent
var children

@@ -158,5 +157,4 @@ var length

indent = start(node).column
child = children[0]
index = 0
index = 0 // Skip over first.

@@ -166,3 +164,3 @@ while (++index < length) {

if (end(child).column > indent !== tight) {
if (start(next).line - end(child).line < 2 !== tight) {
file.message(tight ? reasonTight : reasonLoose, {

@@ -169,0 +167,0 @@ start: end(child),

{
"name": "remark-lint-list-item-spacing",
"version": "2.0.1",
"version": "3.0.0",
"description": "remark-lint rule to warn when list looseness is incorrect",

@@ -5,0 +5,0 @@ "license": "MIT",

@@ -21,8 +21,8 @@ <!--This file is generated-->

By default, all items must be “loose” (a blank line must be between them)
if one or more items are multiline (span more than one line).
By default, all items must be spread out (a blank line must be between
them) if one or more items are multiline (span more than one line).
Otherwise, the list must be tight (no blank line must be between items).
If you pass `{checkBlanks: true}`, all items must be “loose” if one or more
items contain blank lines.
If you pass `{checkBlanks: true}`, all items must be spread out if one or
more items contain blank lines.
Otherwise, the list must be tight.

@@ -91,4 +91,4 @@

5:11-6:1: Missing new line after list item
11:1-12:1: Extraneous new line after list item
13:1-14:1: Extraneous new line after list item
10:11-12:1: Extraneous new line after list item
12:11-14:1: Extraneous new line after list item
```

@@ -156,3 +156,3 @@

8:18-9:1: Missing new line after list item
15:1-16:1: Extraneous new line after list item
14:15-16:1: Extraneous new line after list item
```

@@ -241,5 +241,5 @@

[chat-badge]: https://img.shields.io/badge/chat-spectrum.svg
[chat-badge]: https://img.shields.io/badge/chat-discussions-success.svg
[chat]: https://spectrum.chat/unified/remark
[chat]: https://github.com/remarkjs/remark/discussions

@@ -246,0 +246,0 @@ [npm]: https://docs.npmjs.com/cli/install

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc