Usefull modules to work with BEM methodology:
general:
- bem-walk — traversing a BEM project's file system
- bem-config — keeping all configuration of BEM project in one place
naming:
- bem-naming — working with bem-entity string representation
- bem-fs-scheme — finding path to bem-entity inside a BEM project's file system
declarations:
- bem-decl — working with sets of bem-entity, intersecting, merging, substracting...
- bemjson-to-decl – extracting declarations from bemjson
- bem-import-notation — extracting declarations from es6-import/require strings
dependencies:
containers:
- bem-entity-name — bem-entity name representation
- bem-cell — partial bem-entity with tech and layer
- bem-bundle — representation of bem-bundle