Refactor insertBefore references to simpler before

This commit is contained in:
Adam Wathan 2017-08-28 11:26:17 -04:00
parent cc208ea422
commit 6bbbe47e9b
4 changed files with 4 additions and 7 deletions

View file

@ -57,7 +57,7 @@ export default function(options) {
flex(options),
zIndex(options),
])
css.insertBefore(atRule, responsive(utilities))
atRule.before(responsive(utilities))
atRule.remove()
}
})

View file

@ -18,7 +18,7 @@ export default postcss.plugin('tailwind-apply', function(css) {
})
})
rule.insertBefore(atRule, decls)
atRule.before(decls)
atRule.params = customProperties.join(' ')

View file

@ -16,10 +16,7 @@ export default function(options) {
]
})
const nodes = atRule.nodes
const rules = cloneNodes(nodes)
atRule.parent.insertBefore(atRule, nodes)
atRule.before(cloneNodes(atRule.nodes))
atRule.remove()
})

View file

@ -9,7 +9,7 @@ export default function(options) {
css.walkAtRules('responsive', atRule => {
const nodes = atRule.nodes
rules.push(...cloneNodes(nodes))
css.insertBefore(atRule, nodes)
atRule.before(nodes)
atRule.remove()
})