Keimpe de Jong
|
01a1752ccc
|
PR #830 - Markdown Tooling (#839)
* PR #830 - Markdown Tooling
New Tools:
- check-md-conformance.js - CommonMark checker (lists, tables, fences, bullets)
- fix-fence-languages.js - Auto-adds languages to code fences with heuristics
Features:
- Exit codes for CI/CD integration
- Dry-run mode for safe preview
- Handles nested fences (3+ backticks)
- Language detection: yaml, json, bash, javascript, xml, markdown, text
* Fix code quality issues from Copilot review
- Remove duplicated code block (lines 292-304) in check-md-conformance.js
- Remove unused variable fenceStartLine in check-md-conformance.js
- Remove unused variable hasLanguage in fix-fence-languages.js
- Rename fixOpenTicks to fixOpenLine to store full original line
|
2025-11-01 17:16:26 -05:00 |