typed-bem
Version:
A TypeScript library for generating BEM class names.
3 lines (2 loc) • 589 B
JavaScript
;const a=require("easy-bem");function _interopDefaultCompat(t){return t&&typeof t=="object"&&"default"in t?t.default:t}const a__default=_interopDefaultCompat(a);function s(){const t=new Map,n=(e,r,u)=>{try{return t.get(e)(r,u)}catch{return t.set(e,a__default(e)).get(e)(r,u)}};return n.forBlock=e=>{const r=(u,c)=>n(e,u,c);return r.forElement=u=>c=>n(e,u,c),r},n}function o(...t){const n=new Set;for(const e of t)if(e)for(const r of e.split(/\s+/))n.add(r);return[...n].join(" ")}exports.generateBemClassNames=s,exports.uniqueClassNames=o;
//# sourceMappingURL=browser.cjs.map