Cargo Features

[dependencies]
tinymist-std = { version = "0.12.21", default-features = false, features = ["full", "typst", "rkyv", "rkyv-validation", "web", "system", "bi-hash"] }
default = full

The full feature is set by default whenever tinymist-std is added without default-features = false somewhere in the dependency tree.

full default = rkyv, typst, web
typst full

Enables typst and typst-shim

Affects concepts::typst

rkyv full

Enables alloc and archive_le of rkyv ^0.7.42

rkyv-validation

Enables validation of rkyv ^0.7.42

web full

Enables js-sys and wasm-bindgen

Affects time::now

system

Enables same-file and tempfile =3.15.0

Affects fs::flock, fs::paths, time::now

bi-hash