UNPKG

stylelint

Version:

A mighty, modern CSS linter.

25 lines (19 loc) 520 B
/* @flow */ 'use strict'; const hasInterpolation = require('../utils/hasInterpolation'); /** * Check whether a media feature is standard */ module.exports = function(mediaFeature /*: string*/) /*: boolean*/ { // Remove outside parens mediaFeature = mediaFeature.slice(1, -1); // Parentheticals used for non-standard operations e.g. ($var - 10) if (mediaFeature.indexOf('(') !== -1) { return false; } // SCSS or Less interpolation if (hasInterpolation(mediaFeature)) { return false; } return true; };