From 4ae4c65a9fbd6b4731e742cc4838d4e8bc75587c Mon Sep 17 00:00:00 2001 From: Chris Rebert Date: Wed, 30 Sep 2015 21:18:47 -0700 Subject: Bump postcss to ^5.0.8 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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", -- cgit v1.2.3 From 47d912dbdb474fe93dd11bbd7c88496f07d136a2 Mon Sep 17 00:00:00 2001 From: Chris Rebert Date: Wed, 30 Sep 2015 21:20:30 -0700 Subject: Migrate from deprecated eachAtRule to walkAtRules --- src/nodejs/postprocessor.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nodejs/postprocessor.js b/src/nodejs/postprocessor.js index 1e3af99..addb2d5 100644 --- a/src/nodejs/postprocessor.js +++ b/src/nodejs/postprocessor.js @@ -75,7 +75,7 @@ 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': -- cgit v1.2.3 From 0e90e533cb224a3b0ce66694895cb36726956c9b Mon Sep 17 00:00:00 2001 From: Chris Rebert Date: Wed, 30 Sep 2015 21:21:58 -0700 Subject: Migrate from deprecated eachRule to walkRules --- src/nodejs/postprocessor.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nodejs/postprocessor.js b/src/nodejs/postprocessor.js index addb2d5..bc5f0ca 100644 --- a/src/nodejs/postprocessor.js +++ b/src/nodejs/postprocessor.js @@ -81,7 +81,7 @@ module.exports = function (opts) { case 'all': /* falls through */ case 'screen': { - atRule.eachRule(function (rule) { + atRule.walkRules(function (rule) { prefixSelectorsWith(rule, hoverSelectorPrefix); }); if (mediaType === 'screen') { -- cgit v1.2.3 From f965b116003903b9e1a2d74f2998d19ecde2549f Mon Sep 17 00:00:00 2001 From: Chris Rebert Date: Wed, 30 Sep 2015 21:23:46 -0700 Subject: Migrate from deprecated removeSelf to remove; fixes #24 --- src/nodejs/postprocessor.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/nodejs/postprocessor.js b/src/nodejs/postprocessor.js index bc5f0ca..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 @@ -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; } -- cgit v1.2.3