postcss-nested
Advanced tools
Comparing version 1.0.1 to 2.0.0
@@ -0,1 +1,4 @@ | ||
## 2.0 | ||
* Use PostCSS 6 API. | ||
## 1.0.1 | ||
@@ -2,0 +5,0 @@ * Clean up npm package. |
10
index.js
@@ -19,3 +19,3 @@ var postcss = require('postcss'); | ||
if ( comment && comment.type === 'comment' ) { | ||
return comment.moveAfter(after); | ||
return after.after(comment); | ||
} else { | ||
@@ -41,3 +41,5 @@ return after; | ||
var clone = rule.clone({ nodes: [] }); | ||
for ( var i = 0; i < children.length; i++ ) children[i].moveTo(clone); | ||
for ( var i = 0; i < children.length; i++ ) { | ||
clone.append(children[i]); | ||
} | ||
atrule.prepend(clone); | ||
@@ -55,3 +57,3 @@ } | ||
after = pickComment(child.prev(), after); | ||
after = child.moveAfter(after); | ||
after.after(child); | ||
} else if ( child.type === 'atrule' ) { | ||
@@ -62,3 +64,3 @@ if ( bubble.indexOf(child.name) !== -1 ) { | ||
after = pickComment(child.prev(), after); | ||
after = child.moveAfter(after); | ||
after.after(child); | ||
} | ||
@@ -65,0 +67,0 @@ } |
{ | ||
"name": "postcss-nested", | ||
"version": "1.0.1", | ||
"version": "2.0.0", | ||
"description": "PostCSS plugin to unwrap nested rules like how Sass does it.", | ||
@@ -16,3 +16,3 @@ "keywords": [ | ||
"dependencies": { | ||
"postcss": "^5.2.17" | ||
"postcss": "^6.0.1" | ||
}, | ||
@@ -22,3 +22,3 @@ "devDependencies": { | ||
"eslint-config-postcss": "^2.0.2", | ||
"jest": "^18.0.0" | ||
"jest": "^20.0.0" | ||
}, | ||
@@ -25,0 +25,0 @@ "scripts": { |
7332
83
+ Addedansi-styles@3.2.1(transitive)
+ Addedchalk@2.4.2(transitive)
+ Addedcolor-convert@1.9.3(transitive)
+ Addedcolor-name@1.1.3(transitive)
+ Addedhas-flag@3.0.0(transitive)
+ Addedpostcss@6.0.23(transitive)
+ Addedsource-map@0.6.1(transitive)
+ Addedsupports-color@5.5.0(transitive)
- Removedansi-regex@2.1.1(transitive)
- Removedansi-styles@2.2.1(transitive)
- Removedchalk@1.1.3(transitive)
- Removedhas-ansi@2.0.0(transitive)
- Removedhas-flag@1.0.0(transitive)
- Removedjs-base64@2.6.4(transitive)
- Removedpostcss@5.2.18(transitive)
- Removedsource-map@0.5.7(transitive)
- Removedstrip-ansi@3.0.1(transitive)
- Removedsupports-color@2.0.03.2.3(transitive)
Updatedpostcss@^6.0.1