David Sherret
|
6dc6d8a847
|
refactor(es/dep-graph): Remove SourceMap dependency (#1908)
|
2021-07-14 00:59:13 +09:00 |
|
Austaras
|
76341068d0
|
fix(es/ast): Fix handling of reserved words (#1891)
|
2021-07-04 19:44:33 +09:00 |
|
강동윤
|
eaaf32d806
|
feat(es/loader): Add more logics to tsconfig.paths handler (#1860)
|
2021-06-27 07:19:05 +00:00 |
|
강동윤
|
737ce63b78
|
chore(es/ast): Bump version (#1853)
|
2021-06-25 08:19:15 +00:00 |
|
강동윤
|
4cd43375a5
|
feat(swc): Add import resolvers (#1834)
swc_ecma_loader:
- Add `Resolve`.
- Add `TsConfigResolver`.
swc_ecma_transforms_module:
- Use `Resolve` for remapping import paths.
- Add `ImportResolver`.
- Add `NodeImprortResolver`.
swc:
- Add `paths` to `.swcrc`.
- Use `paths`. (#379, #702)
- Canonicalize file names.
|
2021-06-24 06:32:09 +00:00 |
|
강동윤
|
6ad3f7b90e
|
feat(es/visit): Groundwork to use VisitMut instead of Fold (#1842)
swc_ecma_transforms:
- Expose `VisitMut` if possible.
swc_ecma_visit:
- Implement `VisitMut` for` Folder<V>`.
- Implement `VisitMut` for `AndThen<A, B>`.
|
2021-06-23 04:18:41 +00:00 |
|
강동윤
|
97ef7c0553
|
fix(swc): Fix bugs (#1811)
swc_ecma_ast:
- Add `es2021`.
swc_ecma_transforms_compat:
- Handle `||=`. (#1788)
|
2021-06-11 16:55:34 +09:00 |
|
Pig Fang
|
1dbc3644a5
|
feat(es): Support type-only import equals declaration (#1695)
Co-authored-by: 강동윤 <kdy1997.dev@gmail.com>
|
2021-05-15 14:26:24 +09:00 |
|
Pig Fang
|
1548f6d799
|
feat(es/parser): Allow override in parameter properties (#1667)
Co-authored-by: 강동윤 <kdy1997.dev@gmail.com>
|
2021-05-09 22:17:58 +09:00 |
|
Devon Govett
|
8f5daa3bbb
|
feat(es/transforms/react): Add pure annotation comments (#1564)
swc_ecma_transforms_react:
- Add pure annotations for react.
|
2021-04-11 15:09:27 +09:00 |
|
David Sherret
|
f1792708b4
|
fix(es/ast): Remove TsSignatureDecl (#1531)
|
2021-04-04 20:12:17 +09:00 |
|
강동윤
|
13a9d12c84
|
chore(ci): Configure github actions for rustdoc (#1523)
|
2021-03-31 13:09:10 +09:00 |
|
강동윤
|
51d0cef287
|
fix: Fix bugs (#1516)
swc_ecma_ast:
- Support TypeScript 4.3. (#1517)
swc_ecma_parser:
- Support new syntaxes from typescript 4.3. (#1517)
swc_ecma_transforms_compat:
- Fix '\\`' in template literals. (#1488)
- `classes`: Fix super calls. (#1490)
swc_ecma_transforms_module:
- Respect `esModuleInterop` for dynamic imports. (#1480)
swc_ecma_transforms_typescript:
- `strip`: Remove `declare`-d namespaces. (#1508)
|
2021-03-30 16:47:12 +09:00 |
|
David Sherret
|
da62c73239
|
refactor(es/ast): Change TaggedTpl to have a Tpl (#1114)
swc_ecma_ast:
- Make `TaggedTpl` have `Tpl`.
Co-authored-by: 강동윤 <kdy1997.dev@gmail.com>
|
2021-03-25 20:09:36 +09:00 |
|
강동윤
|
9445c109f9
|
fix(es/codegen): Fix codegen of arrow expressions. (#1452)
swc_ecma_codegen:
- Fix codegen of arrow functions. (#1451)
|
2021-03-20 15:30:54 +09:00 |
|