directive()

Mendukung container directive dengan sintaks `:::name`.

import { directive } from "@unifast/node";

Signature

function directive(): UnifastPlugin

Parameter

Tidak ada.

Penggunaan

import { compile, directive } from "@unifast/node";

const result = compile(md, { plugins: [directive()] });

Contoh

Container directive

Anda dapat memberi style pada container ini dengan CSS menggunakan class .directive-note, .directive-warning, mirip dengan GitHub Alert tetapi dengan nama yang sepenuhnya kustom.

Container dengan atribut

:::warning title="Deprecation Notice"
This API will be removed in the next major version.
:::

Konten bersarang

Directive mendukung Markdown penuh di dalamnya, termasuk list, code block, dan formatting inline.

:::note
You can include **bold**, *italic*, and other Markdown inside containers.

- List items work too
- As does `inline code`
:::