wessberg

wessberg/ts-evaluator

An interpreter for Typescript that can evaluate an arbitrary Node within a Typescript AST

TypeScript
101
2
MIT License

`ts-evaluator` is a TypeScript interpreter that evaluates individual nodes within a TypeScript AST, returning computed values without needing to process entire programs. It's designed for developers building linters, frameworks, language service plugins, or tools that need to analyze or evaluate specific code expressions in context. The library supports multiple environments (Node, browser, pure ECMA), includes policy-based sandboxing for security, and offers detailed logging and reporting hooks for debugging and analysis.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies

Support the repos that depend on this repository

Top contributors

wessberg's profile
wessberg
178 contributions
astahmer's profile
astahmer
2 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet