Docs.rs
rolldown-0.1.1
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
rolldown 0.1.1
Fast JavaScript bundler in Rust, designed for the future of Vite
Crate
Source
Builds
Feature flags
Documentation
..
.define_import_meta_es5
.entry_names_chunk_names_ext_placeholder
.entry_names_no_slash_after_dir
.entry_names_non_portable_character
.error_message_crash_stdin_issue2913
.import_abs_path_as_dir
.import_abs_path_as_file
.import_with_hash_parameter
.import_with_query_parameter
.legal_comments_avoid_slash_tag_end_of_file
.legal_comments_avoid_slash_tag_external
.legal_comments_avoid_slash_tag_inline
.legal_comments_end_of_file
.legal_comments_escape_slash_script_and_style_end_of_file
.legal_comments_escape_slash_script_and_style_external
.legal_comments_external
.legal_comments_linked
.legal_comments_many_end_of_file
.legal_comments_many_linked
.legal_comments_modify_indent
.legal_comments_no_escape_slash_script_end_of_file
.legal_comments_no_escape_slash_style_end_of_file
.legal_comments_none
.line_limit_minified
.line_limit_not_minified
.metafile_no_bundle
.metafile_various_cases
.metafile_very_long_external_paths
.quoted_property_mangle
ambiguous_reexport_msg
argument_default_value_scope_no_bundle
arguments_special_case_no_bundle
arrow_fn_scope
assign_to_import
assign_to_import_no_bundle
auto_external
auto_external_node
avoid_tdz
avoid_tdz_no_bundle
await_import_inside_try
bad_import_error_message_with_handles_import_errors_flag
built_in_node_module_precedence
bundle_esm_with_nested_var_issue4348
bundling_files_outside_of_outbase
call_import_namespace_warning
char_freq_ignore_comments
comment_preservation
comment_preservation_import_assertions
comment_preservation_preserve_jsx
comment_preservation_transform_jsx
common_js_from_es6
conditional_import
conditional_require
conditional_require_resolve
const_with_let
const_with_let_no_bundle
const_with_let_no_mangle
decorator_printing_cjs
decorator_printing_esm
define_assign_warning
define_import_meta
define_infinite_loop_issue2407
define_optional_chain
define_optional_chain_lowered
define_optional_chain_panic_issue3551
define_this
direct_eval_tainting_no_bundle
dot_import
duplicate_entry_point
duplicate_property_warning
dynamic_import_with_expression_cjs
dynamic_import_with_template_iife
empty_export_clause_bundle_as_common_js_issue910
errors_for_assert_type_json
es6_from_common_js
export_chain
export_forms_common_js
export_forms_es6
export_forms_iife
export_forms_with_minify_identifiers_and_no_bundle
export_fs_browser
export_fs_node
export_fs_node_in_common_js_module
export_infinite_cycle1
export_infinite_cycle2
export_missing_es6
export_special_name
export_special_name_bundle
export_wildcard_fs_node_common_js
export_wildcard_fs_node_es6
exports_and_module_format_common_js
external_es6_converted_to_common_js
external_module_exclusion_package
external_module_exclusion_relative_path
external_module_exclusion_scoped_package
external_packages
external_wildcard_does_not_match_entry_point
external_with_wildcard
false_require
forbid_const_assign_when_bundling
forbid_const_assign_when_lowering_using
forbid_string_export_names_bundle
forbid_string_export_names_no_bundle
forbid_string_import_names_bundle
forbid_string_import_names_no_bundle
hashbang_banner_use_strict_order
hashbang_bundle
hashbang_no_bundle
iife_es5
import_abs_path_with_query_parameter
import_forms_with_minify_identifiers_and_no_bundle
import_forms_with_no_bundle
import_fs_browser
import_fs_node_common_js
import_fs_node_es6
import_inside_try
import_meta_common_js
import_meta_es6
import_meta_no_bundle
import_missing_common_js
import_missing_es6
import_missing_neither_es6_nor_common_js
import_missing_unused_es6
import_namespace_this_value
import_re_export_es6_issue149
import_relative_as_package
import_then_catch
import_with_hash_in_path
indirect_require_message
inject
inject_assign
inject_duplicate
inject_import_meta
inject_import_order
inject_import_ts
inject_jsx
inject_jsx_dot_names
inject_missing
inject_no_bundle
inject_with_define
inject_with_string_export_name_bundle
inject_with_string_export_name_no_bundle
inject_with_string_re_export_name_no_bundle
jsx_automatic_imports_common_js
jsx_automatic_imports_es6
jsx_automatic_syntax_in_js
jsx_constant_fragments
jsx_dev_self_edge_cases
jsx_import_meta_property
jsx_import_meta_value
jsx_imports_common_js
jsx_imports_es6
jsx_syntax_in_js
jsx_this_property_common_js
jsx_this_property_esm
jsx_this_value_common_js
jsx_this_value_esm
keep_names_all_forms
keep_names_class_static_name
keep_names_tree_shaking
legal_comments_inline
legal_comments_merge_duplicates_issue4139
mangle_no_quoted_props
mangle_no_quoted_props_minify_syntax
mangle_props
mangle_props_avoid_collisions
mangle_props_import_export
mangle_props_import_export_bundled
mangle_props_jsx_preserve
mangle_props_jsx_transform
mangle_props_jsx_transform_namespace
mangle_props_key_comment
mangle_props_key_comment_minify
mangle_props_keyword_property_minify
mangle_props_lowered_class_fields
mangle_props_lowered_optional_chain
mangle_props_minify
mangle_props_no_shorthand
mangle_props_optional_chain
mangle_props_shorthand
mangle_props_super_call
mangle_props_type_script_features
mangle_quoted_props
mangle_quoted_props_minify_syntax
many_entry_points
metafile_import_with_type_json
minified_bundle_common_js
minified_bundle_ending_with_important_semicolon
minified_bundle_es6
minified_dynamic_import_with_expression_cjs
minified_exports_and_module_format_common_js
minified_jsx_preserve_with_object_spread
minify_arguments
minify_identifiers_import_path_frequency_analysis
minify_nested_labels_no_bundle
minify_private_identifiers_no_bundle
minify_sibling_labels_no_bundle
multiple_entry_points_same_name_collision
named_function_expression_argument_collision
nested_common_js
nested_es6_from_common_js
nested_require_without_call
nested_scope_bug
new_expression_common_js
no_overwrite_input_file_error
no_warn_common_js_exports_in_esm_pass_through
node_annotation_false_positive_issue3544
node_annotation_invalid_identifier_issue4100
node_modules
non_determinism_issue2537
object_literal_proto_setter_edge_cases
object_literal_proto_setter_edge_cases_minify_syntax
outbase
output_extension_remapping_dir
output_extension_remapping_file
output_for_assert_type_json
package_alias
package_alias_match_longest
preserve_key_comment
quoted_property
re_export_common_js_as_es6
re_export_default_external_common_js
re_export_default_external_es6
re_export_default_internal
re_export_default_no_bundle
re_export_default_no_bundle_common_js
re_export_default_no_bundle_es6
re_export_fs_node
relative_entry_point_error
rename_labels_no_bundle
rename_private_identifiers_no_bundle
require_and_dynamic_import_invalid_template
require_bad_argument_count
require_bad_extension
require_child_dir_common_js
require_child_dir_es6
require_fs_browser
require_fs_node
require_fs_node_minify
require_json
require_main_cache_common_js
require_parent_dir_common_js
require_parent_dir_es6
require_property_access_common_js
require_resolve
require_shim_substitution
require_txt
require_with_call_inside_try
require_with_template
require_without_call
require_without_call_inside_try
reserve_props
resolve_extensions_order_issue4053
runtime_name_collision_no_bundle
scoped_external_module_exclusion
simple_common_js
simple_es6
source_identifier_name_index_multiple_entry
source_identifier_name_index_single_entry
source_map
strict_mode_nested_fn_decl_keep_names_variable_inlining_issue1552
string_export_names_common_js
string_export_names_iife
switch_scope_no_bundle
this_inside_function
this_outside_function
this_undefined_warning_esm
this_with_es6_syntax
to_esm_wrapper_omission
top_level_await_allowed_import_with_splitting
top_level_await_allowed_import_without_splitting
top_level_await_cjs
top_level_await_cjs_dead_branch
top_level_await_esm
top_level_await_esm_dead_branch
top_level_await_forbidden_require
top_level_await_forbidden_require_dead_branch
top_level_await_iife
top_level_await_iife_dead_branch
top_level_await_no_bundle
top_level_await_no_bundle_common_js
top_level_await_no_bundle_common_js_dead_branch
top_level_await_no_bundle_dead_branch
top_level_await_no_bundle_esm
top_level_await_no_bundle_esm_dead_branch
top_level_await_no_bundle_iife
top_level_await_no_bundle_iife_dead_branch
top_level_return_forbidden_export
top_level_return_forbidden_import
top_level_return_forbidden_tla
use_strict_directive_bundle_cjs_issue2264
use_strict_directive_bundle_esm_issue2264
use_strict_directive_bundle_iife_issue2264
use_strict_directive_bundle_issue1837
use_strict_directive_minify_no_bundle
var_relocating_bundle
var_relocating_no_bundle
warn_common_js_exports_in_esm_bundle
warn_common_js_exports_in_esm_convert
warnings_inside_node_modules
with_statement_tainting_no_bundle