Skip to content

Backlog.md Parser v1.0.2

Pre-release
Pre-release

Choose a tag to compare

@sebasromano sebasromano released this 11 Feb 12:50
· 28 commits to main since this release

First public release of the BacklogMD parser — a tool that parses BacklogMD markdown files into canonical JSON.

What it does

  • Parses backlog.md files to extract roadmap items (features, bugfixes, refactors, chores)
  • Discovers and parses item folders (items//index.md) with task files
  • Cross-links items, folders, and tasks with dependency tracking
  • Derives item status from task statuses
  • Validates and produces warnings for mismatches (status, owner, item status)
  • Outputs a canonical backlogmd/v1 JSON format

Packages

  • @backlogmd/parser — core library (parse, cross-link, emit)
  • @backlogmd/serve — serve package (in workspace)
  • Root CLI — backlogmd-parser binary

Stack

  • TypeScript, ESM-only, Node >= 22
  • Markdown parsing via unified + remark-parse + remark-gfm
  • 155 tests across 9 test suites