Delta Umhöfer
|
36ed1ee788
|
feat: add config-option for fragment-index-divider (#20)
|
2026-02-25 15:04:32 +01:00 |
|
theoludwig
|
c744c4872a
|
fix: ignore external https image links
|
2026-02-05 21:12:22 +01:00 |
|
theoludwig
|
211c71d75b
|
feat!: stricter validation of image links (check if the file is an image)
BREAKING CHANGE: links like  will now report
an error
|
2026-02-05 17:46:14 +01:00 |
|
theoludwig
|
12a22980ce
|
chore: migrate from ESLint/Prettier to Oxc
|
2026-02-05 17:29:13 +01:00 |
|
Aleksandr Mezin
|
8a449ad181
|
feat: add root_path config option (#14)
Fixes #12
|
2025-05-27 08:47:03 +02:00 |
|
theoludwig
|
876384344c
|
feat: add support for markdownlint v0.38.0
|
2025-05-11 16:45:14 +02:00 |
|
theoludwig
|
aa24db4fac
|
feat: usage of ESM modules imports (instead of CommonJS)
Fixes #10
BREAKING CHANGE: This package is now pure ESM
BREAKING CHANGE: minimum supported Node.js >= 22.0.0
|
2024-12-28 22:52:51 +01:00 |
|
theoludwig
|
85f465306f
|
feat: stricter validation of heading fragments by being Case sensitive
Fixes #8
BREAKING CHANGE: Heading fragments is now Case sensitive.
For example "#ExistIng-Heading" is invalid as it should be "#existing-heading".
|
2024-05-27 22:50:43 +02:00 |
|
theoludwig
|
450cdb84f0
|
feat: support columns numbers (and line range) in links fragments
Fixes #7
|
2024-05-27 22:26:21 +02:00 |
|
theoludwig
|
9675c7a275
|
fix: update markdown-it to v14.1.0
This allows to use the same version as markdownlint v0.34.0.
|
2024-04-06 20:10:13 +02:00 |
|
theoludwig
|
f332c833ca
|
feat: support line number checking in link fragment (e.g: '#L50')
Fixes #6
|
2024-01-31 01:14:27 +01:00 |
|
theoludwig
|
e20ee54b05
|
fix: should only check valid fragments in markdown (.md) files
|
2024-01-31 00:10:41 +01:00 |
|
theoludwig
|
5c39afbe20
|
refactor: simplify logic understanding
|
2024-01-30 23:57:38 +01:00 |
|
theoludwig
|
64396954e4
|
chore: dependency vendoring of markdownlint-rule-helpers
|
2024-01-12 01:30:52 +01:00 |
|
theoludwig
|
7ef7cc3bb3
|
refactor: early conditions first
|
2024-01-12 01:30:52 +01:00 |
|
theoludwig
|
68f35ddc0b
|
fix: empty id fragment should be invalid
|
2024-01-12 01:30:52 +01:00 |
|
theoludwig
|
a5deae599a
|
fix: ignore checking fragment in own file
We don't need to check if fragments are valid in own file.
It's already checked by the rule MD051 of markdownlint (else we have the error duplicated).
Ref: https://github.com/DavidAnson/markdownlint/blob/main/doc/md051.md
|
2024-01-12 01:30:52 +01:00 |
|
Igor Tsiglyar
|
24a0788d32
|
feat: html anchor support
|
2024-01-12 01:30:52 +01:00 |
|
theoludwig
|
1ddcdc7b18
|
fix: cleaner code + better error messages
|
2024-01-09 23:20:17 +01:00 |
|
theoludwig
|
9cf3168e66
|
chore: better Prettier config for easier reviews
|
2023-10-23 23:11:41 +02:00 |
|
theoludwig
|
b0c27b3c3e
|
build(deps): update latest
|
2023-07-18 23:18:39 +02:00 |
|
theoludwig
|
a33c682974
|
feat: improve errors message to distinguish between file system and fragment errors
|
2023-06-27 13:15:03 +02:00 |
|
theoludwig
|
6c4e8cec9c
|
feat: validate relative links fragments
Similar to https://github.com/DavidAnson/markdownlint/blob/main/doc/md051.md
Fixes #2
BREAKING CHANGE: Validate links fragments in relative links
|
2023-06-24 11:42:09 +02:00 |
|
Divlo
|
c985af6156
|
fix: ignore absolute paths /absolute/path
|
2023-04-02 21:10:47 +02:00 |
|
Divlo
|
b6b092dc1f
|
fix: only detect file: protocol links
fixes #1
|
2023-01-06 18:37:40 +01:00 |
|
Divlo
|
5dab1976d3
|
feat: validate link in image src
|
2023-01-02 19:45:46 +01:00 |
|
Divlo
|
4adef29333
|
feat: add relative-links rule
|
2023-01-02 15:23:47 +01:00 |
|
Divlo
|
221ded7d62
|
chore: initial commit
|
2023-01-02 15:23:16 +01:00 |
|