UNPKG

ezcss

Version:
24 lines (23 loc) 770 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var toCssDeclarations_1 = require("./toCssDeclarations"); // Converts simple CSS rule into CSS string. var toCssRule = function (selector, declarations, atRulePrelude) { var css; if (process.env.NODE_ENV === 'production') { css = selector + '{' + toCssDeclarations_1.default(declarations) + '}'; } else { css = selector + ' {\n' + toCssDeclarations_1.default(declarations) + '}\n'; } if (atRulePrelude) { if (process.env.NODE_ENV === 'production') { css = atRulePrelude + "{" + css + "}"; } else { css = atRulePrelude + "{\n" + css + "}\n"; } } return css; }; exports.default = toCssRule;