postcss-perfectionist
Version:
Beautify CSS files.
24 lines (17 loc) • 601 B
JavaScript
;
exports.__esModule = true;
exports.default = getIndent;
var _space = require('./space');
var _space2 = _interopRequireDefault(_space);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function getIndent(node) {
var base = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 4;
var level = 0;
var parent = node.parent;
while (parent && parent.type !== 'root') {
level++;
parent = parent.parent;
}
return (0, _space2.default)(level * base);
}
module.exports = exports['default'];