Commit Graph

525 Commits

Author SHA1 Message Date
Titus Wormer
79a697c45f
preset-lint-consistent: 4.0.0 2020-10-12 16:44:36 +02:00
Titus Wormer
6ef0e2fc5d
8.0.0 2020-10-12 16:43:20 +02:00
Titus Wormer
97d411d2af
no-undefined-references: 3.0.0 2020-10-12 16:42:01 +02:00
Titus Wormer
5ef54a8fe7
no-inline-padding: 3.0.0 2020-10-12 16:41:26 +02:00
Titus Wormer
ec56c67558
no-heading-content-indent: 3.0.0 2020-10-12 16:40:49 +02:00
Titus Wormer
98f2294bd8
no-consecutive-blank-lines: 3.0.0 2020-10-12 16:40:07 +02:00
Titus Wormer
d43427d1ad
table-pipes: 3.0.0 2020-10-12 16:39:28 +02:00
Titus Wormer
2b5ad903d0
table-cell-padding: 3.0.0 2020-10-12 16:38:53 +02:00
Titus Wormer
6c19cce109
no-table-indentation: 3.0.0 2020-10-12 16:38:15 +02:00
Titus Wormer
e8b9b32d77
remark-lint-no-paragraph-content-indent: 3.0.0 2020-10-12 16:37:32 +02:00
Titus Wormer
6fe2253094
no-heading-indent: 3.0.0 2020-10-12 16:36:58 +02:00
Titus Wormer
10807b5f22
no-blockquote-without-marker: 4.0.0 2020-10-12 16:36:15 +02:00
Titus Wormer
381621b3ff
list-item-spacing: 3.0.0 2020-10-12 16:35:19 +02:00
Titus Wormer
3ede50b89d
list-item-bullet-indent: 3.0.0 2020-10-12 16:34:19 +02:00
Titus Wormer
df3d0085ff
checkbox-content-indent: 3.0.0 2020-10-12 16:33:39 +02:00
Titus Wormer
4c1732bd9f
checkbox-character-style: 3.0.0 2020-10-12 16:32:29 +02:00
Titus Wormer
99d4cc2704
Fix missing dependency 2020-10-12 16:23:41 +02:00
Titus Wormer
7791db9450
Update for micromark in remark
* Update to a micromark parser
* The markdown parser is now CommonMark compliant
* Several rules work on GFM features (literal autolinks, tables,
  strikethrough, tasklist).
  Make sure to install `remark-gfm` if you’re using GFM
* A couple of positions in messages moved a tad bit to make more sense

Most plugins are fine, but some received majors.

The following plugins are made for the new parser and do not work on
the old.
While you’re still on remark 12, use their previous version.
Use the new versions for remark 13+.

* `remark-lint-checkbox-character-style`
* `remark-lint-checkbox-content-indent`
* `remark-lint-list-item-bullet-indent`
* `remark-lint-list-item-spacing`
* `remark-lint-no-blockquote-without-marker`
* `remark-lint-no-heading-indent`
* `remark-lint-no-paragraph-content-indent`
* `remark-lint-no-table-indentation`
* `remark-lint-table-cell-padding`
* `remark-lint-table-pipes`

These plugins generally work on old and new remark, but might miss some
messages in the old one now:

* `remark-lint-no-consecutive-blank-lines` (extra blank lines can no
  longer break out of lists)
* `remark-lint-no-heading-content-indent` (pedantic mode no longer
  supported)
* `remark-lint-no-inline-padding` (emphasis, strong, strikethrough
  can’t be padded anymore)
* `remark-lint-no-undefined-references` (undefined references are no
  longer parsed, so we have to do magic to find them)
2020-10-12 16:17:56 +02:00
coderaiser
d60518bcf4
Use --save-dev in install instructions 2020-10-01 15:16:47 +02:00
Titus Wormer
0fe4d4233e
Update readme 2020-08-24 12:02:00 +02:00
Titus Wormer
ef9bf86b49
Fix long rule descriptions 2020-08-22 16:36:20 +02:00
Titus Wormer
a48d06eeca
Refactor integrations 2020-08-22 16:34:30 +02:00
Titus Wormer
0d960b485e
Refactor code 2020-08-22 16:34:25 +02:00
Titus Wormer
b8af14e57d
final-definition: 2.1.0 2020-08-22 16:17:21 +02:00
lmn8
5f3dbd7a32
final-definition: allow comments between
Closes GH-245.

