325 Commits (dev)

Author SHA1 Message Date
Vitaly Puzrin aaadcfa6d8 Fix quadratic complexity in scheme backscan (inline linkify rule) 1 month ago
Vitaly Puzrin 09fa07118d Fix quadratic complexity when replacing fuzzy links 1 month ago
Vitaly Puzrin 988c82be47 fix: don't strip spaces from all-space code spans 2 months ago
LY e8c6688d0d
fix: preserve IPv6 brackets in normalizeLink (#1204) 2 months ago
Vitaly Puzrin 5e9b1cc830 Rework backticks cache to remove side effects, close #1201 2 months ago
Vitaly Puzrin 3bc8e2dc52 Add TS types 2 months ago
Vitaly Puzrin 54289c4d99 Show inline `code` content in image `alt` tag #1142 2 months ago
Vitaly Puzrin 974e2d7f3b `text_join` rule fix: process image `alt` content too (fixes lost escapes and entities) 2 months ago
Vitaly Puzrin 5915b84a67 Add reference_definition token, stripped by default, #1055 2 months ago
Vitaly Puzrin 1a1f8e493f Store reference labels in token metadata, #938 3 months ago
Vitaly Puzrin fed6e34e42 Use template literals for string interpolation 3 months ago
Vitaly Puzrin a99b3dbeb1 Remove utils helpers `.has()`, `.isString()`, `.assign()` 3 months ago
Vitaly Puzrin 2b49966fa6 Migrate to TS (pass 1, rename) 3 months ago
Vitaly Puzrin 7971e37019 linkify-it => v6 3 months ago
Vitaly Puzrin a472b3704e lib/ => src/ 3 months ago
spokodev 2d9bbea7df
fix: recognize lowercase declarations as HTML blocks (CommonMark 4.6) (#1189) 3 months ago
spokodev a311cfbeb7
fix: keep literal backslash before space in link destination (CommonMark 6.3) (#1188) 3 months ago
spokodev 56c2404e6d
fix: keep backslash-space hard line break (CommonMark 6.7) (#1185) 3 months ago
Vitaly Puzrin 1bd5cf0bb9 Setup weekly tracking of pathlogicals in upstream 5 months ago
Vitaly Puzrin 8e9f7448e6 Reduce dev deps 5 months ago
Vitaly Puzrin 4f73abb035 Update coverage gen and upload 5 months ago
Vitaly Puzrin 6b10b50591 Convert build test to mjs 5 months ago
Vitaly Puzrin 66a729c88e jest-worker => Worker 5 months ago
Vitaly Puzrin ca03882162 mocha => native node tests 5 months ago
Vitaly Puzrin c65e8ed0ed Split tests 5 months ago
Vitaly Puzrin 9ce2087562 Fix smartquotes perfomance 5 months ago
wheelman 68cfb8c079
fix: don't end HTML comment blocks on a blank line (#1155) 5 months ago
Vitaly Puzrin 77696210d1 isPunctChar => isPunctCharCode 5 months ago
Tatsunori Uchino 2c1e3056db
Recognize supplementary (non-BMP) punctuations & symbols (#1072) 5 months ago
Tatsunori Uchino fc37424e11
Don't trim non-ASCII whitespaces (#1074) 5 months ago
Michael Howell 4b3f114144
Do not process `&`-entities that don't end in `;` (#1096) 5 months ago
Vitaly Puzrin a6d1d484e5 Fix pathological tracker sig 7 months ago
Vitaly Puzrin 4b4bbcae5e Fixed perf regression in linkify-it wrapper 8 months ago
Michael Howell 0bfc57de42 Update spec to 0.31.2 3 years ago
Michael Howell cd2477863f Update to comply with spec 0.31.2 3 years ago
Alex Kocharin de814cae73
fix quadratic complexity in reference parser (#1004) 3 years ago
Michael Howell 806beade25
Add new pathological test from cmark upstream (#1008) 3 years ago
Vitaly Puzrin c1f3ff7b54 Drop babelmark responder support 3 years ago
Alex Kocharin d9885bad6e
Render html tags inside img alt as their original text (#979) 3 years ago
Vitaly Puzrin 8b815a6072 lint: reduce empty lines 3 years ago
Vitaly Puzrin 3c66f25608 eslint: config cleanup & drop nested configs 3 years ago
Vitaly Puzrin 5578e698af Cleanup internal exports 3 years ago
Vitaly Puzrin 7f0f211a20 Add CJS build fallback 3 years ago
Vitaly Puzrin efc714f702 standard: more tweaks & simplify eslint config 3 years ago
Vitaly Puzrin 94177fca70 standard: spaces in comments 3 years ago
Vitaly Puzrin 9e7378775f standard: init vars in separate declaration 3 years ago
Vitaly Puzrin 7dfcf69b71 standard: no spaces near array brackets 3 years ago
Vitaly Puzrin 0eb4cb96a4 standard: space before function params 3 years ago
Vitaly Puzrin d0219010ad standard: remove semi 3 years ago
Vitaly Puzrin 88b8669c46 var => const, let 3 years ago