David Sherret
|
beb2c73c2c
|
fix(swc/hygiene): Prefer not renaming top level variables (#2940)
swc_ecma_transforms_base:
- `hygiene`: Use concept of depth to prevent renaming top level nodes.
|
2021-12-04 01:55:27 +09:00 |
|
Austaras
|
1555ceb8a3
|
feat(es/transforms/compat): Add loose mode to parameters (#2911)
swc_ecma_utils:
- Make `WrapperState` implement `Clone`.
swc_ecma_transforms_compat:
- `paramters`: Fix handling of non-loose mode. (Closes #2800, Closes #2825)
|
2021-12-02 01:04:01 +00:00 |
|
Jeremy Grieshop
|
6f05c101f1
|
fix(es/transforms/module): Fix overriding of export * (#2883)
swc_ecma_transforms_module:
- Emit correct value for `_exportNames`. (Closes #2101)
|
2021-11-28 09:08:02 +00:00 |
|
Austaras
|
dc58122283
|
feat(es/transforms/compat): Add more loose mode (#2611)
swc_ecma_transforms_compat:
- `computed_properties`: Add loose mode.
- `template_literals`: Add loose mode.
- `object_spread`: Add loose mode.
- `optional_chaining`: Add loose mode.
- `nullish_coalescing`: Add loose mode.
- `optional_chaining`: Fix #2734.
|
2021-11-15 14:31:21 +09:00 |
|
Donny/강동윤
|
2b2f6955f2
|
refactor: Flatten ecmascript (#2708)
|
2021-11-10 19:00:54 +09:00 |
|