.postcssrc.js 612 B

123456789101112131415
  1. const cfg = require('@gera2ld/plaid/postcss/precss')({});
  2. const manifest = require('./dist/manifest.json');
  3. const minChrome = parseInt(manifest.minimum_chrome_version);
  4. const minFirefox = parseInt(manifest.browser_specific_settings.gecko.strict_min_version);
  5. if (minChrome < 76 || minFirefox < 67) {
  6. // Disabling `prefers-color-scheme` polyfill because we use our own one
  7. cfg.plugins.forEach((p, i) => {
  8. if ((p.postcss || {}).postcssPlugin === 'precss') {
  9. cfg.plugins[i] = require('precss')({
  10. features: { 'prefers-color-scheme-query': false },
  11. });
  12. }
  13. });
  14. }
  15. module.exports = cfg;