naturalcrit / homebrewery

Create authentic looking D&D homebrews using only markdown
https://homebrewery.naturalcrit.com
MIT License
1.03k stars 316 forks source link

Create globally unique Header IDs when marked parses. #3515

Open dbolack-ab opened 3 weeks ago

dbolack-ab commented 3 weeks ago

Integrates corrections for Document-level unique Header IDs with marked-gfm-header-id updates.

Requires https://github.com/markedjs/marked-gfm-heading-id/issues/542 and an assumed version bump to work.

Validated locally.

Solves #1430

dbolack-ab commented 3 weeks ago

Note: This cannot be tested through automation until the mentioned PR is merged. If you want to test it locally, here is the branch.

https://github.com/dbolack-ab/marked-gfm-heading-id/tree/recurringSlugs

dbolack-ab commented 2 weeks ago

Upstream dependency has been merged. Need to wait for version update...

5e-Cleric commented 2 weeks ago

bump version PR is here: https://github.com/naturalcrit/homebrewery/pull/3528