externalLinks()

Добавляет атрибуты rel и target к внешним ссылкам в выходном Markdown.

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

Сигнатура

function externalLinks(options?: ExternalLinksPluginOptions): UnifastPlugin

Параметры

options?

Конфигурация атрибутов внешних ссылок

СвойствоТипПо умолчаниюОписание
relstring"nofollow noopener noreferrer"Значение атрибута rel для внешних ссылок
targetstringЗначение атрибута target (например, “_blank”)

Использование

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

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

Примеры

Внешние и внутренние ссылки