UNPKG

stylelint

Version:
33 lines (25 loc) 711 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = function (statement) { var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; var noRawBefore = _ref.noRawBefore; var result = ""; if (statement.type !== "rule" && statement.type !== "atrule") { return result; } if (!noRawBefore) { result += statement.raw("before"); } if (statement.type === "rule") { result += statement.selector; } else { result += "@" + statement.name + statement.raw("afterName") + statement.params; } var between = statement.raw("between"); if (between !== undefined) { result += between; } return result; };