因为工作需要用到 TypeScript 和 LLVM,在 Github 上找了一圈没有找到合适的 bindings (大多数已经荒废,添加 API 不易)。
于是自己写了个 Node 插件,虽然目前只暴露了 IR 等部分接口,但是可以随着是自己的使用需要不断添加,有需要的小伙伴自取。
仓库地址: https://github.com/ApsarasX/llvm-bindings