Regular expression for CSS media query.
npm install regex-css-media-query --save
const reCssMediaQuery = require('regex-css-media-query');
console.log(reCssMediaQuery().test('screen and (min-width: 500px) and (max-width: 800px)'));
// true
console.log(reCssMediaQuery({ strict: false }).test('all and (elvis: chase) and (sasha: tucker)'));
// true
Returns: RegExp
Returns regular expression for checking if given query is valid CSS media query.
Type: Object
Type: Boolean
Default: true
If true, regular expression will use valid standard values when evaluation expression:
- media types
- media features and corresponding discrete values
- length and resolution units for number values
MIT © Ivan Nikolić