@farmfe/core
Version:
Farm is a extremely fast web build tool written in Rust. Farm can start a project in milliseconds and perform HMR within 10ms, making it much faster than similar tools like webpack and vite.
17 lines • 720 B
JavaScript
import { CUSTOM_KEYS } from '../constants.js';
export function normalizeCss(config, resolvedCompilation) {
if (config.compilation?.css?.modules) {
normalizeCssModules(config, resolvedCompilation);
}
}
function normalizeCssModules(config, resolvedCompilation) {
if (config.compilation.css.modules.localsConversion) {
const localsConvention = config.compilation.css.modules.localsConversion;
delete resolvedCompilation.css.modules.localsConversion;
if (typeof localsConvention === 'string') {
resolvedCompilation.custom[CUSTOM_KEYS.css_locals_conversion] =
JSON.stringify(localsConvention);
}
}
}
//# sourceMappingURL=normalize-css.js.map