mdast-util-gfm-task-list-item provides mdast extensions to parse and serialize GitHub Flavored Markdown (GFM) task list items, adding a checked field to mdast list items. It’s useful when you are already using mdast-util-from-markdown and mdast-util-to-markdown and want task list support in your markdown syntax tree.
Project status
- The source appears maintained up to mid-2023, with the latest upstream push on 2023-07-20 and the most recent update being 2.0.0 on 2023-07-10. After that, there are no further updates shown in the provided history.
- Update cadence looks sparse (2022-01, 2023-01, 2023-07), suggesting an evolving-but-not-frequent release pattern.
AI summary generated Today
Recent updates
2.0.0
7/10/2023Release 2.0.0 is a major version that modernizes the package for newer mdast-unified tooling, including a Node.js 16 requirement and a change to the public API shape. The main exposed identifiers are now factory functions (returning mdast extensions) rather than exported extension objects.
Breaking1.0.2
1/28/2023Release 1.0.2 is positioned as a documentation and refactor-only patch, plus a tsconfig update. The code diff shows the implementation was moved into a new lib/ entry and the root index.js was converted into a re-export, along with multiple build/test/tooling and TypeScript compiler option changes.
BreakingSecurity1.0.1
1/31/2022Release 1.0.1 adds support for position tracking related to GFM task list items. The code changes introduce explicit tracking during markdown serialization and adjust AST position offsets during parsing.
Features