Feat: Manganis SCSS Support (#3294)

* feat: scss manganis support

* revision: make ScssLogger private
This commit is contained in:
Miles Murgaw authored and GitHub committed 2024-12-05 10:41:44 -08:00
1 parent e6f76c7e75
commit bff5478fdf
5 files changed
+133 -1

No files matched your search

+5
View File
@@ -2,6 +2,8 @@ use anyhow::Context;
use manganis_core::{AssetOptions, CssAssetOptions, ImageAssetOptions, JsAssetOptions};
use std::path::Path;
use crate::css::process_scss;
use super::{
css::process_css, folder::process_folder, image::process_image, js::process_js,
json::process_json,
@@ -29,6 +31,9 @@ pub fn process_file_to(
Some("css") => {
process_css(&CssAssetOptions::new(), source, output_path)?;
}
Some("scss" | "sass") => {
process_scss(&CssAssetOptions::new(), source, output_path)?;
}
Some("js") => {
process_js(&JsAssetOptions::new(), source, output_path)?;
}