Parse a string using Two Dashes style
const twoDashesNaming = require('@bem/sdk.naming.presets/two-dashes');
const parse = require('@bem/sdk.naming.entity.parse')(twoDashesNaming);
// Parse a block name.
parse('my-block');
// Parse an element name.
parse('my-block__my-element');
// Parse a block modifier name.
parse('my-block--my-modifier');
// Parse a block modifier name with a value.
parse('my-block--my-modifier_some-value');
// Parse an element modifier name.
parse('my-block__my-element--my-modifier');
// Parse an element modifier name with a value.
parse('my-block__my-element--my-modifier_some-value');
no comments