Parent

import { Parent } from "jsr:@ende/markdown";

type alias

type Parent = Extract<Nodes, { children: unknown }>

Nodes that have children.

Example: Usage

import type { Parent } from "@ende/markdown/types";
import { assertEquals } from "@ende/assert";

const node: Parent = { type: "paragraph", children: [] };
assertEquals(node.children.length, 0);

Source