directive()

Suporta container directives com a sintaxe `:::name`.

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

Assinatura

function directive(): UnifastPlugin

Parâmetros

Nenhum.

Uso

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

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

Exemplos

Container directives

Você pode estilizá-los com CSS usando as classes .directive-note, .directive-warning, similar aos GitHub Alerts mas com nomes totalmente customizados.

Containers com atributos

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

Conteúdo aninhado

Directives suportam Markdown completo dentro deles, incluindo listas, code blocks e formatação inline.

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

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