Reviewed-by: Titus Wormer <tituswormer@gmail.com>
2020-08-22 16:14:59 +02:00
Titus Wormer
ed33247153
Add Discussions 2020-08-22 15:33:21 +02:00
Titus Wormer
1d4f9f96a6
Update dev-dependencies 2020-08-22 15:31:51 +02:00
Titus Wormer
fa234a3e75
no-duplicate-headings-in-section: 2.0.2 2020-07-17 15:25:12 +02:00
Titus Wormer
9763e14c6c
Update dev-dependencies 2020-07-17 15:16:29 +02:00
Titus Wormer
4acad5350a
no-duplicate-headings-in-section: update docs 2020-07-17 15:16:21 +02:00
Pavel 'Strajk' Dolecek
1fc263f15e
no-duplicate-headings-in-section: fix missing warning on depth-jump
Closes GH-242.

Reviewed-by: Titus Wormer <tituswormer@gmail.com>
2020-07-17 15:13:56 +02:00
Ivan Demidov
f58748ec6e
Add remark-lint-double-link to list of external rules
Closes GH-241.

Reviewed-by: Titus Wormer <tituswormer@gmail.com>
2020-07-14 09:58:56 +02:00
Titus Wormer
eb27f72838
maximum-line-length: 2.0.3 2020-07-02 13:04:48 +02:00
Matt Travi
0f0f24ae70
maximum-line-length: ignore yaml, toml
See: <https://spectrum.chat/unified/remark/excluding-frontmatter-from-remark-lint-rules~fbe35244-c33d-4f97-bf21-b15c196a52a3>

Closes GH-240.

Reviewed-by: Christian Murphy <christian.murphy.42@gmail.com>
Reviewed-by: Titus Wormer <tituswormer@gmail.com>
2020-07-02 12:57:28 +02:00
Titus Wormer
750541e2fb
Publish a patch version for all packages 2020-07-02 12:54:10 +02:00
Titus Wormer
b40fe0f43e
Change master in links 2020-06-23 12:00:43 +02:00
Titus Wormer
48a53935e5
maximum-line-length: 2.0.1 2020-06-15 20:10:54 +02:00
Titus Wormer
2e3683a5cb
Update dev-dependencies 2020-06-15 20:09:55 +02:00
Mateusz Krawczuk
048f1dbca7
maximum-line-length: fix whitelist
Closes GH-237.

Reviewed-by: Christian Murphy <christian.murphy.42@gmail.com>
Reviewed-by: Titus Wormer <tituswormer@gmail.com>
2020-06-15 20:07:25 +02:00
Titus Wormer
1e314a86e6
no-shell-dollars: 2.0.1 2020-05-30 11:27:14 +02:00
Sean Leather
cffce16d31
remark-lint-unordered-list-marker-style: fix typos (#235) 2020-05-27 08:43:12 -07:00
Titus Wormer
dc4f092be0
Ignore whitespace only lines too 2020-05-26 19:08:57 +02:00
Titus Wormer
3c896b35b0
Update dev-dependencies 2020-05-26 18:58:55 +02:00
Alexander Popov
7c04e5d4d0
Fix missing check on one-line code-blocks
Closes GH-230.
Closes GH-233.

Reviewed-by: Christian Murphy <christian.murphy.42@gmail.com>
Reviewed-by: Titus Wormer <tituswormer@gmail.com>
2020-05-26 18:55:38 +02:00
Matija Marohnić
316c8c6982
Add vscode-remark-lint to the list of integrations
Closes GH-232.

Reviewed-by: Christian Murphy <christian.murphy.42@gmail.com>
Reviewed-by: Titus Wormer <tituswormer@gmail.com>
2020-04-21 08:48:16 +02:00
Titus Wormer
52c8590ab5
preset-lint-recommended: 4.0.0 2020-03-30 15:40:51 +02:00
Titus Wormer
3edcac8092
preset-lint-recommended: update dependencies 2020-03-30 15:40:28 +02:00
Titus Wormer
e36fdafa27
preset-lint-markdown-style-guide: 3.0.0 2020-03-30 15:38:40 +02:00
Titus Wormer
905f47a469
preset-lint-markdown-style-guide: update dependencies 2020-03-30 15:38:18 +02:00
Titus Wormer
ed642cbb4b
preset-lint-consistent: 3.0.0 2020-03-30 15:36:35 +02:00