rspack_core 0.100.1

rspack core
Documentation
use crate::{
  CacheOptions, Context, Experiments, Mode, ModuleOptions, NodeOption, Optimization, OutputOptions,
  Resolve, StatsOptions, incremental::IncrementalOptions,
};

#[derive(Debug)]
pub struct CompilerOptions {
  pub name: Option<String>,
  pub context: Context,
  pub output: OutputOptions,
  pub mode: Mode,
  pub resolve: Resolve,
  pub resolve_loader: Resolve,
  pub module: ModuleOptions,
  pub stats: StatsOptions,
  pub cache: CacheOptions,
  pub experiments: Experiments,
  pub incremental: IncrementalOptions,
  pub node: Option<NodeOption>,
  pub optimization: Optimization,
  pub amd: Option<String>,
  pub bail: bool,
  pub __references: References,
}

pub type References = serde_json::Map<String, serde_json::Value>;