|
123456789101112131415161718192021222324 |
- // @ts-nocheck
-
- 'use strict';
-
- const rangeOperators = ['>=', '<=', '>', '<', '='];
- const styleSearch = require('style-search');
-
- module.exports = function (atRule, cb) {
- if (atRule.name.toLowerCase() !== 'media') {
- return;
- }
-
- const params = atRule.raws.params ? atRule.raws.params.raw : atRule.params;
-
- styleSearch({ source: params, target: rangeOperators }, (match) => {
- const before = params[match.startIndex - 1];
-
- if (before === '>' || before === '<') {
- return;
- }
-
- cb(match, params, atRule);
- });
- };
|