nuckty
EN
Все разделы →

Block-расширения

Здесь перечислены block-расширения, которые добавляют наборы БЭМ-блоков через env.levels. Нужные блоки попадают в сборку по зависимостям.

Как это работает

Block-расширение добавляет уровень:

import { fileURLToPath } from 'node:url';
import type { NucktyEnv } from 'nuckty';

export function register(env: NucktyEnv): void {
    env.levels.add(fileURLToPath(new URL('../blocks/', import.meta.url)));
}

Полный контракт — в руководстве по block-расширениям.

Реестр

Видео (@[provider](id)) — тоже конструкция markdown-разметки, но без парного блока; пакет nuckty-ext-markdown-video описан отдельно.