Skip to content
Snippets Groups Projects
postcss.config.js 637 B
Newer Older
  • Learn to ignore specific revisions
  • Dalton's avatar
    Dalton committed
    /* eslint-disable import/no-commonjs */
    const glob = require("glob");
    
    Dalton's avatar
    Dalton committed
    // eslint-disable-next-line no-undef
    const SRC_PATH = __dirname + "/frontend/src/metabase";
    const CSS_SRC = glob.sync(SRC_PATH + "/css/**/*.css");
    
    Dalton's avatar
    Dalton committed
    module.exports = {
      plugins: {
        "postcss-import": {},
        "postcss-url": {},
        "postcss-preset-env": {
          stage: 2,
          importFrom: CSS_SRC,
          features: {
            "custom-media-queries": true,
            "custom-properties": {
              preserve: false,
            },
            "color-mod-function": true,
    
            "focus-visible-pseudo-class": false,
    
    Dalton's avatar
    Dalton committed
          },
    
        "postcss-discard-comments": {},
    
    Dalton's avatar
    Dalton committed
      },