UNPKG

gulp-order-bemdeps

Version:

Reorder a stream of files using deps.js files contents

31 lines (24 loc) 606 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = BEMNamingToClassname; function BEMNamingToClassname(bemNaming) { let output = bemNaming.block; if (bemNaming.mod) { output += `_${bemNaming.mod}`; } if (bemNaming.modVal) { output += `_${bemNaming.modVal}`; } if (bemNaming.elem) { output += `__${bemNaming.elem}`; } if (bemNaming.elemMod) { output += `_${bemNaming.elemMod}`; } if (bemNaming.elemModVal) { output += `_${bemNaming.elemModVal}`; } return output; }