강동윤
|
48d61039d2
|
fix(common, node/swc): Allow inlining sourcesContent (#2245)
swc_common:
- Allow setting `sourceContents` of source map files. (#2218)
swc:
- Support `inlineSourceContents`. (#2244)
|
2021-09-14 02:31:32 +00:00 |
|
강동윤
|
d975a197c9
|
fix(es): Fix source map (#2159)
swc:
- Fill `names` of sourcemap.
- Don't add `sourceContents` to sourcemap if `sources` is added.
node_swc:
- Handle source map for `minify` correctly.
- `minify`: Accept `{ filename: code }`.
|
2021-08-26 10:44:38 +00:00 |
|
강동윤
|
879a0f39a8
|
feat(swc): Implement format.comments of terser (#2095)
swc:
- `minify`: Support `format.comments`.
- `process_js`: Support `jsc.minify.format.comments`.
|
2021-08-17 14:34:37 +00:00 |
|
LongYinan
|
fe2a063525
|
perf(node/swc): Use mimalloc (#2068)
|
2021-08-13 18:39:13 +09:00 |
|
강동윤
|
c6dce67494
|
fix(swc): Report error correctly (#2065)
swc_common:
- Add some utilities for `Handler`.
swc:
- Remove `Compiler.handler`.
- Accept `handler` for each operations. (#2035)
|
2021-08-13 07:05:40 +00:00 |
|
강동윤
|
e916b35dd2
|
feat(node/swc): Support sourceFileName (#1976)
swc:
- Support `sourceFileName`.
|
2021-08-03 00:49:34 +09:00 |
|
강동윤
|
104be9837b
|
fix(es/transforms): Fix transforms (#1909)
swc_ecma_transforms_compat:
- `regenerator`: Use es6 import while folding module. (#1641)
- `typeof_symbol`: Handle `undefined` specially. (#1843)
- `regenerator`: Do not create useless codes. (#1687)
- `typeof_symbol`: Migrate to `VisitMut`.
swc_ecma_transforms_module:
- Add `import_hoister`.
- Improve import analyzer. (#1682)
- Allow overriding `export *` wth named exports. (#1714)
swc_ecma_transforms_testing:
- Add a hack for `regenerator-runtime`.
swc:
- Run import analyzer ahead of time. (#1682)
misc:
- Downgrade rustc to the version rust-analyzer supports.
|
2021-07-10 11:18:28 +00:00 |
|
강동윤
|
19bcb06f73
|
fix(swc): Fix source path of a source map file (#1902)
swc:
- Use `output_path` to make sourcemap path relative to the `.map` file. (#1255)
|
2021-07-08 07:32:06 +00:00 |
|
강동윤
|
35af4c5186
|
chore: Publish v1.2.63 & Update rustc (#1894)
|
2021-07-05 12:51:09 +00:00 |
|
강동윤
|
2211a9908a
|
fix(swc): Fix various bugs (#1550)
swc:
- Improve error message for invalid configs. (#1532)
swc_common:
- Handle input source map correctly. (#1404)
swc_ecma_parser:
- Fix parsing of generics type declarations when tsx is enabled. (#1526)
swc_ecma_transforms_compat:
- Allow using carriage return. (#1549)
|
2021-04-08 12:55:02 +00:00 |
|
강동윤
|
ddc9492aed
|
fix(es/transforms): Handle enum in namespaces (#1340)
swc_ecma_transforms_typescript:
- Handle enums in namespaces. (#1329)
swc:
- Exclude files based on .swcrc.
|
2021-01-18 23:00:53 +09:00 |
|
강동윤
|
2e29d78281
|
fix: Decorator metadata (#1248)
swc_ecma_transforms:
- Emit proper typename for `design:type` used with enum. (#1160)
|
2020-12-04 05:03:26 +09:00 |
|
강동윤
|
57112fc42b
|
Improve transforms (#1035)
swc_ecma_transforms:
- Fix `this` in optional chaining expression. (https://github.com/Brooooooklyn/swc-node/issues/62)
- Optimize typescript stripper
- Optimize fixer
|
2020-09-06 19:47:15 +09:00 |
|
강동윤
|
b25ccc006c
|
Improve performance (#993)
|
2020-08-26 20:50:18 +09:00 |
|