1 | ;
|
2 |
|
3 | var format = require('util').format;
|
4 |
|
5 | function rule(analyzer) {
|
6 | analyzer.setMetric('mediaQueries');
|
7 |
|
8 | analyzer.on('media', function(query, rules) {
|
9 | analyzer.incrMetric('mediaQueries');
|
10 | analyzer.addOffender('mediaQueries', format('@media %s (%d rules)', query, rules && rules.length || 0));
|
11 | });
|
12 | }
|
13 |
|
14 | rule.description = 'Reports media queries';
|
15 | module.exports = rule;
|