bem
Version:
21 lines (16 loc) • 488 B
JavaScript
var Template = require('../template');
exports.techModule = module;
exports.outFile = function (file) {
return '@import url(' + file + ');\n';
};
exports.newFileContent = function (vars) {
vars.Selector = '.' + vars.BlockName +
(vars.ElemName? '__' + vars.ElemName : '') +
(vars.ModVal? '_' + vars.ModName + '_' + vars.ModVal : '');
return Template.process([
'{{bemSelector}}',
'{',
' /* ... */',
'}'],
vars);
};