bem-naming-transformations

1.3.0 • Public • Published

bem-naming-transformations

BEM naming notation transformations.

Usage

const BemEntityName = require('@bem/sdk.entity-name');
const transform = require('bem-naming-transformations');
 
const originEntity = BemEntityName.create({ block: 'my-block', elem: 'some-elem' });
const reactEntity = transform(originEntity, { naming: 'react' });
 
console.log(reactEntity); // { block: 'MyBlock', elem: 'SomeElem' }

Options

  • naming
  • transforms
  • blacklist
  • whitelist

For examples please refer to specs.

Package Sidebar

Install

npm i bem-naming-transformations

Weekly Downloads

6

Version

1.3.0

License

MIT

Unpacked Size

10.9 kB

Total Files

6

Last publish

Collaborators

  • tadatuta