bem-constructor
bem-constructor copied to clipboard
A Sass library for building immutable and namespaced BEM CSS objects
Bumps [grunt](https://github.com/gruntjs/grunt) from 1.4.1 to 1.5.3. Release notes Sourced from grunt's releases. v1.5.3 Merge pull request #1745 from gruntjs/fix-copy-op 572d79b Patch up race condition in symlink copying. 58016ff Merge pull...
1) If set $bem-use-namespaces: false; 2) use @include block('block') {} 3) get error:
I work on a project which recently migrated from node-sass to dart-sass for compilation and dart-sass doesn't like usage of `!global` and so there are warnings that prop up for...
Am I missing something, or does using using the BEM constructor make source maps pointless? Seems like everything just points back to the mixin rather than the spot where the...
I was trying to use `Sassdoc` along `bem-constructor` but then I realized that `Sassdoc` only works for certain Sass items (variables, functions, mixins and placeholders). Thing is, most of the...
We should be able to use `is-` or `has-` as needed. ``` css .o-some-block.is-hidden { ... } .o-some-block.has-children { ... } ```
Example: ``` scss @include block('some-block', 'object') { @include modifier('some-modifier') { @include modifies-element('some-element') { ... } } } ``` `some-element` has not been created. Should we throw an error?
Log when an element is modified by a parent block/state/hack/theme modifier and prevent possible duplication.
Bumps [qs](https://github.com/ljharb/qs) from 6.10.1 to 6.11.0. Changelog Sourced from qs's changelog. 6.11.0 [New] [Fix] stringify: revert 0e903c0; add commaRoundTrip option (#442) [readme] fix version badge 6.10.5 [Fix] stringify: with arrayFormat:...
Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.0.8. Commits 782c264 3.0.8 6ade2da fix: trim pattern a6f52b0 3.0.7 e4cd434 fix: treat nocase:true as always having magic e6bbe1c publishConfig for 3.0 5b7cd33 3.0.6 20b4b56...