Vitaly Puzrin
|
8b815a6072
|
lint: reduce empty lines
|
1 year ago |
Vitaly Puzrin
|
efc714f702
|
standard: more tweaks & simplify eslint config
|
1 year ago |
Vitaly Puzrin
|
0eb4cb96a4
|
standard: space before function params
|
1 year ago |
Vitaly Puzrin
|
d0219010ad
|
standard: remove semi
|
1 year ago |
Vitaly Puzrin
|
e92e776411
|
Rewrite core to es6 modules
|
1 year ago |
Vitaly Puzrin
|
8980511a7a
|
Rewrite tests to es6 modules
|
1 year ago |
Alex Kocharin
|
49ca65bbef
|
Sync pathological tests with cmark
|
1 year ago |
Vitaly Puzrin
|
ffc49ab46b
|
Fix possible ReDOS in newline rule.
Co-authored-by: MakeNowJust <make.just.on@gmail.com>
|
3 years ago |
Alex Kocharin
|
24abaa51a6
|
Improve emphasis algorithm
This fixes quadratic complexity in `**<...>**a**<...>**`
pathological case.
|
3 years ago |
Alex Kocharin
|
77fb93739d
|
Add pathological test from cmark
|
3 years ago |
Alex Kocharin
|
e729b90a1d
|
Fix quadratic complexity in autolinks
close https://github.com/markdown-it/markdown-it/issues/737
|
4 years ago |
Alex Kocharin
|
8cd6fc34c4
|
Fix quadratic compexity on backticks
close https://github.com/markdown-it/markdown-it/issues/736
|
4 years ago |
Alex Kocharin
|
83b05755db
|
Fix quadratic time on emphasis
close https://github.com/markdown-it/markdown-it/issues/735
|
4 years ago |
Vitaly Puzrin
|
77cccb83a5
|
Restrict pathological tests execution time
|
4 years ago |
Vitaly Puzrin
|
1db3f95e71
|
Track cmark pathological tests updates
|
4 years ago |
Alex Kocharin
|
73281d8b42
|
Port pathological tests from cmark
|
4 years ago |