externalLinks()

Ajoute des attributs rel et target aux liens externes dans la sortie Markdown.

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

Signature

function externalLinks(options?: ExternalLinksPluginOptions): UnifastPlugin

Paramètres

options?

Configuration des attributs appliqués aux liens externes

PropriétéTypeDéfautDescription
relstring"nofollow noopener noreferrer"Valeur de l’attribut rel sur les liens externes
targetstringValeur de l’attribut target (par exemple "_blank")

Utilisation

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

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

Exemples

Liens externes et internes