Back to Explore

syntax-tree/mdast-util-gfm-footnote

GitHub
1 watchersOpen source

Last release: 2/10/2025

mdast-util-gfm-footnote is an mdast extension that parses and serializes GitHub Flavored Markdown (GFM) footnotes into mdast syntax tree nodes, integrating with mdast-util-from-markdown and mdast-util-to-markdown. It is useful when you already use mdast utilities and want to handle GFM footnote syntax in markdown.

Project status

  • The project is actively maintained in the sense that it has a recent update (2.1.0 on 2025-02-10) and prior releases before that (2.0.0 in 2023, 1.0.2 in 2023), but it does not show frequent updates beyond that latest push.
  • Apparent update cadence is irregular, with a gap of roughly 1.5 years from 2.0.0 (2023-07-10) to 2.1.0 (2025-02-10), suggesting a slow but ongoing evolution rather than rapid iteration.

AI summary generated Today

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • 2.1.0

    2/10/2025

    Release 2.1.0 adds a new `firstLineBlank` option to control whether serialized footnote definitions start with a blank line. The release also includes TypeScript declaration refactors (switching to `@import`s) and enables `declarationMap` generation. Code changes include updates to the serializer implementation and corresponding type/documentation/tests.

    Features
  • 2.0.0

    7/10/2023

    Release 2.0.0 upgrades the package to require Node.js 16 and updates internal integration points with mdast-util-to-markdown. It also updates @types/mdast and the mdast utilities it depends on.

    Breaking
  • 1.0.2

    1/28/2023

    Release 1.0.2 is described as documentation improvements, code-style refactors, and a tsconfig update. However, the diff shows a larger structural change: the implementation was moved into a new lib/ directory, TypeScript typings were added/reshaped via index.d.ts, and some module-level initialization behavior changed.

    BreakingFeatures