bem-sdk icon indicating copy to clipboard operation
bem-sdk copied to clipboard

BEM SDK packages

Results 55 bem-sdk issues
Sort by recently updated
recently updated
newest added

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19. Release notes Sourced from lodash's releases. 4.17.16 Commits d7fbc52 Bump to v4.17.19 2e1c0f2 Add npm-package 1b6c282 Bump to v4.17.18 a370ac8 Bump to v4.17.17 1144918...

dependencies

Не парсит если есть layer ```js const originNaming = require('@bem/sdk.naming.presets/react'); const parse = require('@bem/sdk.naming.entity.parse')(originNaming); // Enter a BEM entity name to parse. parse('MyBlock/MyBlock_myModifier@layer'); // undefined ``` https://runkit.com/sergcen/5e89e5e41addc5001b44a4fa

I have a project using `bem`. Running `npm audit` produces this report: ``` === npm audit security report === Manual Review Some vulnerabilities require your attention to resolve Visit https://go.npm.me/audit-guide...

jquery.min.js:4 POST https://ru.bem.info/doc-feedback/ 500 (Internal Server Error)

Всем привет. Почему произошли изменения для `two-dashes` стиля? [Было](https://github.com/bem/bem-sdk/tree/2e76458e73f3b9c756ea0924cf1d8620ab8c224a/packages/naming.entity#harry-roberts-naming-convention) `my-block__my-element--my-modifier_some-value` [стало](https://en.bem.info/methodology/naming-convention/#two-dashes-style) `block-name__elem-name--mod-name--mod-val` В `bem-core` придерживаются "нового" именования потому что, к сожалению, невозможно изменить разделитель для значения модификатора, [там используется одинаковый...

Если в названии платформы или модификатора содержится знак минуса, то match выдает null: ```js const reactNaming = require('@bem/sdk.naming.presets/react') const createMatch = require('@bem/sdk.naming.cell.match') const match = createMatch(reactNaming) const { cell }...

type:bug

In explanation https://github.com/bem-sdk-archive/bem-walk/issues/81 and https://github.com/bem-site/bem-forum-content-ru/issues/1100 ``` block/tech block/_mod/tech block/_mod_val/tech block/__elem/tech block/__elem/_mod/tech block/__elem/_mod_val/tech ``` Tech endpoint file path (or dir example: i18n). Information about the entity lies in the path of...

this is ugly right now =( ``` const keyset = keysets.reduce((acc, k) => { const langs = k.langs; langs.forEach(lang => { const langKeys = acc.getLangKeysForLang(lang); const keys = langKeys ?...

it's possible that we don't need three different key classes: ``` Key, ParamedKey, PluralKey ``` maybe we need only Key & Plural