depsjs
Utility for operations with deps.js entities.
Install
$ npm install depsjs
Usage
var depsjs = ; var first = mustDeps: block: 'b1' elem: 'e1' second = mustDeps: block: 'b1' elems: 'e1'; depsjs; // [{mustDeps: {block: 'b1'}}]depsjs; // [{mustDeps: {block: 'b1', elem: 'e1'}}]depsjs; // []depsjs; // [{mustDeps: {block: 'b1'}}]
Note! Each method can accept the third argument – a BEM-entity for which given deps.js
contents are written:
block: 'b1' elem: 'e1' modName: 'm1' modVal: 'v1'