Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/twbs/mq4-hover-shim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Rebert <github@chrisrebert.com>2015-10-01 07:28:01 +0300
committerChris Rebert <github@chrisrebert.com>2015-10-01 07:28:01 +0300
commite95e04039182179e30e3970184818b2c8479d23a (patch)
tree100fe1328db4c56ec5a440e3b0b554a7c5204825
parent4be81b4bf3d6bf44f661645f31f02a038c5e3b30 (diff)
parentf965b116003903b9e1a2d74f2998d19ecde2549f (diff)
Merge pull request #25 from twbs/postcss-bump
Bump postcss to ^5.0.8
-rw-r--r--package.json2
-rw-r--r--src/nodejs/postprocessor.js8
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;
}