#typescript #typescript-parser #javascript #ts #awesome #js

已撤销 typescript-jit

一个本地的 Typescript 解析器和 JIT 运行器

0.1.0 2022年9月28日
0.0.1 2022年10月6日

#19 in #typescript-parser

MIT 许可协议

43KB
1K SLoC

typescript

危险:这是一个草案版本,更多是为了在 crates.io 上保留名称

这是一个 Rust 原生的 Typescript 解析器和 JIT 执行引擎的实现。

为什么?

  • 因为 V8 太复杂了,难以“直接集成”。
  • rquickjs 在多线程环境中存在问题。
  • Lua 虽然速度快,但对于大型脚本来说不够美观。

功能

  • 通过 Pest 解析 Typescript。
  • 基于 LLVM 的 JIT 执行引擎。

依赖关系

~2.8–4MB
~82K SLoC