|
b4a04d2e8e
|
chore: remove not needed npm engine requirement
|
2024-11-11 20:34:22 +01:00 |
|
|
54e45d3e5d
|
build(deps): update latest
|
2024-11-11 13:24:45 +01:00 |
|
|
dd70d6da3a
|
chore: remove usage of git hooks (husky, lint-staged, commitlint) + usage of node --run
|
2024-09-07 00:03:10 +02:00 |
|
|
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 |
|
|
450cdb84f0
|
feat: support columns numbers (and line range) in links fragments
Fixes #7
|
2024-05-27 22:26:21 +02:00 |
|
|
2df95e97d8
|
build(deps): update latest
|
2024-05-27 21:26:05 +02:00 |
|
|
bf9403ad84
|
style: fix prettier
|
2024-04-06 20:14:59 +02:00 |
|
|
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 |
|
|
5af131b840
|
fix: link fragment with accents should be valid if the heading exists
Fixes a regression introduced in v2.3.0, which needed to lower case/manage case insensitive heading.
|
2024-01-31 21:56:55 +01:00 |
|
|
f332c833ca
|
feat: support line number checking in link fragment (e.g: '#L50')
Fixes #6
|
2024-01-31 01:14:27 +01:00 |
|
|
e20ee54b05
|
fix: should only check valid fragments in markdown (.md) files
|
2024-01-31 00:10:41 +01:00 |
|
|
5c39afbe20
|
refactor: simplify logic understanding
|
2024-01-30 23:57:38 +01:00 |
|
|
cc9a1cf6a2
|
chore: cleaner configs
|
2024-01-29 21:24:22 +01:00 |
|
|
1095647d41
|
docs(license): add email address
|
2024-01-29 21:09:23 +01:00 |
|
|
146f904866
|
chore: small tweaks
|
2024-01-12 01:30:52 +01:00 |
|
|
64396954e4
|
chore: dependency vendoring of markdownlint-rule-helpers
|
2024-01-12 01:30:52 +01:00 |
|
|
92f35daeaf
|
docs: explain limitations/features
|
2024-01-12 01:30:52 +01:00 |
|
|
7ef7cc3bb3
|
refactor: early conditions first
|
2024-01-12 01:30:52 +01:00 |
|
|
0479652ffe
|
test: add cases for fragments checking
|
2024-01-12 01:30:52 +01:00 |
|
|
68f35ddc0b
|
fix: empty id fragment should be invalid
|
2024-01-12 01:30:52 +01:00 |
|
|
747203c23b
|
fix: fragments checking should work in other elements than only anchor (e.g: <div>)
|
2024-01-12 01:30:52 +01:00 |
|
|
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 |
|
|
9d2cc818d5
|
docs: fix broken GitHub Action link
|
2024-01-10 21:09:11 +01:00 |
|
|
7465ffd8bc
|
test: separate cases, so it's easier to know what fails
|
2024-01-10 00:01:13 +01:00 |
|
|
1ddcdc7b18
|
fix: cleaner code + better error messages
|
2024-01-09 23:20:17 +01:00 |
|
|
fcd0340e57
|
docs: describe the Additional features and the Limitations
|
2024-01-09 21:58:00 +01:00 |
|
|
7bf3b93822
|
build(deps): update latest
|
2024-01-09 21:33:27 +01:00 |
|
|
9c87395d82
|
fix: update dependencies to latest
|
2023-12-26 21:11:07 +01:00 |
|
|
f99e2bbe4d
|
docs: fix linting
|
2023-11-23 00:40:34 +01:00 |
|
|
e642c7ceee
|
fix: update dependencies to latest
|
2023-11-23 00:37:15 +01:00 |
|
|
9cf3168e66
|
chore: better Prettier config for easier reviews
|
2023-10-23 23:11:41 +02:00 |
|
|
b0c27b3c3e
|
build(deps): update latest
Lint / lint (push) Successful in 54s
Test / test (push) Successful in 33s
|
2023-07-18 23:18:39 +02:00 |
|
|
a33c682974
|
feat: improve errors message to distinguish between file system and fragment errors
|
2023-06-27 13:15:03 +02:00 |
|
|
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 |
|
|
9e28311791
|
fix: update author - Théo LUDWIG
|
2023-06-24 10:11:32 +02:00 |
|
|
f80d746c89
|
build(deps): update latest
|
2023-06-24 10:00:40 +02:00 |
|
|
2d63a30f48
|
refactor: usage of node:test instead of tap
|
2023-06-24 09:58:45 +02:00 |
|
Divlo
|
cbc6042bd5
|
feat: add npm package provenance
Ref: https://github.blog/2023-04-19-introducing-npm-package-provenance/
|
2023-05-13 16:05:01 +02:00 |
|
Divlo
|
c65607bcc3
|
build(deps): update latest
|
2023-05-13 16:03:06 +02:00 |
|
Divlo
|
c985af6156
|
fix: ignore absolute paths /absolute/path
|
2023-04-02 21:10:47 +02:00 |
|
Divlo
|
77b8988bea
|
build(deps): update latest
|
2023-04-02 21:03:51 +02:00 |
|
Divlo
|
b6b092dc1f
|
fix: only detect file: protocol links
fixes #1
|
2023-01-06 18:37:40 +01:00 |
|
Divlo
|
56882727fc
|
docs: fix typo
|
2023-01-05 22:18:17 +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 |
|