Vitaly Puzrin
ff0ee084fc
14.3.0 released
3 months ago
Vitaly Puzrin
52e2749ab2
Bump linkify-it / vite deps
3 months ago
spokodev
56c2404e6d
fix: keep backslash-space hard line break (CommonMark 6.7) ( #1185 )
A backslash followed by a space was baking that space into the escape
token, so the newline rule saw only one trailing space and emitted a
soft break instead of the mandated hard line break.
Per CommonMark 0.31.2 section 6.1, a backslash before a space is a
literal backslash and the space is not consumed. Leaving the space in
the text stream lets section 6.7 two-space hard-break detection fire.
Input `a\ \nb` (backslash + two trailing spaces) now renders
`<p>a\<br>\nb</p>` instead of `<p>a\ \nb</p>`.
3 months ago
dependabot[bot]
0fbb18b231
Bump vite from 8.0.14 to 8.0.16 ( #1181 )
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 8.0.14 to 8.0.16.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v8.0.16/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 8.0.16
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 months ago
Vitaly Puzrin
83450e2bc3
Rework benchmark deps and bump versions
5 months ago
Vitaly Puzrin
57a68632ce
benchmark => tinybench
5 months ago
Vitaly Puzrin
7608db19a5
Update CI config
5 months ago
Vitaly Puzrin
9d8eb42a72
Added package-lock and updated versions to latest possible
5 months ago
Vitaly Puzrin
0aee70db5e
lint: enable @stylistic/no-multi-spaces rule
5 months ago
Vitaly Puzrin
88789854dc
lint => neostandard
5 months ago
Vitaly Puzrin
be97281c35
demo: twbs3 => twbs5
5 months ago
Vitaly Puzrin
45524a8c80
demo: update sample
5 months ago
Vitaly Puzrin
4b16d31f5d
demo: don't highlight src/debug tabs
5 months ago
Vitaly Puzrin
aa1a916053
Update gitignore
5 months ago
Vitaly Puzrin
158145cbe0
demo: use highlight.js styles from node package
5 months ago
Vitaly Puzrin
efd338d0e4
demo: drop twemoji
5 months ago
Vitaly Puzrin
4e1cafbec9
demo: remove jquery & lodash deps
5 months ago
Vitaly Puzrin
27d469a3be
demo: drop bootstrap JS dependency
5 months ago
Vitaly Puzrin
c0cd4cdf02
Update publishing hooks
5 months ago
Vitaly Puzrin
1bd5cf0bb9
Setup weekly tracking of pathlogicals in upstream
5 months ago
Vitaly Puzrin
ea3028e085
Use the same readme for docs
5 months ago
Vitaly Puzrin
0ac193397b
Drop shelljs dependency
5 months ago
Vitaly Puzrin
d57c1d2cd4
Port demo to vite build
5 months ago
Vitaly Puzrin
9fe8c881a3
Add source maps to build
5 months ago
Vitaly Puzrin
6ff115a907
rollup => vite
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
638a40b386
Reduce spec tests output
5 months ago
Vitaly Puzrin
9cbf0d8598
Simplify builds
5 months ago
Vitaly Puzrin
c65e8ed0ed
Split tests
5 months ago
Vitaly Puzrin
829797aa00
14.2.0 released
5 months ago
Vitaly Puzrin
9ce2087562
Fix smartquotes perfomance
5 months ago
Vitaly Puzrin
02e73b88fd
linkify-it bump
5 months ago
wheelman
68cfb8c079
fix: don't end HTML comment blocks on a blank line ( #1155 )
HTML blocks of types 1-5 (e.g. `<!--` comments) must continue until
their closing sequence (`-->` for comments), per CommonMark. Only
types 6 and 7 end on a blank line.
The block scanner broke out of the continuation loop whenever a line
was outdented below the current block indent. Inside a container such
as a list item, a blank line is outdented (its sCount is 0), so a
comment block was terminated early instead of running to `-->`.
Skip that break for outdented blank lines unless the block type
actually ends on a blank line, so comment blocks no longer depend on
indentation. Adds regression fixtures for issue #1144 .
Co-authored-by: ATOM00blue <219721791+ATOM00blue@users.noreply.github.com>
5 months ago
Vitaly Puzrin
108313756c
Readme cleanup
5 months ago
Vitaly Puzrin
97c7ca2571
Update funding info
5 months ago
Vitaly Puzrin
c471b55c10
Changelog update
5 months ago
Vitaly Puzrin
77696210d1
isPunctChar => isPunctCharCode
5 months ago
buildwithzephyr
aa2aa70b30
fix: always reset parentType in lheading rule ( #1131 )
5 months ago
Vitaly Puzrin
59955f2ad3
Polish PRs #1072 , #1074
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
Tatsunori Uchino
cdb89ad5bc
Use cross-env to run test ( #1075 )
5 months ago
Jack Douglas
d52638c9bf
fix 'Plugins load' section of README ( #1077 )
5 months ago
Michael Howell
4b3f114144
Do not process `&`-entities that don't end in `;` ( #1096 )
Same fix as <https://github.com/commonmark/commonmark.js/pull/279 >,
because both libraries use the same HTML entity parser in the same
incorrect way.
5 months ago
Anton Khorev
12aaeff16a
Fix typo in MarkdownIt.set() documentation ( #1120 )
5 months ago
Tatsunori Uchino
848bfc7eab
Ignore unreachable lines in modern Node in c8 ( #1073 )
5 months ago