Compare commits
2 Commits
b34dbde83e
...
0d61c21748
Author | SHA1 | Date | |
---|---|---|---|
0d61c21748 | |||
10ad94b17b |
3
.prettierrc
Normal file
3
.prettierrc
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"tabWidth": 4
|
||||
}
|
13
build.rs
13
build.rs
@ -4,8 +4,7 @@ use std::io::Write;
|
||||
use std::path::Path;
|
||||
|
||||
use lightningcss::printer::PrinterOptions;
|
||||
use lightningcss::stylesheet::{self, ParserOptions, StyleSheet};
|
||||
|
||||
use lightningcss::stylesheet::{ParserOptions, StyleSheet};
|
||||
|
||||
fn main() -> Result<(), Box<dyn Error>> {
|
||||
let scss_path = Path::new("styles/global.scss");
|
||||
@ -19,10 +18,12 @@ fn main() -> Result<(), Box<dyn Error>> {
|
||||
.map_err(|e| Box::new(e) as Box<dyn Error>)?;
|
||||
|
||||
let stylesheet = StyleSheet::parse(&css, ParserOptions::default()).unwrap();
|
||||
let minified_css = stylesheet.to_css(PrinterOptions {
|
||||
minify: true,
|
||||
..PrinterOptions::default()
|
||||
}).unwrap();
|
||||
let minified_css = stylesheet
|
||||
.to_css(PrinterOptions {
|
||||
minify: true,
|
||||
..PrinterOptions::default()
|
||||
})
|
||||
.unwrap();
|
||||
|
||||
let mut output_file = File::create(css_output_path)?;
|
||||
output_file.write_all(minified_css.code.as_bytes())?;
|
||||
|
Reference in New Issue
Block a user