swc_css_prefixer/
options.rs

1use preset_env_base::query::Query;
2pub use preset_env_base::query::Targets;
3use serde::Deserialize;
4
5#[derive(Debug, Clone, Deserialize)]
6#[serde(rename_all = "camelCase")]
7#[serde(deny_unknown_fields)]
8pub struct Options {
9    #[serde(default = "default_targets")]
10    pub env: Option<Targets>,
11}
12
13fn default_targets() -> Option<Targets> {
14    Some(Targets::Query(Query::Single("".into())))
15}
16
17impl Default for Options {
18    fn default() -> Self {
19        Self {
20            env: default_targets(),
21        }
22    }
23}