* refactor(markdown): extract `punctuationRegex` * refactor: expose `has(Leading|Trailing)Punctuaion` to AST for better debugging * refactor: tweak * refactor: tweak * fix: no regression * test: fix typo
* refactor(markdown): extract `punctuationRegex` * refactor: expose `has(Leading|Trailing)Punctuaion` to AST for better debugging * refactor: tweak * refactor: tweak * fix: no regression * test: fix typo