diff --git a/index.js b/index.js index cd94b0e..2d00b8a 100644 --- a/index.js +++ b/index.js @@ -104,7 +104,7 @@ module.exports = postcss.plugin('postcss-css-variables', function(options) { prop: variableName, value: variableValue }); - varDecl.moveTo(variableRootRule); + variableRootRule.append(varDecl); // Add the entry to the map prevVariableMap[variableName] = (prevVariableMap[variableName] || []).concat({ @@ -151,7 +151,7 @@ module.exports = postcss.plugin('postcss-css-variables', function(options) { splitOutRule.parent = decl.parent.parent; var declClone = decl.clone(); - declClone.moveTo(splitOutRule); + splitOutRule.append(declClone); var prop = decl.prop; map[prop] = (map[prop] || []).concat({ @@ -234,7 +234,7 @@ module.exports = postcss.plugin('postcss-css-variables', function(options) { ruleToWorkOn.nodes.slice(0).forEach(function(node) { if(node.type === 'decl') { var decl = node; - resolveDecl(decl, map, opts.preserve); + resolveDecl(decl, map, opts.preserve, logResolveValueResult); } }); });