Sosuke Suzuki
|
ecd617af39
|
feat(es/transforms): Move class_properties to es2022 (#2512)
|
2021-10-23 23:25:14 +09:00 |
|
Donny/강동윤
|
26944e159d
|
fix(es/transforms/base): Reimplement hygiene (#2408)
swc_ecma_transforms_base:
- Reimplement `hygiene`.
|
2021-10-21 05:12:50 +00:00 |
|
Sosuke Suzuki
|
bb1cc974c7
|
feat(es/trasform): Support static blocks (#2474)
swc_ecma_transforms_proposal:
- Add transform for static blocks, which is stage 3.
|
2021-10-20 14:18:55 +09:00 |
|
Donny/강동윤
|
8074c72ce9
|
fix(es/transforms/base): Fix hyigiene (#2421)
swc_ecma_transforms_base:
- `hygiene`: Considering scoping of `var`.
- `hygiene`: Avoid creating too many `JsWord` by caching index.
|
2021-10-13 17:32:37 +09:00 |
|
Donny/강동윤
|
e46a842e99
|
feat(es/parser, es/transform): Implement ergonomic brand checking (#2079)
swc_ecma_parser:
- Implement parsing of private properties in object literals.
swc_ecma_transforms_base:
- `fixer`: Handle `const [a = (b, c)]`.
swc_ecma_transforms_compat:
- `class_properties`: Support ergonomic brand checks. (#2064)
swc_ecma_transforms_proposal:
- Implement ergonomic brand checks for private fields. (#2064)
|
2021-09-27 08:03:48 +00:00 |
|
강동윤
|
76d9e2a9df
|
feat(ecmascript/transforms): Split into multiple crates. (#1311)
|
2021-01-05 14:29:52 +09:00 |
|