강동윤
|
6c6f1aaaa3
|
Fixs bugs (#1095)
spack:
- fix resolver. (#1076)
swc_common:
- preserve original sourcemap. (#1091)
swc_ecma_transforms:
- optional chaining: `a?.b.c.d.e`. (#1092)
- fixer: preserve parenthesis in `(a || b)()`. (#1093)
- compat::es2015: Change order of passes (#1036)
|
2020-09-22 16:39:00 +09:00 |
|
강동윤
|
9b8bfb2455
|
Use stable rustc (#886)
|
2020-07-24 02:18:22 +09:00 |
|
강동윤
|
92ce023171
|
Handle catch parameters in regenerator (#854)
|
2020-06-18 23:11:06 +09:00 |
|
강동윤
|
ff440157a0
|
Fix regenerator (#851)
swc_ecma_transforms:
- Fix regenerator scoping issue.
|
2020-06-18 17:04:49 +09:00 |
|
강동윤
|
5022999600
|
regenerator: Handle yield* correctly (#833)
|
2020-06-10 19:39:12 +09:00 |
|
강동윤
|
71ea61e6c4
|
Make require of regenerator use global mark (#780)
|
2020-05-18 23:25:41 +09:00 |
|
강동윤
|
8615d69ac3
|
Fix bugs (#758)
swc_ecma_transforms:
- Module passes resolver pass now shares 'global' context (Closes #724)
- TypeScript enums are treated as concrete (Closes #757)
|
2020-04-30 23:48:52 +09:00 |
|
강동윤
|
05be89c198
|
Smaller runtime (#631)
Replace babel-runtime with regenerator-runtime
|
2020-02-07 11:19:23 +09:00 |
|
kdy1
|
20e37eae5d
|
regenerator: allow nested finally block (#601)
Previously,
```js
function *foo() {
try {
} finally {
try {
} finally {
throw new Error('foo');
}
}
}
```
make swc panic
Closes #600.
|
2020-01-23 01:04:08 +00:00 |
|
강동윤
|
806a6d97da
|
Regenerator (#554)
swc_ecma_transforms:
- implement regenerator pass
- add regenerator pass to es2015 preset
swc_ecma_preset_env:
- add regenerator
|
2020-01-02 20:53:06 +09:00 |
|