externalLinks()

Añade los atributos rel y target a los enlaces externos en tu salida Markdown.

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

Firma

function externalLinks(options?: ExternalLinksPluginOptions): UnifastPlugin

Parámetros

options?

Configuración de los atributos de enlace externo

PropiedadTipoPor defectoDescripción
relstring"nofollow noopener noreferrer"Valor del atributo rel en los enlaces externos
targetstringValor del atributo target (p. ej., “_blank”)

Uso

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

const result = compile(md, {
  plugins: [
    externalLinks({
      rel: "nofollow noopener noreferrer",
      target: "_blank",
    }),
  ],
});

Ejemplos

Enlaces externos vs. internos