diff options
author | Chris Rebert <github@chrisrebert.com> | 2015-10-01 07:28:01 +0300 |
---|---|---|
committer | Chris Rebert <github@chrisrebert.com> | 2015-10-01 07:28:01 +0300 |
commit | e95e04039182179e30e3970184818b2c8479d23a (patch) | |
tree | 100fe1328db4c56ec5a440e3b0b554a7c5204825 | |
parent | 4be81b4bf3d6bf44f661645f31f02a038c5e3b30 (diff) | |
parent | f965b116003903b9e1a2d74f2998d19ecde2549f (diff) |
Merge pull request #25 from twbs/postcss-bump
Bump postcss to ^5.0.8
-rw-r--r-- | package.json | 2 | ||||
-rw-r--r-- | src/nodejs/postprocessor.js | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/package.json b/package.json index 93ade32..bba78a4 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "homepage": "https://github.com/twbs/mq4-hover-shim", "dependencies": { "css-mq-parser": "^0.0.2", - "postcss": "^4.0.0" + "postcss": "^5.0.8" }, "devDependencies": { "grunt": "^0.4.5", diff --git a/src/nodejs/postprocessor.js b/src/nodejs/postprocessor.js index 1e3af99..ccfc408 100644 --- a/src/nodejs/postprocessor.js +++ b/src/nodejs/postprocessor.js @@ -39,7 +39,7 @@ function replaceWithItsChildren(atRule) { atRule.each(function (child) { child.moveBefore(atRule); }); - atRule.removeSelf(); + atRule.remove(); } // Prefixes each selector in the given rule with the given prefix string @@ -75,13 +75,13 @@ module.exports = function (opts) { throw new Error('hoverSelectorPrefix option must be a string'); } - css.eachAtRule('media', function (atRule) { + css.walkAtRules('media', function (atRule) { var mediaType = mediaTypeIfSimpleHoverHover(atRule); switch (mediaType) { case 'all': /* falls through */ case 'screen': { - atRule.eachRule(function (rule) { + atRule.walkRules(function (rule) { prefixSelectorsWith(rule, hoverSelectorPrefix); }); if (mediaType === 'screen') { @@ -99,7 +99,7 @@ module.exports = function (opts) { case 'speech': { // These media types never support hovering // Delete always-false media query - atRule.removeSelf(); + atRule.remove(); return; } |