Composable JavaScript bundling pipeline.
Build immutable bundle configuration with pipeline-friendly functions, then
execute the native Rolldown run once with run/1.
Summary
Types
@type t() :: %OXC.Bundle{ asset_file_names: term(), banner: term(), chunk_file_names: term(), conditions: term(), cwd: term(), define: term(), drop_console: term(), entries: term(), entry_file_names: term(), exports: term(), external: term(), files: term(), footer: term(), format: term(), import_source: term(), jsx: term(), jsx_factory: term(), jsx_fragment: term(), main_fields: term(), minify: term(), module_types: term(), modules: term(), outdir: term(), preamble: term(), preserve_entry_signatures: term(), sourcemap: term(), target: term(), treeshake: term() }