swc/crates
Donny/강동윤 286334c4d0
feat(es/minifier): Drop vars from sequential inliner (#5993)
**Description:**

This PR renames `CloningMultiReplacer` to `Finalizer` and makes it handle the removal of unused variables. Also, this PR improves the sequential inliner so we can drop variables within a single pass.
2022-09-30 09:43:31 +00:00
..
ast_node chore: Publish crates 2022-09-15 05:23:46 +00:00
better_scoped_tls
binding_macros chore: Publish crates 2022-09-30 08:57:12 +00:00
dbg-swc chore: Publish crates 2022-09-30 08:57:12 +00:00
enum_kind
from_variant chore: Publish crates 2022-08-27 06:09:27 +00:00
jsdoc chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
preset_env_base chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
string_enum chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc feat(es/minifier): Drop vars from sequential inliner (#5993) 2022-09-30 09:43:31 +00:00
swc_atoms chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_bundler chore: Publish crates 2022-09-30 08:57:12 +00:00
swc_cached chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_common chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_config chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_config_macro
swc_core chore: Publish crates 2022-09-30 08:57:12 +00:00
swc_css chore: Publish crates 2022-09-29 01:39:48 +00:00
swc_css_ast chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_css_codegen chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_css_codegen_macros
swc_css_lints chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_css_minifier chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_css_parser chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_css_prefixer chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_css_utils chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_css_visit chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_ecma_ast chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_ecma_codegen chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_ecma_codegen_macros chore: Publish crates 2022-06-06 05:22:39 +09:00
swc_ecma_dep_graph chore: Publish crates 2022-09-28 22:57:51 +00:00
swc_ecma_ext_transforms chore: Publish crates 2022-09-28 22:57:51 +00:00
swc_ecma_lints chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_ecma_loader chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_ecma_minifier feat(es/minifier): Drop vars from sequential inliner (#5993) 2022-09-30 09:43:31 +00:00
swc_ecma_parser chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_ecma_preset_env chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_ecma_quote chore: Publish crates 2022-09-28 22:57:51 +00:00
swc_ecma_quote_macros chore: Publish crates 2022-09-28 22:57:51 +00:00
swc_ecma_testing chore: Publish crates 2022-09-28 22:57:51 +00:00
swc_ecma_transforms chore: Publish crates 2022-09-30 07:16:28 +00:00
swc_ecma_transforms_base chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_ecma_transforms_classes chore: Publish crates 2022-09-30 07:16:28 +00:00
swc_ecma_transforms_compat chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_ecma_transforms_macros perf(es/minifier): Enable parallel processing (#5705) 2022-09-01 13:36:30 +09:00
swc_ecma_transforms_module chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_ecma_transforms_optimization chore: Publish crates 2022-09-30 07:16:28 +00:00
swc_ecma_transforms_proposal chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_ecma_transforms_react chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_ecma_transforms_testing chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_ecma_transforms_typescript chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_ecma_utils chore: Publish crates 2022-09-28 22:57:51 +00:00
swc_ecma_visit chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_ecmascript chore: Publish crates 2022-09-30 08:57:12 +00:00
swc_eq_ignore_macros build(es): Bump up packages (#5451) 2022-08-11 23:58:00 +00:00
swc_error_reporters chore: Publish crates 2022-09-28 22:57:51 +00:00
swc_estree_ast chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_estree_compat chore: Publish crates 2022-09-30 08:57:12 +00:00
swc_fast_graph chore: Publish crates 2022-09-28 22:57:51 +00:00
swc_graph_analyzer chore: Publish crates 2022-09-28 22:57:51 +00:00
swc_html chore: Publish crates 2022-09-30 08:57:12 +00:00
swc_html_ast chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_html_codegen chore: Publish crates 2022-09-30 05:33:21 +00:00
swc_html_codegen_macros chore: Publish crates 2022-06-25 05:35:59 +00:00
swc_html_minifier chore: Publish crates 2022-09-30 08:57:12 +00:00
swc_html_parser chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_html_utils chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_html_visit chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_macros_common chore: Publish crates 2022-07-12 11:29:34 +00:00
swc_node_base fix(ci): Revert malloc changes 2022-06-14 14:11:47 +09:00
swc_node_bundler chore: Publish crates 2022-09-30 08:57:12 +00:00
swc_node_comments chore: Publish crates 2022-09-28 22:57:51 +00:00
swc_nodejs_common chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_plugin chore: Publish crates 2022-08-22 23:51:16 +00:00
swc_plugin_macro feat(swc_core): Add css features (#5609) 2022-08-24 01:23:20 +00:00
swc_plugin_proxy chore: Publish crates 2022-09-28 22:57:51 +00:00
swc_plugin_runner chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_plugin_testing
swc_timer chore: Publish crates 2022-09-28 22:57:51 +00:00
swc_trace_macro chore: Publish crates 2022-08-13 14:09:52 +09:00
swc_visit chore: Publish crates 2022-09-21 09:59:44 +09:00
swc_visit_macros chore: Publish crates 2022-09-21 09:59:44 +09:00
swc_xml chore: Publish crates 2022-09-28 22:57:51 +00:00
swc_xml_ast chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_xml_codegen chore: Publish crates 2022-09-28 22:57:51 +00:00
swc_xml_codegen_macros feat(xml): Add xml crates (#5329) 2022-08-01 03:56:12 +00:00
swc_xml_parser chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
swc_xml_visit chore(ci): Merge CI scripts (#5999) 2022-09-30 16:57:15 +09:00
testing chore: Publish crates 2022-09-28 22:57:51 +00:00
testing_macros refactor: Refactor code using clippy (#5863) 2022-09-14 15:05:59 +00:00