swc/crates
Austaras fbcbeb4892
refactor(es/transforms/compat): Lift this replacer out of arrow (#2812)
swc_ecma_utils:
 - Add `FunctionWrapper`, which tracks `this` and `arguments`.

swc_ecma_transforms_compat:
 - `arrow`: Use `FunctionWrapper` instead of tracking `this` by itself.
 - `async_to_generator`: Use `FunctionWrapper` instead of tracking `this` by itself.
2021-11-24 00:59:06 +00:00
..
ast_node chore: Typo (#2829) 2021-11-22 05:03:41 +09:00
enum_kind refactor: Flatten more packages (#2706) 2021-11-10 16:39:01 +09:00
from_variant refactor: Flatten more packages (#2706) 2021-11-10 16:39:01 +09:00
jsdoc fix(es): Move TargetEnv to loader from ast (#2719) 2021-11-11 20:00:46 +09:00
node feat: Enable logging of timings (#2833) 2021-11-22 21:01:08 +09:00
rplugin fix(graph_analyzer): Allow invoking load multiple time (#2823) 2021-11-21 14:55:59 +09:00
rplugin_macros refactor: Flatten more packages (#2706) 2021-11-10 16:39:01 +09:00
string_enum refactor: Flatten more packages (#2706) 2021-11-10 16:39:01 +09:00
swc refactor(es/transforms/compat): Lift this replacer out of arrow (#2812) 2021-11-24 00:59:06 +00:00
swc_atoms refactor: Flatten more packages (#2706) 2021-11-10 16:39:01 +09:00
swc_bundler chore: Publish crates 2021-11-23 18:14:38 +09:00
swc_common refactor: Flatten more packages (#2706) 2021-11-10 16:39:01 +09:00
swc_css chore: Publish crates 2021-11-20 16:29:43 +09:00
swc_css_ast chore: Publish crates 2021-11-20 16:29:43 +09:00
swc_css_codegen chore: Publish crates 2021-11-20 16:29:43 +09:00
swc_css_codegen_macros refactor: Flatten css (#2731) 2021-11-12 19:37:05 +09:00
swc_css_parser chore: Publish crates 2021-11-23 21:10:35 +09:00
swc_css_utils chore: Publish crates 2021-11-20 16:29:43 +09:00
swc_css_visit chore: Publish crates 2021-11-20 16:29:43 +09:00
swc_ecma_ast fix(es): Move TargetEnv to loader from ast (#2719) 2021-11-11 20:00:46 +09:00
swc_ecma_codegen feat: Enable logging of timings (#2833) 2021-11-22 21:01:08 +09:00
swc_ecma_codegen_macros refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
swc_ecma_dep_graph fix(es/parser): Fix span of named export (#2813) 2021-11-20 15:52:08 +09:00
swc_ecma_ext_transforms fix(es): Move TargetEnv to loader from ast (#2719) 2021-11-11 20:00:46 +09:00
swc_ecma_loader chore: Publish crates 2021-11-16 11:55:00 +09:00
swc_ecma_minifier feat: Enable logging of timings (#2833) 2021-11-22 21:01:08 +09:00
swc_ecma_parser feat: Enable logging of timings (#2833) 2021-11-22 21:01:08 +09:00
swc_ecma_plugin_ast fix(es): Move TargetEnv to loader from ast (#2719) 2021-11-11 20:00:46 +09:00
swc_ecma_preset_env chore: Publish crates 2021-11-23 19:07:48 +09:00
swc_ecma_transforms chore: Publish crates 2021-11-15 14:31:44 +09:00
swc_ecma_transforms_base fix(es/transforms/base): Fix ts_resolver (#2826) 2021-11-21 16:31:12 +09:00
swc_ecma_transforms_classes fix(es/transforms/compat): Fix this in constructor (#2818) 2021-11-20 19:07:42 +09:00
swc_ecma_transforms_compat refactor(es/transforms/compat): Lift this replacer out of arrow (#2812) 2021-11-24 00:59:06 +00:00
swc_ecma_transforms_macros refactor: Flatten ecmascript (#2708) 2021-11-10 19:00:54 +09:00
swc_ecma_transforms_module chore: Publish crates 2021-11-15 14:31:44 +09:00
swc_ecma_transforms_optimization chore: Publish crates 2021-11-15 14:31:44 +09:00
swc_ecma_transforms_proposal refactor: Cleanup (#2749) 2021-11-15 15:24:25 +09:00
swc_ecma_transforms_react refactor: Cleanup (#2749) 2021-11-15 15:24:25 +09:00
swc_ecma_transforms_testing refactor: Cleanup (#2749) 2021-11-15 15:24:25 +09:00
swc_ecma_transforms_typescript chore: Publish crates 2021-11-20 20:25:28 +09:00
swc_ecma_utils refactor(es/transforms/compat): Lift this replacer out of arrow (#2812) 2021-11-24 00:59:06 +00:00
swc_ecma_visit fix(es): Move TargetEnv to loader from ast (#2719) 2021-11-11 20:00:46 +09:00
swc_ecmascript chore: Publish crates 2021-11-23 19:07:48 +09:00
swc_eq_ignore_macros refactor: Flatten more packages (#2706) 2021-11-10 16:39:01 +09:00
swc_estree_ast refactor(es/estree): Rename: babel => estree (#2846) 2021-11-24 05:34:41 +09:00
swc_estree_compat refactor(es/estree): Rename: babel => estree (#2846) 2021-11-24 05:34:41 +09:00
swc_estree_macros refactor(es/estree): Rename: babel => estree (#2846) 2021-11-24 05:34:41 +09:00
swc_estree_visit refactor(es/estree): Rename: babel => estree (#2846) 2021-11-24 05:34:41 +09:00
swc_fast_graph refactor(swc_bundler): Extract logic for analyzing cycles (#2733) 2021-11-12 23:33:32 +09:00
swc_graph_analyzer fix(graph_analyzer): Allow invoking load multiple time (#2823) 2021-11-21 14:55:59 +09:00
swc_macros_common refactor: Flatten more packages (#2706) 2021-11-10 16:39:01 +09:00
swc_node_base refactor: Flatten more packages (#2706) 2021-11-10 16:39:01 +09:00
swc_node_bundler feat(swc): Add IsModule (#2601) 2021-11-16 10:31:02 +00:00
swc_node_comments chore: Publish babel crates (#2835) 2021-11-22 21:41:03 +09:00
swc_plugin chore: Update markdown files to use "SWC" instead of "swc" (#2744) 2021-11-15 04:26:04 +00:00
swc_plugin_api refactor: Flatten more packages (#2706) 2021-11-10 16:39:01 +09:00
swc_plugin_build refactor: Flatten crates (#2697) 2021-11-09 20:42:49 +09:00
swc_plugin_runner fix(es): Move TargetEnv to loader from ast (#2719) 2021-11-11 20:00:46 +09:00
swc_plugin_testing fix(es): Move TargetEnv to loader from ast (#2719) 2021-11-11 20:00:46 +09:00
swc_stylis chore: Publish crates 2021-11-20 16:29:43 +09:00
swc_timer feat: Enable logging of timings (#2833) 2021-11-22 21:01:08 +09:00
swc_visit refactor: Flatten more packages (#2706) 2021-11-10 16:39:01 +09:00
swc_visit_macros refactor: Flatten more packages (#2706) 2021-11-10 16:39:01 +09:00
testing refactor: Flatten more packages (#2706) 2021-11-10 16:39:01 +09:00
testing_macros fix(swc): Fix tests (#2707) 2021-11-10 18:08:45 +09:00
wasm fix(wasm): Fix wasm-web (#2803) 2021-11-19 15:04:01 +09:00