{"library":"mdast-util-heading-style","type":"library","category":null,"description":"mdast-util-heading-style is a focused utility designed to determine the style of a heading within an `mdast` (Markdown Abstract Syntax Tree) node. It identifies if a heading was authored using ATX (hashes, e.g., `## Heading`), ATX-closed (e.g., `## Heading ##`), or Setext (underline, e.g., `Heading\\n===`) Markdown syntax. The package is currently at version 3.0.0 and operates within the broader `unified` ecosystem, often leveraged by linting tools like `remark-lint`. Its release cadence is tied to Node.js LTS versions, with major releases typically dropping support for unmaintained Node.js versions. A key differentiator is its precise, narrow scope: providing just the heading style information, rather than modifying or transforming the AST, making it a reliable building block for more complex Markdown processing pipelines. It is an ES module (ESM) only.","language":"javascript","status":"active","version":"3.0.0","tags":["javascript","unist","mdast","mdast-util","util","utility","markdown","node","heading","typescript"],"install":[{"cmd":"npm install mdast-util-heading-style","imports":["import { headingStyle } from 'mdast-util-heading-style'","import type { Style } from 'mdast-util-heading-style'"]},{"cmd":"yarn add mdast-util-heading-style","imports":[]},{"cmd":"pnpm add mdast-util-heading-style","imports":[]}],"homepage":null,"github":"https://github.com/syntax-tree/mdast-util-heading-style","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/mdast-util-heading-style","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/mdast-util-heading-style/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}