postcss-composes
Advanced tools
Comparing version 0.0.1 to 0.0.2
{ | ||
"name": "postcss-composes", | ||
"version": "0.0.1", | ||
"version": "0.0.2", | ||
"main": "src/index.js", | ||
@@ -5,0 +5,0 @@ "description": "PostCSS plugin to make `composes` work anywhere", |
@@ -24,16 +24,22 @@ var postcss = require('postcss'); | ||
} | ||
node = node.nodes[0]; | ||
if (node.type !== 'nested-pseudo-class' || | ||
node.name !== 'local' || | ||
node.nodes.length !== 1) { | ||
result = false; | ||
if (node.nodes) { | ||
node = node.nodes[0]; | ||
if (node.type !== 'nested-pseudo-class' || | ||
node.name !== 'local' || | ||
node.nodes.length !== 1) { | ||
result = false; | ||
} | ||
} | ||
node = node.nodes[0]; | ||
if (node.type !== 'selector' || | ||
node.nodes.length !== 1) { | ||
result = false; | ||
if (node.nodes) { | ||
node = node.nodes[0]; | ||
if (node.type !== 'selector' || | ||
node.nodes.length !== 1) { | ||
result = false; | ||
} | ||
} | ||
node = node.nodes[0]; | ||
if (node.type !== 'class') { | ||
result = false; | ||
if (node.nodes) { | ||
node = node.nodes[0]; | ||
if (node.type !== 'class') { | ||
result = false; | ||
} | ||
} | ||
@@ -40,0 +46,0 @@ }); |
5663
84