Boshen
b188b4ad75
fix(transformer): fix typescript globals being recognized as globals ( #7100 )
...
closes #7090
2024-11-03 13:00:54 +00:00
Boshen
d15e408256
fix(napi/transform): fix 'typescript.declaration' option not working ( #7012 )
...
fixes #7010
2024-10-30 03:21:08 +00:00
overlookmotel
335eb38be6
refactor(ast_tools): faster formatting Rust code ( #6972 )
...
Speed up formatting Rust code. Don't convert to string and then re-parse, allow `syn` to skip a step by using existing `TokenStream`.
2024-10-28 01:13:36 +00:00
Boshen
dcdb9ead4e
fix(napi/transform): fix test
2024-10-28 09:10:54 +08:00
Boshen
abd3a9fe11
feat(napi/transform): perform dce after define plugin ( #6312 )
2024-10-06 09:49:52 +00:00
Boshen
a0ccc26c12
feat(napi/transform): add lang option to change source type ( #6309 )
...
part of #6274 and #6156
```
/// Treat the source text as `js`, `jsx`, `ts`, or `tsx`.
#[napi(ts_type = "'js' | 'jsx' | 'ts' | 'tsx'")]
pub lang: Option<String>,
```
2024-10-06 04:53:47 +00:00
Boshen
5b5daec392
refactor(napi): use vitest ( #6307 )
2024-10-06 02:57:48 +00:00