Skip to content

v2.2.0

Compare
Choose a tag to compare
@blond blond released this 25 Jan 13:52
· 31 commits to master since this release

Опции

Для технологий levels-to-bemdecl, bemjson-to-bemdecl и deps-by-tech-to-bemdecl добавлена опция bemdeclFormat.

Опция позволяет возвращать результат не только в стандартном BEMDECL-формате, но и формате результата deps и depsOld технологий.

Пример BEMDECL-формата:

{ blocks: [{ name: 'b', elems: [{ name: 'e', mods: [{ name: 'm', vals: [{ name: 'v' }] }] }] }]}

Пример DEPS-формата:

{ deps: [{ block: 'b', elem: 'e', mod: 'm', val: 'v' }] }

Важно: DEPS-формат позволяет выражать декларации, в которые может входить элемент без своего блока и модификатор без своего блока или элемента. Это может быть необходимо при сборке бандлов, которые будут догружаться в браузере.