bem / bem-sdk

BEM SDK packages
https://en.bem.info/toolbox/sdk/
88 stars 25 forks source link

Move typeOf methods to `bem-entity-name` package #98

Closed blond closed 7 years ago

blond commented 8 years ago
blond commented 8 years ago

Related https://github.com/bem-sdk/bem-entity/issues/25

blond commented 8 years ago

let's remove validate method and will move it to bem-entity-part.

If we want validate string we can use parse method:

const bemNaming = require('bem-naming');

bemNaming.parse('9#$%85#$'); // undefined

If we want validate object or BemEntityPart instance we can use typeOf method:

const BemEntityPart = require('bem-entity-part');

BemEntityPart.typeOf({ elem: 'bla' }); // undefined
blond commented 7 years ago

Fixed in #145