Commit Graph

52 Commits

Author SHA1 Message Date
Titus Wormer
547188ec6f
Refactor docs 2023-12-13 16:54:41 +01:00
Titus Wormer
19251fc5ab
Refactor code-style 2023-11-13 16:14:01 +01:00
Titus Wormer
0e79b65cc7
Refactor code style in scripts 2023-11-11 17:47:26 +01:00
Titus Wormer
db4810d891
Refactor remark config 2023-11-10 10:39:26 +01:00
Titus Wormer
bd9ba2c63c
Add declaration maps 2023-11-09 16:13:05 +01:00
Titus Wormer
625f7f9bee
Change to use exports 2023-11-09 16:10:25 +01:00
Titus Wormer
f0a475cc19
Refactor package.jsons 2023-11-09 16:08:19 +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
ef0f45930a
9.1.2 2023-05-16 16:12:20 +02:00
Titus Wormer
0beb67b739
Refactor tsconfigs to improve build perf 2023-05-16 10:54:35 +02:00
Titus Wormer
4a45edff6e
Update dev-dependencies 2023-05-16 10:17:11 +02:00
Titus Wormer
a3f5b01c6d
Replace skypack w/ esm.sh 2022-04-02 12:01:56 +02:00
Titus Wormer
773e561466
9.1.1 2021-12-03 10:25:59 +01:00
Titus
014fca79e0
Add improved docs
Closes GH-276.
2021-12-03 10:06:36 +01:00
Titus Wormer
da865d01ea
9.1.0 2021-09-18 13:19:20 +02:00
Remco Haszing
201e995044
Add urls pointing to docs on all messages
Reviewed-by: Christian Murphy <christian.murphy.42@gmail.com>
Reviewed-by: Titus Wormer <tituswormer@gmail.com>

Closes GH-272.
Closes GH-273.
2021-09-18 12:54:49 +02:00
Titus Wormer
909d9cceea
9.0.1 2021-08-17 15:55:33 +02:00
Masafumi Koba
359cd0828e
Add repository.directory field to package.jsons
This change updates the `repository` field in all `package.json`s to add a `directory`.
This also modifies the scripts to get the repository URLs.

Closes GH-268.
Closes GH-269.

Reviewed-by: Titus Wormer <tituswormer@gmail.com>
2021-08-16 11:10:08 +02:00
Titus Wormer
b9d38489b7
9.0.0 2021-08-12 14:23:54 +02:00
Titus Wormer
1a1e7cc586
Add JSDoc based types 2021-08-12 14:01:59 +02:00
Titus Wormer
5c398a8213
Replace dox w/ comment-parser 2021-08-11 16:41:00 +02:00
Titus Wormer
28d4e501b7
Refactor code-style 2021-08-11 15:18:49 +02:00
Titus Wormer
e3ddd9ebf8
Update dependencies 2021-08-11 15:18:48 +02:00
Titus Wormer
e7a7701963
Update docs 2021-08-11 15:18:48 +02:00
Titus Wormer
f5cb7d27c3
Use ESM 2021-08-11 15:18:43 +02:00
Titus Wormer
00a6312656
Use Actions 2021-02-16 11:18:37 +01: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
Titus Wormer
ed33247153
Add Discussions 2020-08-22 15:33:21 +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
f16e064e2e
7.0.0 2020-03-30 15:08:45 +02:00
Titus Wormer
6e92eed0d1
Update dependencies
*   Update [`remark-message-control`](https://github.com/remarkjs/remark-message-control/releases/tag/6.0.0)
*   Update [`unist-util-visit`](https://github.com/syntax-tree/unist-util-visit/releases/tag/2.0.0)
*   Update [`vfile-location`](https://github.com/vfile/vfile-location/releases/tag/3.0.0)
*   Replace `plur` with `pluralize` for better browser support
2020-03-30 14:51:38 +02:00
Titus Wormer
873212e55c
Publish a patch version for all packages 2020-03-24 15:07:01 +01:00
Titus Wormer
7ce2e37dc0
Update metadata 2020-03-24 14:50:59 +01:00
Titus Wormer
497b5bce28
Add funding fields to package.jsons 2020-03-24 14:47:35 +01:00
Titus Wormer
acec739a4b
Refactor prose
…and improve some error messages
2020-03-24 11:35:17 +01:00
Titus Wormer
57b9eb10a3
Publish a patch version for all packages 2019-06-20 12:08:14 +02:00
Titus Wormer
d7750be12e
Add badges, contributing, etc to packages 2019-06-20 11:42:27 +02:00
Titus Wormer
2e2105f0e4
Refactor prose in packages 2019-06-20 10:51:46 +02:00
Titus Wormer
65e25393a7 Move URLs to HTTPS 2018-11-22 12:19:09 +01:00
Titus Wormer
38fcb399eb Move LICENSE > license 2018-10-23 09:30:30 +02:00
Titus Wormer
1fb1080021 6.0.2 2018-06-04 16:21:39 +02:00
Titus Wormer
6c1b4cf6b0 Refactor code-style 2018-05-19 13:51:23 +02:00
Titus Wormer
ada5cfd78e Fix broken links to using remark to fix markdown
Closes GH-168.
2018-01-13 11:55:03 +01:00
Titus Wormer
ddfad50650 Migrate to remarkjs 2017-12-08 15:39:26 +01:00
David Clark
249b5465d1 Add docs and examples on formatting with remark
* add more docs and examples on formatting with remark on the
  API, CLI, and when using `unified` directly
* Add docs per rule on how to fix them automatically.

Closes GH-160.
2017-09-04 12:35:14 +02:00
Titus Wormer
3bf6f40f53 Publish packages
Publish by 282d276 affected packages (which is, in fact, all packages).
2017-08-17 14:00:27 +02:00
Titus Wormer
282d27606d Refactor readme.mds
This commit rewrites most of the documentation per rule and preset,
`remark-lint` itself, and `unified-lint-rule`.

* Better and more readable automatic examples
* Check and update all rule descriptions
* Use middot (·) and line-feed (␊) for relevant examples
* Unify descriptions of `'consistent`'
* Add some more docs where needed

Closes GH-158.
2017-08-17 13:52:59 +02:00