- Upgraded deno_ast to v0.44.0
- Upgraded rust toolchain to v1.82.0
- Added
find()
toISwc4jAst
- Added
getMinusCount()
toSwc4jAstNumber
- Added
getBangCount()
,getLogicalOperatorCount()
,getParentBinExpr()
toSwc4jAstBinExpr
- Added
getOppositeOperator()
,isLogicalOperator()
,isLogicalCompareOperator()
,isLogicalConditionOperator()
toSwc4jAstBinaryOp
- Upgraded deno_ast to v0.43.3
- Removed
TsBuildInfo
fromSwc4jMediaType
- Added
Css
toSwc4jMediaType
- Added
verbatimModuleSyntax
toSwc4jTranspileOptions
- Added
Swc4jModuleKind
toSwc4jTranspileOptions
- Upgraded deno_ast to v0.42.2
- Upgraded rust toolchain to v1.81.0
- Upgraded deno_ast to v0.42.0
- Revised internal error handling by relaying exception in
parse()
,transform()
,transpile()
- Enhanced logging in rust lib
- Supported Android
- Upgraded deno_ast to v0.41.1
- Revised internal error handling
- Added
IdentName
- Upgraded deno_ast to v0.40.0
- Upgraded rust toolchain to v1.79.0
- Replaced
debug_print
withlog
- Fixed extra line separators in JsxText
- Upgraded deno_ast to v0.39.0
- Added
create()
to AST types
- Added
replaceNode()
toISwc4jAst
- Added coercion to primitive AST types
- Added experimental JsFuck decoder
- Added plugin ES2015 transform spread
- Upgraded deno_ast to v0.38.1
- Added Sanitizer
- Added anonymous function checker
- Added module checker
- Added module function checker
- Added single statement checker
- Added statement list checker
- Fix span for BindingIdent
- Supported plugins
- Supported
transform()
- Supported Windows arm64 and Linux arm64
- Upgraded deno_ast to v0.37.0
- Updated specifier from String to URL
- Supported comments.
- Upgraded deno_ast to v0.36.1
- Fixed null pointer exception in AstNewExpr
- Fully supported
parse()
with AST, tokens available - Fully supported
transpile()
with AST, tokens available
- Partially supported
transpile()
with JS, TS, JSX, TSX, etc.