Tags: sosukesuzuki/swc
Tags
fix(es/transforms): Fix fixer (swc-project#1919) swc_ecma_transforms_base: - `fixer`: Allow using await expressions as a callee of a new expression.
fix(es/parser): Fix panic on debug mode (swc-project#1828) swc_ecma_parser: - Handle undefined unicode code point gracefully. (swc-project#1813)
fix(es/transforms): Fix bugs (swc-project#1795) swc_ecma_transforms_compat: - `async_to_generator`: Handle await in async generators correctly. (swc-project#1752) swc_ecma_transforms_module: - Don't panic on double import from one module. (swc-project#1757)
fix(es/transforms/compat): Fix `async_to_generator` pass. (swc-projec… …t#1724) swc_ecma_transforms_compat: - `async_to_generator`: Fix async iife. (swc-project#1722) - `async_to_generator`: Don't apply iife optimization to named function expressions. - `async_to_generator`: Remove duplicated works. - `async_to_generator`: Support `await for`. (swc-project#1721) - `async_to_generator`: Support async generators.
fix(es/transforms/compat): Improve performance (swc-project#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.
PreviousNext