Files
jellyfin-web/postcss.config.js
T

19 lines
636 B
JavaScript
Raw Normal View History

2020-05-06 17:02:56 +03:00
const packageConfig = require('./package.json');
2020-03-13 09:46:11 +01:00
const postcssPresetEnv = require('postcss-preset-env');
2020-04-25 14:47:20 +02:00
const autoprefixer = require('autoprefixer');
2020-02-28 14:36:42 +01:00
const cssnano = require('cssnano');
2026-02-05 12:50:49 -05:00
const DEV_MODE = process.env.NODE_ENV !== 'production';
2020-02-28 14:36:42 +01:00
const config = () => ({
2020-04-25 14:07:55 +02:00
plugins: [
2020-05-08 13:50:04 +03:00
// Explicitly specify browserslist to override ones from node_modules
// For example, Swiper has it in its package.json
2023-03-29 00:38:22 -04:00
postcssPresetEnv({ browsers: packageConfig.browserslist }),
autoprefixer({ overrideBrowserslist: packageConfig.browserslist }),
2026-02-05 12:50:49 -05:00
DEV_MODE ? null : cssnano()
2020-04-25 14:07:55 +02:00
]
2020-03-13 09:46:11 +01:00
});
2020-02-28 14:36:42 +01:00
2020-04-25 14:07:55 +02:00
module.exports = config;