Skip to content

Commit c34af42

Browse files
committed
Fix cli
1 parent 6a2adb6 commit c34af42

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/main.rs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use atty::Stream;
22
use clap::{ArgGroup, Parser};
33
use lightningcss::bundler::{Bundler, FileProvider};
4-
use lightningcss::stylesheet::{MinifyOptions, ParserOptions, PrinterOptions, StyleSheet};
4+
use lightningcss::stylesheet::{MinifyOptions, ParserFlags, ParserOptions, PrinterOptions, StyleSheet};
55
use lightningcss::targets::Browsers;
66
use parcel_sourcemap::SourceMap;
77
use serde::Serialize;
@@ -163,10 +163,13 @@ pub fn main() -> Result<(), std::io::Error> {
163163
};
164164

165165
let res = {
166+
let mut flags = ParserFlags::empty();
167+
flags.set(ParserFlags::NESTING, cli_args.nesting);
168+
flags.set(ParserFlags::CUSTOM_MEDIA, cli_args.custom_media);
169+
166170
let mut options = ParserOptions {
167-
nesting: cli_args.nesting,
171+
flags,
168172
css_modules: css_modules.clone(),
169-
custom_media: cli_args.custom_media,
170173
error_recovery: cli_args.error_recovery,
171174
warnings: warnings.clone(),
172175
..ParserOptions::default()

0 commit comments

Comments
 (0)