Alexander Akait
|
634d732803
|
feat(es/ast): Add raw to Str (#4071)
|
2022-03-22 07:54:08 +00:00 |
|
Austaras
|
9dd0105c5b
|
feat(es/fixer): Remove extra parens around iife in expression position (#3887)
|
2022-03-07 03:51:57 +00:00 |
|
Donny/강동윤
|
406b8eaeaf
|
fix(es/compat): Fix block scoping of variables (#3826)
|
2022-03-03 10:51:45 +00:00 |
|
magic-akari
|
342c320bfa
|
fix(es/compat): Fix destructing of const (#3545)
|
2022-02-13 04:34:06 +09:00 |
|
magic-akari
|
3bb2a6ccca
|
fix(es/compat): Handle initializer hole in array patterns (#3442)
|
2022-02-04 12:33:19 +09:00 |
|
magic-akari
|
6d1ad368ac
|
fix(es/compat): Fix regression of destructuring (#3326)
|
2022-01-20 14:46:58 +00:00 |
|
magic-akari
|
9f5a8f728a
|
fix(es/compat): Fix destructuring (#3104)
swc_ecma_transforms_compat:
- `destructuring`: Handle assignment expressions in rhs of variable declarators correctly. (Closes #2850)
|
2021-12-24 03:19:45 +00:00 |
|
magic-akari
|
df87c2b302
|
fix(es/transforms): Fix descturcturing (#3098)
swc_ecma_transforms_compat:
- `destructuring`: Handle exports of bindings with object pattern properties correctly. (Closes #2858)
|
2021-12-22 08:03:41 +00:00 |
|
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 |
|
RiESAEX
|
0c1f2ebdde
|
fix(es/transforms/compat): Fix destructuring (#2904)
swc_ecma_transforms_compat:
- `desturcturing`: Fix non-loose mode. (Closes #2841, Closes #2863)
|
2021-11-30 04:49:54 +00:00 |
|
RiESAEX
|
a6398e9f26
|
fix(es/transforms/compat): Fix destructuring (#2866)
swc_ecma_transforms_compat:
- Check length correctly. (Closes #2819, Closes #2821, Closes #2843)
|
2021-11-25 06:51:59 +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 |
|