swc/ecmascript/transforms/base/src
강동윤 2ad0af9e91
fix(es/transforms/compat): Improve performance (#1673)
swc_ecma_transforms_compat:
 - `classes`: Fast-path.
 - `destructuring`: Fast-path.
 - `sticky_regex`: Fast-path.
 - `spread`: Fast-path.
 - `shorthand`: Fast-path.
 - `typeof_symbol`: Fast-path.
 - `block_scoped_functions`: Fast path.
 - `duplicate_keys`: Use fxhash.
 - `instance_of`: Fast path.
 - `reserved_words`: Make string comparison efficient.
2021-05-11 04:53:36 +00:00
..
helpers fix(es/transforms/compat): Improve performance (#1673) 2021-05-11 04:53:36 +00:00
hygiene fix(es/transforms/resolver): Fix setter properties (#1645) 2021-05-06 03:09:03 +09:00
resolver fix(es/transforms/base): Fix resolver (#1672) 2021-05-10 20:39:07 +09:00
ext.rs fix(swc): Fix various bugs (#1440) 2021-03-01 17:19:37 +09:00
fixer.rs feat(es/transforms/compat): Add pure comment to classes (#1646) 2021-05-08 15:47:20 +09:00
lib.rs Fix a number of typos (#1412) 2021-02-20 15:18:09 +09:00
native.rs Fix a number of typos (#1412) 2021-02-20 15:18:09 +09:00
pass.rs feat(ecmascript/transforms): Split into multiple crates. (#1311) 2021-01-05 14:29:52 +09:00
perf.rs feat(ecmascript/transforms): Split into multiple crates. (#1311) 2021-01-05 14:29:52 +09:00
quote.rs @swc/helpers exports typeOf instead of typeof (#1578) 2021-04-16 13:48:37 +09:00
scope.rs feat(ecmascript/transforms): Split into multiple crates. (#1311) 2021-01-05 14:29:52 +09:00
tests.rs fix(swc): Fix various bugs (#1440) 2021-03-01 17:19:37 +09:00