Настройки YFM-проекта

В зависимости от используемого инструмента вы можете задать стандартные настройки YFM-проекта одним из способов:

Название

Описание

Тип

Значение по умолчанию

vars

Использование переменных

Object

{}

allowHTML

Разрешить использование HTML в разметке

bool

false

linkify

Преобразовывать ссылкоподобные строки в ссылки

bool

false

breaks

Переносить строки по символу перевода каретки

bool

true

conditionsInCode

Выполнять условия в блоках кода

bool

false

disableLiquid

Отключить использование переменных

bool

false

supportGithubAnchors

Генерировать дополнительные якоря, совместимые с GitHub

bool

false

lang

Язык локализации дефолтных текстов.
Для следующих языков контент будет отображаться в формате RTL (right-to-left)

string

ru

needToSanitizeHtml

Нужно ли санитайзить сгенерированный HTML

bool

true

sanitizeOptions

Конфигурация санитайзера

Object

undefined

linkifyTlds

Настройка tld для плагина linkify

string \| string[]

undefined

analytics

Конфигурация для модуля аналитки

Object

undefined

analytics.gtm

Настройки Google Tag Manager аналитики

Object

undefined

analytics.gtm.id

Идентификатор Google Tag Manager в формате GTM-*

string

undefined

analytics.gtm.mode

Тип уведомления перед отправкой событий base или notification

string

base

csp

Управление Content Security Policy (CSP)

string

-