summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--crates/typst-cli/src/args.rs4
-rw-r--r--crates/typst-cli/src/world.rs2
2 files changed, 3 insertions, 3 deletions
diff --git a/crates/typst-cli/src/args.rs b/crates/typst-cli/src/args.rs
index 7faaf601..33fcb9fd 100644
--- a/crates/typst-cli/src/args.rs
+++ b/crates/typst-cli/src/args.rs
@@ -315,8 +315,8 @@ pub struct ProcessArgs {
/// Enables in-development features that may be changed or removed at any
/// time.
- #[arg(long = "feature", value_delimiter = ',')]
- pub feature: Vec<Feature>,
+ #[arg(long = "features", value_delimiter = ',', env = "TYPST_FEATURES")]
+ pub features: Vec<Feature>,
/// The format to emit diagnostics in.
#[clap(long, default_value_t)]
diff --git a/crates/typst-cli/src/world.rs b/crates/typst-cli/src/world.rs
index e5e31a90..c39358b9 100644
--- a/crates/typst-cli/src/world.rs
+++ b/crates/typst-cli/src/world.rs
@@ -117,7 +117,7 @@ impl SystemWorld {
.collect();
let features = process_args
- .feature
+ .features
.iter()
.map(|&feature| match feature {
Feature::Html => typst::Feature::Html,