parseCustomMediaQuery.cjs 670 B

1234567891011121314151617181920
  1. // NOTICE: This file is generated by Rollup. To modify it,
  2. // please instead edit the ESM counterpart and rebuild with Rollup (npm run build).
  3. 'use strict';
  4. const mediaQueryListParser = require('@csstools/media-query-list-parser');
  5. const getAtRuleParams = require('./getAtRuleParams.cjs');
  6. /**
  7. * @param {import('postcss').AtRule} atRule
  8. * @returns {ReturnType<typeof import('@csstools/media-query-list-parser').parseCustomMedia>}
  9. */
  10. function parseCustomMediaQuery(atRule) {
  11. const mediaQuery = mediaQueryListParser.parseCustomMedia(getAtRuleParams(atRule), {
  12. preserveInvalidMediaQueries: true,
  13. });
  14. return mediaQuery;
  15. }
  16. module.exports = parseCustomMediaQuery;