swc/crates/swc_ecma_minifier/tests/terser/compress/export
Donny/강동윤 43c8cda31a
fix(es/renamer): Fix renamer (#3139)
swc_ecma_transforms_base:
 - `resolver`: Ignore named export with source.
 - `hygiene`: Ignore named export with source. (Closes #2924, Closes #3114)

swc_ecma_minifier:
 - Handle `export default` declarations as declaration instead of expressions. (Closes #2717)
 - Don't override already-processed identifiers. (Closes #2988)

swc_bundler:
 - Adjust the syntax context for named re-exports.
2021-12-29 13:44:48 +09:00
..
async_func refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
beautify refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
dynamic_import refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
export_default_anonymous_async_function refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
export_default_anonymous_async_function_not_call refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
export_default_anonymous_class refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
export_default_anonymous_function refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
export_default_anonymous_function_not_call refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
export_default_anonymous_generator refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
export_default_anonymous_generator_not_call refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
export_default_arrow refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
export_default_async_arrow_function refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
export_default_named_async_function refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
export_default_named_generator refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
export_default_seq refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
issue_333 refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
issue_333_toplevel refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
issue_2038_1 refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
issue_2038_2 refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
issue_2126 refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
issue_2129 refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
issue_2131 refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
issue_2134_1 refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
issue_2134_2 refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
issue_2977 refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
keyword_invalid_1 refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
keyword_invalid_2 refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
keyword_invalid_3 refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
keyword_valid_1 refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
keyword_valid_2 refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
keyword_valid_3 refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
module_mangle_export_default_class refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
module_mangle_export_default_function refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
name_cache_do_not_mangle_export_class_name refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
name_cache_do_not_mangle_export_const_name refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
name_cache_do_not_mangle_export_destructuring_name refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
name_cache_do_not_mangle_export_from_names refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
name_cache_do_not_mangle_export_function_name refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
name_cache_do_not_mangle_export_let_name refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
name_cache_do_not_mangle_export_var_name refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
name_cache_import_star_as_name_from_module refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
name_cache_mangle_export_default_class refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
name_cache_mangle_export_default_function refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
name_cache_mangle_local_import_and_export_aliases refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
redirection fix(es/renamer): Fix renamer (#3139) 2021-12-29 13:44:48 +09:00
trailing_comma refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00