Function: shiftHeadings()
shiftHeadings(
markdown,delta):string
Defined in: packages/core/src/domain/services/shift-headings.ts:9
Shifts all Markdown ATX heading levels in a text block by a given delta. Lines inside fenced code blocks are left untouched. Levels are clamped to 1–6.
Parameters
markdown
string
The Markdown text to transform
delta
number
Amount to shift heading levels (positive = deeper)
Returns
string
Transformed Markdown with adjusted heading levels