Commit Graph

513 Commits

Author SHA1 Message Date
Titus Wormer
f0a475cc19
Refactor package.jsons 2023-11-09 16:08:19 +01:00
Titus Wormer
96c25af591
Refactor Actions 2023-11-09 16:00:10 +01:00
Titus Wormer
904eddeded
Refactor tsconfig.jsons 2023-11-09 15:58:43 +01:00
Titus Wormer
255ca39799
Update unified, @types/mdast, etc 2023-11-09 14:45:02 +01:00
Titus Wormer
9a39d401f4
Update dev-dependencies 2023-11-09 11:46:54 +01:00
Titus Wormer
53e9213c89
remark-lint-table-pipe-alignment: 3.1.3 2023-07-29 15:29:04 +02:00
Titus Wormer
c410a9186b
Fix table alignment for empy cells
Related-to: 639271a.
Closes GH-309.
2023-07-29 15:27:53 +02:00
Titus Wormer
ef0f45930a
9.1.2 2023-05-16 16:12:20 +02:00
Titus Wormer
639271aed9
Fix table alignment related rules for micromark changes
Related-to: micromark#146.

Recently, an underlying package used throughout remark received some great
changes, improving performance significantly, and fixing several (uncommon)
bugs:
[`micromark-extension-gfm-table@1.0.6`](https://github.com/micromark/micromark-extension-gfm-table/releases/tag/1.0.6).

Unfortunately, that release changed *which* cell owns the pipes compared to
before.
Old behavior was that the first column would receive two pipes, and later ones
the final pipe.
New behavior is for the columns to receive one pipe, and the last column two.

I think the new behavior makes slightly more sense, but it’s a bit vague, and
as the behavior is unspecified, and the release is very tough to roll back, I
instead fixed the two packages that use the position info here.

If you’re getting these updated packages, you’re likely also getting last
week’s `micromark-extension-gfm-table`, and it’ll all work.
2023-05-16 15:55:08 +02:00
Titus Wormer
04cffeca1e
Use Node test runner 2023-05-16 13:32:02 +02:00
Titus Wormer
4f818c9368
Update Actions 2023-05-16 12:21:49 +02:00
Titus Wormer
db9755fe97
Refactor types 2023-05-16 12:21:38 +02:00
Titus Wormer
0beb67b739
Refactor tsconfigs to improve build perf 2023-05-16 10:54:35 +02:00
Titus Wormer
a4eefcb393
Update dev-dependencies 2023-05-16 10:24:09 +02:00
Titus Wormer
65f0ff9eda
Fix list of community rules 2023-05-16 10:17:27 +02:00
Titus Wormer
4a45edff6e
Update dev-dependencies 2023-05-16 10:17:11 +02:00
Christian Murphy
9417b4f329
Add .npmrc file
Closes GH-303.

Reviewed-by: Titus Wormer <tituswormer@gmail.com>
Reviewed-by: Remco Haszing <remcohaszing@gmail.com>
2023-01-12 10:38:55 +01:00
Christian Murphy
f41df8ec7c
Fix this type in TS 4.9
Closes GH-304.

Reviewed-by: Titus Wormer <tituswormer@gmail.com>
2023-01-12 10:21:16 +01:00
Bernard
cabbe86d1b
Add 3 new rules to list of community rules
Closes GH-301.

Reviewed-by: Remco Haszing <remcohaszing@gmail.com>
Reviewed-by: Christian Murphy <christian.murphy.42@gmail.com>
Reviewed-by: Titus Wormer <tituswormer@gmail.com>
2022-10-31 10:18:04 +01:00
Bernard
5bdc23b1a7
no-empty-url: check urls from definitions
Closes GH-299.

Reviewed-by: Titus Wormer <tituswormer@gmail.com>
2022-10-26 09:44:48 +02:00
Titus Wormer
6ca7eeff07
remark-lint-no-undefined-references: 4.2.0 2022-09-10 10:23:50 +02:00
Titus Wormer
06c2bfa32f
Fix typo 2022-09-09 20:32:47 +02:00
Titus Wormer
e0901246fc
Remove lock on typescript dev-dependency 2022-09-09 20:18:00 +02:00
Titus Wormer
f9a82c73d3
Update dev-dependencies 2022-09-09 20:17:08 +02:00
Sigurd Spieckermann
1ab55098cc
no-undefined-references: add support for regex as option
Closes GH-296.
Closes GH-297.

Reviewed-by: JounQin <admin@1stg.me>
Reviewed-by: Titus Wormer <tituswormer@gmail.com>
2022-09-09 19:58:38 +02:00
Julian Cataldo
37041219cb
Add reference to remark-lint-frontmatter-schema
Closes GH-294.

Reviewed-by: Titus Wormer <tituswormer@gmail.com>
2022-08-09 19:08:03 +02:00
Titus
87f1c5f606
Remove reference to linter-remark 2022-06-18 17:31:41 +02:00
Jack Bates
29bb3b78aa
Refactor to improve internal severity coercion
Closes GH-287.

Reviewed-by: Titus Wormer <tituswormer@gmail.com>
Reviewed-by: Christian Murphy <christian.murphy.42@gmail.com>
2022-04-04 10:27:14 +02:00
Jack Bates
d1e24ff097
Fix types of rule arguments
Closes GH-289.

Reviewed-by: Titus Wormer <tituswormer@gmail.com>
2022-04-04 10:13:16 +02:00
Titus Wormer
a3f5b01c6d
Replace skypack w/ esm.sh 2022-04-02 12:01:56 +02:00
Jack Bates
a9ef2082fe
Update build scripts to use improved settings
Closes GH-286

Reviewed-by: Titus Wormer <tituswormer@gmail.com>
2022-03-31 18:37:59 +02:00
Titus Wormer
f0d651784d
Update dev-dependencies 2022-03-31 16:08:54 +02:00
Jack Bates
0f6bb40ca4
Remove boolean fallback for ancient remark
Closes GH-284.

Reviewed-by: Titus Wormer <tituswormer@gmail.com>
2022-03-30 18:49:46 +02:00
Jack Bates
8e2a554c38
Fix Node in Actions on Windows
Closes GH-280.

Reviewed-by: Titus Wormer <tituswormer@gmail.com>
2022-02-25 15:38:12 +01:00
Titus Wormer
773e561466
9.1.1 2021-12-03 10:25:59 +01:00
Titus Wormer
5269b64da4
Update reference to logo 2021-12-03 10:17:07 +01:00
Titus
014fca79e0
Add improved docs
Closes GH-276.
2021-12-03 10:06:36 +01:00
Titus Wormer
96e8c4f543
Update dev-dependencies 2021-11-29 19:56:44 +01:00
Titus Wormer
411f616d0e
Refactor types 2021-11-25 08:48:30 +01:00
Titus Wormer
805fe104cc
Update dev-dependencies 2021-11-23 14:54:45 +01:00
Titus Wormer
d6710683c2
remark-preset-lint-markdown-style-guide: 5.1.1 2021-10-08 14:06:02 +02:00
Titus Wormer
5e5ef7eeed
remark-preset-lint-recommended: 6.1.1 2021-10-08 14:05:33 +02:00
Titus Wormer
c5c3832ef9
Mark no-auto-link-without-protocol as deprecated
* Add internal support for deprecated packages in tooling
* Remove `remark-lint-no-auto-link-without-protocol` from presets
* Add info to `remark-lint-no-auto-link-without-protocol` on why it’s deprecated

Related to remarkjs/remark#863.
2021-10-08 13:44:46 +02:00
Titus Wormer
1c176e470c
Update dev-dependencies 2021-10-08 12:20:38 +02:00
Titus Wormer
274bacbf70
remark-lint-table-cell-padding: 4.1.1 2021-09-23 12:59:56 +02:00
Titus Wormer
005e3bbd2a
remark-lint-table-cell-padding: fix almost empty cells
Previously, for cells with just one character, which were properly
aligned considering that the delimiter row also holds up space,
there was an incorrect suggestion to remove spacing.
2021-09-23 12:31:31 +02:00
Titus Wormer
1555c2567f
remark-lint-maximum-line-length: 3.1.1 2021-09-23 10:13:32 +02:00
Titus Wormer
522713c59b
remark-lint-no-consecutive-blank-lines: 4.1.1 2021-09-23 10:13:00 +02:00
Titus Wormer
7e25b41679
maximum-line-length: allow long mdx@2 nodes 2021-09-23 09:59:45 +02:00
Titus Wormer
0b78a7e390
no-consecutive-blank-lines: fix for mdx jsx
Closes GH-257.
2021-09-23 09:36:55 +02:00